@default
<html><body><h2>Algorithm description</h2>
Active layer is not a vector layer.
Active layer is not editable (and editing could not be turned on).
Selected algorithm and parameter configuration are not compatible with in-place modifications.
Could not prepare selected algorithm.
Error adding processed features back into the layer.
<h2>Input parameters</h2>
<h2>Outputs</h2>
<p align="right">Algorithm author: {0}</p>
<p align="right">Help author: {0}</p>
<p align="right">Algorithm version: {0}</p>
Error
Seems some outputs are temporary files. To create test you need to redirect all algorithm outputs to files
There is no active layer.
APIRequestResponseDialog
API Request / Response
Request
Response
APIsDialogPythonConsole
Generating prepared API file (please wait)…
AddModelFromFileAction
Add Model to Toolbox…
Tools
AddModelFromFileAction
Open Model
AddModelFromFileAction
Processing models (*.model3 *.MODEL3)
AddModelFromFileAction
The selected file does not contain a valid model
AddModelFromFileAction
Model with the same name already exists
AddModelFromFileAction
There is already a model file with the same name. Overwrite?
AddScriptFromFileAction
Add Script to Toolbox…
Tools
Add script(s)
Processing scripts (*.py *.PY)
Could not copy script '{}'
{}
AddScriptFromTemplate
Create New Script from Template…
AddScriptFromTemplateAction
Tools
AlgorithmClassification
algnames
Polygon intersection
algnames
Vectorize raster layer
algnames
Interpolate (Inverse distance weighting)
algnames
RGB to PCT
algnames
Rasterize vector layer
algnames
Polygon identity
algnames
Polygon dissolve (all polygons)
algnames
Polygon union
algnames
Interpolate (Natural neighbor)
algnames
Merge raster layers
algnames
Remove small pixel clumps (nearest neighbour)
algnames
Interpolate (Nearest Neighbor)
algnames
Interpolate (Cubic spline)
algnames
Interpolate (Data metrics)
algnames
Reproject raster layer
algnames
Export raster layer
algnames
PCT to RGB
algnames
Export vector layer
algnames
Polygon dissolve (by attribute)
algnames
Remove small pixel clumps (to no-data)
algnames
Interpolate (Modified quadratic shepard)
algnames
Merge vector layers
algnames
Reclassify (simple)
algnames
Execute SQL on vector layer
algnames
Raster layer information
algnames
Contour lines
algnames
Create graticule
algnames
Fire spreading simulation
algnames
Polygon difference
algnames
Create graticule from extent
algnames
Polygon symmetrical difference
algnames
Vector layer information
algnames
Polygon update
algnames
Interpolate (Average)
AlgorithmDialog
Run as Batch Process…
Unmatching CRS's
Unable to execute algorithm
<b>Algorithm '{0}' starting…</b>
Parameters do not all use the same CRS. This can cause unexpected results.
Do you want to continue?
Modify Selected Features
Modify All Features
Input parameters:
Results:
Executing “{}”
Wrong or missing parameter value: {0}
Algorithm '{0}' finished
HTML output has been generated by this algorithm.
Open the results dialog to check it.
Algorithm started at: {}
hour
hours
minute
minutes
second
seconds
AlgorithmExecutor
Executing iteration {0}/{1}…
AlgorithmLocatorFilter
Processing Algorithms
Missing dependency
Animation3DWidget
Keyframe
Add keyframe
+
Remove keyframe
-
Edit keyframe
Duplicate keyframe
Interpolation
Linear
InQuad
OutQuad
InOutQuad
OutInQuad
InCubic
OutCubic
InOutCubic
OutInCubic
InQuart
OutQuart
InOutQuart
OutInQuart
InQuint
OutQuint
InOutQuint
OutInQuint
InSine
OutSine
InOutSine
OutInSine
InExpo
OutExpo
InOutExpo
OutInExpo
InCirc
OutCirc
InOutCirc
OutInCirc
…
Export Animation Frames
Automatically reset and repeat the animation endlessly
Loop
AnimationExport3DDialog
Export 3D Animation
Number of # represents number of digits (e.g. frame###.png -> frame001.png)
Template
px
Output height
Frames per second
Output directory
Output width
AssignProjection
Assign projection
Input layer
Desired CRS
Layer with projection
Raster projections
assign,set,transform,reproject,crs,srs
BarPlot
Input layer
Category name field
Value field
Bar plot
HTML files (*.html)
This algorithm requires the Python “plotly” library. Please install this library and try again.
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
Vector analysis
Input layer
Field to calculate statistics on
Statistics
HTML files (*.html)
Count
Number of unique values
Number of empty (null) values
Number of non-empty values
Minimum value
Maximum value
Minimum length
Maximum length
Mean length
Coefficient of Variation
Sum
Mean value
Standard deviation
Range
Median
Minority (rarest occurring value)
Majority (most frequently occurring value)
First quartile
Third quartile
Interquartile Range (IQR)
Basic statistics for fields
Analyzed field: {}
Count: {}
Unique values: {}
NULL (missing) values: {}
Minimum value: {}
Maximum value: {}
Range: {}
Sum: {}
Mean value: {}
Median value: {}
Standard deviation: {}
Coefficient of Variation: {}
Minority (rarest occurring value): {}
Majority (most frequently occurring value): {}
First quartile: {}
Third quartile: {}
Interquartile Range (IQR): {}
Minimum length: {}
Maximum length: {}
Mean length: {}
BatchAlgorithmDialog
Batch Processing - {0}
<h3>Parameters</h3>
<h3>Results</h3>
Errors
Error
BatchInputSelectionPanel
Select Files
Select from Open Layers…
Select Files…
Select Directory…
Select Directory
Add All Files from a Directory…
BatchOutputSelectionPanel
Save File
Output Directory
BatchPanel
Autofill…
Calculate by Expression…
Add Values by Expression…
Add Files by Pattern…
BatchPanelFillWidget
Fill Down
Copy the first value down to all other rows
Calculates parameter values by evaluating an expression
Adds new parameter values by evaluating an expression
Adds files by a file pattern match
Add Files by Pattern
An array of values corresponding to each new row to add
Select Files
Select Directory
BooleanWidgetWrapper
Yes
No
BoxPlot
Input layer
Category name field
Value field
Show Mean
Show Standard Deviation
Don't show Mean and Standard Deviation
Additional Statistic Lines
Box plot
HTML files (*.html)
This algorithm requires the Python “plotly” library. Please install this library and try again.
Plots
Buffer
Input layer
Geometry column name
Buffer distance
Dissolve by attribute
Dissolve all results
Produce one feature for each geometry in any kind of geometry collection in the source file
Additional creation options
Buffer
Buffer vectors
Vector geoprocessing
CharacterWidget
<p>Character: <span style="font-size: 24pt; font-family: %1">%2</span><p>Decimal: %3<p>Hex: 0x%4
CheckValidity
Vector geometry
The one selected in digitizing settings
Input layer
Method
Valid output
Count of valid features
Invalid output
Count of invalid features
Error output
Count of errors
Check validity
Ignore ring self intersections
valid,invalid,detect,error
CheckboxesPanel
Select All
Clear Selection
Climb
Vector analysis
Line layer
Climb layer
Total climb
Total descent
Minimum elevation
Maximum elevation
The layer does not have Z values. If you have a DEM, use the Drape algorithm to extract Z values.
Feature: {feature_id}
Feature: {feature_id}, part: {part_id}, point: {point_id}
The following features do not have geometry: {no_geometry_report}
The following points do not have Z values: {no_z_report}
Climb along line
ClipRasterByExtent
Input layer
Clipping extent
Assign a specified nodata value to output bands
Additional creation options
Output data type
Clipped (extent)
Clip raster by extent
Raster extraction
Use Input Layer Data Type
Additional command-line parameters
Override the projection for the output file
ClipRasterByMask
Input layer
Mask layer
Assign a specified nodata value to output bands
Create an output alpha band
Match the extent of the clipped raster to the extent of the mask layer
Additional creation options
Output data type
Clipped (mask)
Clip raster by mask layer
Raster extraction
Use Input Layer Data Type
Source CRS
Target CRS
Keep resolution of input raster
Set output file resolution
X Resolution to output bands
Y Resolution to output bands
Use multithreaded warping implementation
Additional command-line parameters
Target extent
ClipVectorByExtent
Input layer
Clipping extent
Additional creation options
Clipped (extent)
Clip vector by extent
Vector geoprocessing
ClipVectorByMask
Input layer
Mask layer
Additional creation options
Clipped (mask)
Clip vector by mask layer
Vector geoprocessing
ColorRelief
Use strict color matching
Use closest RGBA quadruplet
Use smoothly blended colors
Input layer
Band number
Compute edges
Color configuration file
Matching mode
Additional creation options
Color relief
Raster analysis
Additional command-line parameters
ConcaveHull
Vector geometry
Input point layer
Threshold (0-1, where 1 is equivalent with Convex Hull)
Allow holes
Split multipart geometry into singleparts geometries
Concave hull
Concave hull (alpha shapes)
Creates a concave hull using the alpha shapes algorithm.
Creating Delaunay triangles…
Computing edges max length…
Removing features…
Dissolving Delaunay triangles…
Saving data…
No Delaunay triangles created.
ConfigDialog
Search…
Setting
Value
General
Models
Scripts
Providers
Menus
Reset to defaults
Wrong value for parameter "{0}":
{1}
Wrong value
ConsoleOptionsWidget
PyQGIS Console
Warning!
You need to add some APIs file in order to compile
Please specify API file or check "Use preloaded API files"
ContextGenerator
(xmin, xmax, ymin, ymax)
[optional]
Open Batch
JSON files (*.json)
An error occurred while reading your file.
Wrong or missing parameter value: {0} (row {1})
Wrong or missing output value: {0} (row {1})
Save Batch
Description
Show advanced parameters
[Enter name if this is a final result]
Hide advanced parameters
Error
Dependencies
Properties
Color
Comment Color
Default
Comments
Edit {}
Model is Invalid
This model is not valid and contains one or more issues. Are you sure you want to run it in this state?
Model was saved inside current project
Save Model
Processing models (*.model3 *.MODEL3)
model
I/O error
Unable to save edits. Reason:
{0}
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.
Open Model
Add Model Input
Add Algorithm
Algorithm is Invalid
Model was saved to <a href="{}">{}</a>
CreateNewModelAction
Create New Model…
Tools
CreateNewScriptAction
Create New Script…
Tools
CrsWidgetWrapper
Select CRS
DBManager
No database selected or you are not connected to it.
Select the table you want export to file.
Select a vector or a tabular layer you want export.
Query ({0})
Layer ({0})
Query
DB Manager
Info
Table
Preview
Providers
&Database
&Schema
&Table
Default
&Refresh
&SQL Window
&Import Layer/File…
&Export to File…
&Exit
DBManagerPlugin
Unable to find a valid unique field
Copy
DB Manager
Select an empty schema for deletion.
Select a table/view for deletion.
Select a table to empty it.
Select a table/view.
Server version:
Host:
User:
Library:
<warning> geometry_columns table doesn't exist!
This table is essential for many GIS applications for enumeration of tables.
create new schemas
create temporary tables
Not connected
Connection details
General info
<warning> This user has no privileges!
User has privileges:
Privileges
Owner:
Comment:
Materialized View information
create new objects
access objects
Schema details
<warning> This user has no privileges to access this schema!
Relation type:
View
Table
Rows:
Unknown (<a href="action:rows/count">find out</a>)
Name
Type
Null
Default
Column(s)
Function
<warning> This is not a spatial table.
Fields
Constraints
Indexes
Triggers
View definition
Column:
&Delete (Empty) Schema…
Geometry:
Dimension:
Undefined
Spatial ref:
Estimated extent:
(unknown) (<a href="action:extent/get">find out</a>)
Extent:
<warning> {0} support not enabled!
<warning> No spatial index defined (<a href="action:spatialindex/create">create it</a>)
Materialized view
&Create Schema…
&Delete (Empty) Schema
Delete Selected Item
&Create Table…
&Edit Table…
&Delete Table/View…
&Empty Table…
&Move to Schema
&Change Logging…
Pages:
Rows (estimation):
Privileges:
<warning> This user doesn't have usage privileges for this schema!
Rows (counted):
<warning> This user has read-only privileges.
<warning> There's a significant difference between estimated and real row count. Consider running <a href="action:vacuumanalyze/run">VACUUM ANALYZE</a>.
<warning> No primary key defined for this table!
Scripts:
<warning> Version of installed scripts doesn't match version of released scripts!
This is probably a result of incorrect PostGIS upgrade.
<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.
Length
Enabled
Yes
No
<a href="action:triggers/enable">Enable all triggers</a> / <a href="action:triggers/disable">Disable all triggers</a>
Definition
Rules
&Table
"{0}" not found
Filename:
SQLite version:
&Re-connect
&Database
&Schema
Cannot delete the selected item.
No database selected or you are not connected to it.
New schema
Enter new schema name
Table triggers
Table trigger
Spatial Index
Check
Primary key
Foreign key
Unique
Exclusion
Unknown
Table Index
Database:
{0} is not supported yet
Error:
{0}
Query:
{0}
Really remove connection to {0}?
Really delete schema {0}?
Select a table to edit.
Really delete table/view {0}?
Really delete all items from table {0}?
Do you want to {0} all triggers?
Do you want to {0} trigger {1}?
Do you want to {0} spatial index for field {1}?
SQLite list tables cache:
Oracle Spatial:
Object type:
Creation Date:
Last Modification Date:
Comment
Column
Status
Validated
Generated
Check condition
Foreign Table
Foreign column
On Delete
Index Type
Last analyzed
Compression
Uniqueness
Action
Event
Refresh Mode:
Refresh Method:
Build Mode:
Last Refresh Date:
Last Refresh Type:
Fast Refreshable:
Staleness:
Stale since:
Compile State:
Use no index:
Executing SQL
DB Manager…
<warning> There is no entry in geometry_columns!
"{dbname}" not recognized as GPKG ({shortname} reported instead.)
Editing of raster tables is not supported.
Add Layer (Advanced)…
QGIS Geometry type:
DBModel
Databases
Invalid layer
Unable to load the layer {0}
DBTree
Rename…
Delete…
Add to Canvas
Re-connect
Remove
New Connection…
%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.
Datasources2Vrt
Input datasources
Create "unioned" VRT
Build virtual vector
Vector miscellaneous
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
Name
Type
Dimensions
SRID
DbManagerDlgCreateConstraint
Add constraint
Column
Primary key
Unique
DbManagerDlgCreateIndex
Create index
Column
Name
DbManagerDlgCreateTable
Create Table
Schema
Name
Add field
Delete field
Up
Down
Primary key
Create geometry column
Dimensions
SRID
Create spatial index
DbManagerDlgDbError
Database Error
An error occurred
An error occurred when executing a query
Query
DbManagerDlgExportVector
Export to vector file
Save as
Options
Replace destination file (if exists)
Source SRID
Target SRID
Encoding
…
Format
Output file encoding
DbManagerDlgFieldProperties
Field properties
Name
Type
Can be NULL
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>
Length
Comment
DbManagerDlgImportVector
Import vector layer
Input
…
Import only selected features
Output table
Schema
Table
Options
Primary key
Geometry column
Source SRID
Target SRID
Encoding
Create spatial index
Replace destination table (if exists)
Convert field names to lowercase
Comment
Do not promote to multi-part
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>
Avoid selecting by feature id
Update
Name
Delete
&Clear
Column(s) with
unique values
Geometry column
Retrieve
columns
SQL Window
Saved query
Save
Execute query (Ctrl+R)
Execute
Ctrl+R
Layer name (prefix)
Type
Vector
Raster
Set filter
DbManagerDlgSqlWindow
Column(s) with
unique values
Set filter
Delete
Create a view
&Clear
Load as new layer
Geometry column
Retrieve
columns
SQL Window
Query
Rows affected
Duration (secs)
Query History
Load
Layer name (prefix)
Type
Vector
Raster
Saved query
Save
Execute query (Ctrl+R)
Execute
Ctrl+R
Cancel query (ESC)
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>
Avoid selecting by feature id
Name
<html><head/><body><p>Load SQL file</p></body></html>
Load File
<html><head/><body><p>Save the query as SQL file</p></body></html>
Save As File
DbManagerDlgTableProperties
Table properties
Columns
Table columns:
Add column
Add geometry column
Edit column
Delete column
Constraints
Primary, foreign keys, unique and check constraints:
Add primary key / unique
Delete constraint
Indexes
Indexes defined for this table:
Add index
Add spatial index
Delete index
Comment
Comment defined for this table:
Add comment
Delete comment
DbManagerQueryBuilderDlg
Columns
Data
Show system tables
Tables
SQL Query Builder
Aggregates
Functions
Math
Strings functions
Operators
Columns' values
Only 10 first values
Spatial index
Table (with spatial index)
Table (Target)
Use spatial index
&Reset
DefineProjection
Vector general
Layer with projection
Input Shapefile
Define Shapefile projection
layer,shp,prj,qpj,change,alter
Changes a Shapefile's projection to a new CRS without reprojecting features
Data source isn't a Shapefile, skipping .prj/.qpj creation
Delaunay
Vector geometry
Input layer
Delaunay triangulation
Input file should contain at least 3 points. Choose another file and try again.
DeleteModelAction
Delete Model…
DeleteModelAction
Are you sure you want to delete this model from the current project?
DeleteModelAction
Delete Model
DeleteModelAction
Are you sure you want to delete this model?
DeleteScriptAction
Delete Script…
Delete Script
Are you sure you want to delete this script?
Can not find corresponding script file.
Dialog
New expression
Name
Expression
Predefined formula
Variables
DirectorySelectorDialog
Add
Remove
Remove all
Select directory
Dissolve
Input layer
Dissolve field
Geometry column name
Produce one feature for each geometry in any kind of geometry collection in the source file
Keep input attributes
Count dissolved features
Compute area and perimeter of dissolved features
Compute min/max/sum/mean for attribute
Numeric attribute to calculate statistics on
Additional creation options
Dissolved
Dissolve
Vector geoprocessing
DistanceInputPanel
Distance is in geographic degrees. Consider reprojecting to a projected local coordinate system for accurate results.
DlgAddGeometryColumn
DB Manager
Field name must not be empty.
DlgAutofill
Autofill settings
Autofill mode
Do not autofill
Fill with numbers
Fill with parameter values
Parameter to use
DlgCancelTaskQuery
Cancel
Executing SQL…
DlgConfig
Processing options
Enter setting name to filter list
DlgCreateIndex
Error
Please enter a name for the index.
DlgCreateTable
&Create
DB Manager
No field selected.
Field is already at the top.
Field is already at the bottom.
A valid schema must be selected first.
A valid table name is required.
At least one field is required.
A name is required for the geometry column.
Table created successfully.
DlgExportVector
Choose where to save the file
Export to file
Output file name is required
Invalid source srid: must be an integer
Invalid target srid: must be an integer
Error {0}
{1}
Export finished.
DlgFieldProperties
DB Manager
Field name must not be empty.
Field type must not be empty.
DlgFixedTable
Fixed table
DlgHistory
History
DlgImportVector
Choose the file to import
Import to Database
Input layer missing or not valid.
Output table name is required.
Invalid source srid: must be a valid crs.
Invalid target srid: must be a valid crs.
Error {0}
{1}
Import was successful.
Automatic
DlgMultipleSelection
Multiple selection
DlgRenderingStyles
Output
Style
DlgSqlLayerWindow
Column(s) with unique values
Column with unique values
{0} rows, {1:.3f} seconds
QueryLayer
Unsaved Changes?
There are unsaved changes. Do you want to keep them?
DlgSqlWindow
{0} - {1} [{2}]
Column(s) with unique values
Column with unique values
{0} rows, {1:.3f} seconds
There was an error creating the SQL layer, please check the logs for further information.
View Name
View name
QueryLayer
Save SQL Query
Load SQL Query
SQL File (*.sql *.SQL)
SQL File (*.sql *.SQL);;All Files (*)
Canceling…
Cancel
Unsaved Changes?
There are unsaved changes. Do you want to keep them?
DlgTableProperties
DB Manager
No columns were selected.
Delete Column
Are you sure you want to delete column '{0}'?
Delete Constraint
Are you sure you want to delete constraint '{0}'?
No constraints were selected.
The selected table has no geometry.
Create Spatial Index
Create spatial index for field {0}?
No indices were selected.
Delete Index
Are you sure you want to delete index '{0}'?
Add comment
Table successfully commented
Delete comment
Comment deleted
DlgVersioning
Schema
Table
New columns
Add Change Logging Support to a Table
Create a view with current content (<TABLE>_current)
Primary key
id_hist
Start time
time_start
End time
time_end
User role
user_role
SQL to be executed
Table should have a primary key
DockWidget
Results Viewer
DualEdgeTriangulation
Reading edges…
Reading points…
Warning
File could not be written.
EditModelAction
Edit Model…
EditScriptAction
Edit Script…
Edit Script
Can not find corresponding script file.
EffectPropertiesWidget
Effect type
This effect doesn't have any editable properties
EliminateSelection
Vector geometry
Largest Area
Smallest Area
Largest Common Boundary
Input layer
Merge selection with the neighbouring polygon with the
Eliminated
Eliminate selected polygons
{0}: (No selection in input layer "{1}")
Could not replace geometry of feature with id {0}
Could not commit changes
ExampleProcessingAlgorithm
My Script
Example scripts
Example algorithm short description
Input layer
Output layer
ExecuteSQL
Execute SQL
Vector general
Additional input datasources (called input1, .., inputN in the query)
SQL query
Unique identifier field
Geometry field
Autodetect
No geometry
Geometry type
CRS
SQL Output
Empty SQL. Please enter valid SQL expression and try again.
Cannot find geometry field
ExecuteSql
None
OGR SQL
SQLite
Input layer
SQL expression
SQL dialect
Additional creation options
SQL result
Execute SQL
Vector miscellaneous
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
Vector geometry
Layer CRS
Project CRS
Ellipsoidal
Input layer
Calculate using
Added geom info
Add geometry attributes
No project is available in this context
ExportModelAsPythonScriptAction
Export Model as Python Algorithm…
ExpressionWidget
Expression is empty
Expression is valid
Expression is not valid
ExtentSelectionPanel
[Leave blank to use min covering extent]
Use Canvas Extent
Use Layer Extent…
Select Extent on Canvas
Use Min Covering Extent from Input Layers
ExtractProjection
Input file
Create also .prj file
World file
ESRI Shapefile prj file
Extract projection
Raster projections
This algorithm can only be used with GDAL raster layers
FeatureSourceWidgetWrapper
Select file
FieldsPyculator
Vector table
Input layer
Result field name
Field length
Field precision
Global expression
Formula
Calculated
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!
Advanced Python field calculator
FieldPyculator code execute error. Global code block can't be executed!
{0}
{1}
FileDirectorySelector
Select directory
Select file
All files (*)
FileSelectionPanel
Select Folder
Select File
{} files
);;All files (*.*)
FileWidgetWrapper
Select file
{} files
);;All files (*.*)
All files (*.*)
Select File
FindProjection
crs,srs,coordinate,reference,system,guess,estimate,finder,determine
Vector general
Input layer
Target area for layer
CRS candidates
Find projection
Found candidate CRS: {}
No matching projections found
FixedTableDialog
Add row
Remove row(s)
Remove all
FixedTablePanel
Fixed table {0}x{1}
Form
Insert
Layers
Operators
Add…
Save…
Expression
Predefined expressions
Vector layer
Interpolation attribute
Attribute
Type
Use Z-coordinate for interpolation
Toggle advanced mode
Lower bound
Upper bound
Color
Add row
Remove row
Move up
Move down
Load colors from file
Save colors to file
Generate color table automatically
Remove row(s)
Open
Save
Load layers on completion
Min
Max
Number of rows (pixels) in output raster
Columns
Resolution of each pixel in output raster, in layer units
Pixel size X
Number of columns (pixels) in output raster
Rows
Pixel size Y
…
Please enter a valid expression by clicking on one or more layer bands and operators.
Expression is empty
GPKGDBPlugin
There is no defined database connection "{0}".
GPKGDatabase
Run &Vacuum
&Database
No database selected or you are not connected to it.
GdalAlgorithm
VRT files
Output filename must use a .vrt extension
GdalAlgorithmProvider
Activate
GdalParametersPanel
GDAL/OGR console call
[temporary file]
Invalid value for parameter '{0}'
GdalUtils
GDAL command:
GDAL command output:
GDAL execution console output
Process was canceled and did not complete
Process was unexpectedly terminated
Process completed successfully
Process {} failed to start. Either {} is missing, or you may have insufficient permissions to run the program.
Process returned error code {}
GeometryConvert
Vector geometry
Centroids
Nodes
Linestrings
Multilinestrings
Polygons
Input layer
New geometry type
Converted
Cannot convert from {0} to LineStrings
Cannot convert from {0} to MultiLineStrings
Cannot convert from Point to Polygon
Convert geometry type
GeometryGeneratorWidgetBase
Geometry type
Units
GoochMaterialWidget
Shininess
Cool
Diffuse
Specular
Alpha
Beta
Warm
How shiny smooth surfaces are.
Color of light reflected from rough surfaces.
Color of light reflecting from smooth surfaces.
...
Grass7Algorithm
Could not open GRASS GIS 7 algorithm: {0}
{1}
Processing
GRASS GIS 7 region extent
GRASS GIS 7 region cellsize (leave 0 for default)
Output Rasters format options (createopt)
Output Rasters format metadata options (metaopt)
v.in.ogr snap tolerance (-1 = no snap)
v.in.ogr min area
v.out.ogr output type
v.out.ogr output data source options (dsco)
v.out.ogr output layer options (lco)
Also export features without category (not labeled). Otherwise only features with category are exported
GRASS GIS 7 folder is not configured. Please configure it before running GRASS GIS 7 algorithms.
GRASS GIS 7 execution commands
processInputs end. Commands: {}
processCommands end. Commands: {}
Creation options should be comma separated
Metadata options should be comma separated
Grass7AlgorithmProvider
Log execution commands
Log console output
Location of GRASS docs
For vector layers, use v.external (faster) instead of v.in.ogr
Could not open GRASS GIS 7 algorithm: {0}
Processing
Could not open GRASS GIS 7 algorithm: {0}
{1}
For raster layers, use r.external (faster) instead of r.in.gdal
Problem with GRASS installation: GRASS was not found or is not correctly installed
Grass7Utils
GRASS GIS 7 execution console output
GRASS command crashed :( Try a different set of input parameters and consult the GRASS algorithm manual for more information.
Suggest disabling the experimental "use v.external" option from the Processing GRASS Provider options.
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 7 can't be found on this system from a shell. Please install it or configure your PATH environment variable.
Suggest disabling the experimental "use r.external" option from the Processing GRASS Provider options.
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.
Could not locate GRASS GIS folder. Please make sure that GRASS GIS is correctly installed before running GRASS algorithms.
GridAverage
Point layer
Z value from field
The first radius of search ellipse
The second radius of search ellipse
Angle of search ellipse rotation in degrees (counter clockwise)
Minimum number of data points to use
NODATA marker to fill empty points
Additional creation options
Output data type
Interpolated (moving average)
Grid (Moving average)
Raster analysis
Additional command-line parameters
GridDataMetrics
Minimum
Maximum
Range
Count
Average distance
Average distance between points
Point layer
Z value from field
Data metric to use
The first radius of search ellipse
The second radius of search ellipse
Angle of search ellipse rotation in degrees (counter clockwise)
Minimum number of data points to use
NODATA marker to fill empty points
Additional creation options
Output data type
Interpolated (data metrics)
Grid (Data metrics)
Raster analysis
Additional command-line parameters
GridInverseDistance
Point layer
Z value from field
Weighting power
Smoothing
The first radius of search ellipse
The second radius of search ellipse
Angle of search ellipse rotation in degrees (counter clockwise)
Maximum number of data points to use
Minimum number of data points to use
NODATA marker to fill empty points
Additional creation options
Output data type
Interpolated (IDW)
Grid (Inverse distance to a power)
Raster analysis
Additional command-line parameters
GridInverseDistanceNearestNeighbor
Point layer
Z value from field
Weighting power
Smoothing
The radius of the search circle
Maximum number of data points to use
Minimum number of data points to use
NODATA marker to fill empty points
Additional creation options
Output data type
Interpolated (IDW with NN search)
Grid (IDW with nearest neighbor searching)
Raster analysis
Additional command-line parameters
GridLinear
Point layer
Z value from field
Search distance
NODATA marker to fill empty points
Additional creation options
Output data type
Interpolated (Linear)
Grid (Linear)
Raster analysis
Additional command-line parameters
GridNearestNeighbor
Point layer
Z value from field
The first radius of search ellipse
The second radius of search ellipse
Angle of search ellipse rotation in degrees (counter clockwise)
NODATA marker to fill empty points
Additional creation options
Output data type
Interpolated (Nearest neighbor)
Grid (Nearest neighbor)
Raster analysis
Additional command-line parameters
Heatmap
heatmap,kde,hotspot
Interpolation
Heatmap (Kernel Density Estimation)
Quartic
Triangular
Uniform
Triweight
Epanechnikov
Raw
Scaled
Point layer
Radius
Radius from field
HeatmapPixelSizeWidgetWrapper
Resolution of each pixel in output raster, in layer units
HistoryDialog
Clear
Confirmation
Clear history
Save As…
Save history
Are you sure you want to clear the history?
Save File
Create Test…
Log files (*.log *.LOG)
Help
Show help
Today
Yesterday
Last 7 days
Double-click on the history item or paste the command below to re-run the algorithm
Copy as Python Command
Copy as qgis_process Command
Copy as JSON
HistoryDialogPythonConsole
Reload
Save
Run
HubDistanceLines
Vector analysis
Meters
Feet
Miles
Kilometers
Layer units
Source points layer
Destination hubs layer
Hub layer name attribute
Measurement unit
Hub distance
Distance to nearest hub (line to hub)
Same layer given for both hubs and spokes
HubDistancePoints
Vector analysis
Meters
Feet
Miles
Kilometers
Layer units
Source points layer
Destination hubs layer
Hub layer name attribute
Measurement unit
Hub distance
Distance to nearest hub (points)
Same layer given for both hubs and spokes
HypsometricCurves
Raster terrain analysis
DEM to analyze
Boundary layer
Step
Use % of area instead of absolute value
Hypsometric curves
Feature {0} does not intersect raster or entirely located in NODATA area
Feature {0} is smaller than raster cell size
Area
Elevation
This algorithm requires the Python “numpy” library. Please install this library and try again.
IdwInterpolation
Interpolation
Input layer(s)
Distance coefficient P
Output raster size
Number of columns
Number of rows
Extent
Interpolated
IDW interpolation
You need to specify at least one input layer.
Layer {} is set to use a value attribute, but no attribute was set
ImportIntoSpatialite
Database
Layer to import
File database
Table to import to (leave blank to use layer name)
Primary key field
Geometry column
Encoding
Overwrite
Create spatial index
Convert field names to lowercase
Drop length constraints on character fields
Create single-part geometries instead of multi-part
Export to SpatiaLite
Exports a vector layer to a SpatiaLite database
import,table,layer,into,copy
Error importing to Spatialite
{0}
Could not connect to {}
Error creating spatial index:
{0}
InPlaceAlgorithmLocatorFilter
Edit Selected Features
Missing dependency
InfoViewer
DB Manager
InterpolationDataWidget
Points
Structure lines
Break lines
JavascriptExecutorLoop
HTML setFeature function error: %1
Layout
KNearestConcaveHull
Concave hull (k-nearest neighbor)
Creates a concave hull using the k-nearest neighbor algorithm.
Vector geometry
Input layer
Number of neighboring points to consider (a lower number is more concave, a higher number is smoother)
Field (set if creating concave hulls by class)
Concave hull
KeepNBiggestParts
Vector geometry
Polygons
Parts to keep
Parts
Keep N biggest parts
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>
Konsole::Vt102Emulation
No keyboard translator available. The information needed to convert key presses into characters to send to the terminal is missing.
LayerPropertiesWidget
Symbol layer type
This layer doesn't have any editable properties
…
Enable symbol layer
LayerSelectionDialog
Select Extent
Use extent from
Line3DSymbolWidget
Height
Extrusion
Altitude clamping
Altitude binding
Vertex
Centroid
Width
Render as simple 3D lines
Shading
LinesToPolygons
line,polygon,convert
Vector geometry
Lines to polygons
Polygons
One or more line ignored due to geometry not having a minimum of three vertices.
MainWindow
&Edit
&View
Select
Measure
Save To
Open From
Import/Export
&Decorations
&Layer
&Plugins
&Help
&Settings
&Raster
Vect&or
Ctrl+N
Case sensitive
Whole word
Replace
Find what:
Replace with:
Find
Processing Script Editor
Toolbar
Open Script…
Open Script
Save Script…
Save Script
Save Script as…
Save Script as
Run Script
Increase Font Size
Decrease Font Size
Find && &Replace
Ctrl+O
Ctrl+S
Ctrl+Shift+S
Cut
Copy
Paste
Undo
Redo
Ctrl+P
Menu Toolbar
Preview Mode
Create Layer
Add Layer
Statusbar
Manage Layers Toolbar
Digitizing Toolbar
Advanced Digitizing Toolbar
Map Navigation Toolbar
Attributes Toolbar
Plugins Toolbar
Help Toolbar
Raster Toolbar
Label Toolbar
Vector Toolbar
Database Toolbar
Web Toolbar
&New
&Save
Exit QGIS
Ctrl+Q
&Undo
Ctrl+Z
&Redo
Ctrl+Shift+Z
Cut Features
Ctrl+X
Copy Features
Ctrl+C
Paste Features
Ctrl+V
Add Feature
Ctrl+.
Move Feature(s)
Reshape Features
Split Features
Split Parts
Delete Selected
Add Ring
Add Part
Simplify Feature
Delete Ring
Delete Part
Merge Selected Features
Merge Attributes of Selected Features
Rotate Point Symbols
Offset Point Symbol
Reverse line
&Snapping Options…
Pan Map
Zoom In
Zoom Out
Select Features by Polygon
Select Features by Freehand
Select Features by Radius
Deselect Features from All Layers
Select All Features
Invert Feature Selection
Identify Features
Ctrl+Shift+I
Measure Line
Ctrl+Shift+M
Measure Area
Ctrl+Shift+J
Measure Angle
Ctrl+Shift+F
Ctrl+J
Zoom Last
Zoom Next
Show information about a feature when the mouse is hovered over it
Ctrl+B
Ctrl+Shift+B
Refresh
Text Annotation
Form Annotation
Move Annotation
Labeling
Layer Labeling Options
F6
Save Layer As
Layer &Properties…
Layer Properties
Show in Overview
Show All in Overview
Hide All from Overview
Toggle Full Scr&een Mode
Toggle Panel &Visibility
Ctrl+Tab
Toggle Map Only
Ctrl+Shift+Tab
&Properties…
Project Properties
&Copyright Label…
Copyright Label
&North Arrow…
North Arrow
&Scale Bar…
Scale Bar
Copy Style
Paste Style
&Grid…
Ctrl+Alt+V
Export Project to DXF…
Import Layers from DWG/DXF…
New &Print Layout…
New &Report…
Close
Revert…
Copy Layer
Paste Layer/Group
&Vertex Tool (Current Layer)
Ctrl+F3
Hide Deselected Layers
Ctrl+Shift+N
Select Features by Value
Copy and Move Feature(s)
&Layout Extents…
Layout Extents
&Data Source Manager
Open Data Source Manager
Ctrl+L
New &3D Map View
New 3D Map View
Layout Manager…
Show Layout Manager
New Print Layout
New Report
Close Project
Paste Features As
New Project
&Open…
Open Project
Save Project
Save &As…
Save Project As
Export Map to &Image…
Save Map as Image
Export Map to &PDF…
Save Map as PDF
&Vertex Tool (All Layers)
Show Map Tips
Diagram Options
Layer Diagram Options
Modify Attributes of Selected Features
Modify the Attributes of all Selected Features Simultaneously
F3
Ctrl+Shift+A
Layouts
Snapping Toolbar
Data Source Manager Toolbar
New &Map View
New Map View
Ctrl+Shift+V
Ctrl+Shift+R
Ctrl+Shift+D
Ctrl+Shift+L
Ctrl+Shift+O
Ctrl+Shift+W
Toggles the editing state of the current layer
Save for Selected Layer(s)
Save edits to current layer, but continue editing
Remove Layer/Group
Full Histogram Stretch
HTML Annotation
SVG Annotation
Increase Brightness
Decrease Brightness
Increase Contrast
Decrease Contrast
Need Commercial Support?
Paste features in clipboard into a new temporary scratch layer.
Normal
Set Scale Visibility of Layer(s)
Show Selected Layers
Hide Selected Layers
Statistical Summary
Ctrl+D
New from Template
Shape Digitizing Toolbar
Set CRS of Layer(s)
Ctrl+Shift+C
Set Project CRS from Layer
Show All Layers
Ctrl+Shift+U
Hide All Layers
Ctrl+Shift+H
Open Field Calculator
Add Delimited Text Layer
Paste features in clipboard into a new OGR vector layer.
Project Toolbar
Ctrl+Alt++
Ctrl+Alt+-
Select Feature(s)
Zoom to Native Resolution (100%)
F5
Ctrl+F
F11
Ctrl+Shift+P
Local Histogram Stretch
Stretch histogram of active raster to view extents
Help Contents
F1
QGIS Home Page
Ctrl+H
Check QGIS Version
Check if your QGIS version is up to date (requires internet access)
About
Rotate Label
Change Label
Python Console
Stretch Histogram to Full Dataset
This is here just to avoid shortcut conflicts, the shortcut is caught in QgsCustomization
Ctrl+M
Creates a copyright label that is displayed on the map canvas.
"Creates a north arrow that is displayed on the map canvas"
Creates a scale bar that is displayed on the map canvas
Add WFS Layer
Feature Action
Run Feature Action
Pan Map to Selection
Offset Curve
Grid
Pin/Unpin Labels and Diagrams
New Blank Project
Local Cumulative Cut Stretch
Local cumulative cut stretch using current extent, default limits and estimated values.
Full Dataset Cumulative Cut Stretch
Cumulative cut stretch using full dataset extent, default limits and estimated values.
Show/Hide Labels and Diagrams
Duplicate Layer(s)
Save for All Layers
Rollback for All Layers
Cancel for All Layers
Rollback for Selected Layer(s)
Current Edits
Cancel for Selected Layer(s)
Save Layer Edits
Rotate Feature(s)
Add/Edit Virtual Layer
Fill Ring
Open &Recent
Pro&ject
Zoom &Full
Zoom to &Layer
Zoom to &Selection
Open &Attribute Table
Ctrl+Alt+P
Processing Algorithms
Processing Algorithms Toolbar
&Mesh
Trim/Extend Feature
New Shapefile Layer…
New SpatiaLite Layer…
Raster Calculator…
Add Vector Layer…
Add Raster Layer…
Add PostGIS Layers…
Add SpatiaLite Layer…
Add Oracle Spatial Layer…
Add WMS/WMTS Layer…
&Save As…
Filter…
Manage and Install Plugins…
&Options…
Custom Projections…
Keyboard Shortcuts…
Style Manager…
Interface Customization…
Embed Layers and Groups…
&Title Label…
Title Label
Creates a title label that is displayed on the map canvas.
&Image…
Image
"Creates an image that is displayed on the map canvas"
Add WFS Layer…
Add WCS Layer…
Select Features by Expression…
Open Field Calculator…
Add Delimited Text Layer…
Add/Edit Virtual Layer…
New Vector Layer…
Temporary Scratch Layer…
Add from Layer Definition File…
Save As Layer Definition File…
New Temporary Scratch Layer…
Align Rasters…
New GeoPackage Layer…
Select Features by Value…
Mesh Calculator…
Add Mesh Layer...
New Virtual Layer…
New Virtual Layer
Show Unplaced Labels
Change Label Properties
Allows customization of individual label properties such as font size and color.
Acts on all layers.
New Spatial Bookmark…
Show Spatial Bookmarks
Show Spatial Bookmark Manager
Ctrl+Shift+T
Ctrl+Alt+M
Reselect Features
Reselect Features from Current Layer
QGIS Sustaining Members
Plugins
Report an Issue
Add Annotation
Selection Toolbar
Select Features by Area or Single Click
Ctrl+Alt+A
Deselect Features from the Current Active Layer
Ctrl+Shift+G
Embed Layers and Groups from other Project Files
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.
Select Features Using an Expression
Normal Preview Mode
Toggle Selected Layers
Toggle Selected Layers Independently
New Temporary Scratch Layer
Show Statistical Summary
Revert Project to Saved Version
Temporal Controller
Temporal Controller Panel
Add XYZ Layer…
Add Vector Tile Layer…
Georeferencer…
Decrease Gamma
Increase Gamma
Digitize with curve
&3D Map Views
Layer Visibility
Filter Attribute Table
Edit Attributes
Edit Geometry
Mesh Digitizing Toolbar
Annotations Toolbar
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.
Zoom to &Layer(s)
Add SAP HANA Spatial Layer…
Open Attribute Table (Selected Features)
Shift+F6
Open Attribute Table (Visible Features)
Ctrl+F6
Open Attribute Table (Edited and New Features)
Toggle &Editing
Move Label, Diagram or Callout
Move a Label, Diagram or Callout
Acts on all layers.
Rotate a Label
Holding Ctrl (Cmd) while rotating increments by 15 deg.
Acts on all layers.
Creates a grid that is displayed on the map canvas
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.
Highlight Pinned Labels, Diagrams and Callouts
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.
Scale Feature(s)
Scale Feature(s)
Ctrl+click to set the base point.
Rotate Feature(s)
Ctrl+click to set the center of rotation.
Shift+click to snap rotation to 45 degree steps.
Simulate Monochrome
Simulate Achromatopsia Color Blindness (Grayscale)
Simulate Protanopia Color Blindness (No Red)
Simulate Deuteranopia Color Blindness (No Green)
Simulate Tritanopia Color Blindness (No Blue)
Add Ar&cGIS REST Server Layer…
Add ArcGIS REST Server Layer
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.
Toggle Display of Unplaced Labels
Shows placeholders for labels which could not be placed, e.g. due to overlaps with other map labels.
Digitize with Curve
Add Point Cloud Layer...
Stream Digitizing
Toggles stream digitizing mode
Measure Bearing
New Mesh Layer…
New Mesh Layer
New GPX Layer…
New GPX Layer
New Annotation Layer
Modify Annotations
Main Annotation Layer Properties…
Manage 3D Map Views
Digitize with Segment
Digitize Shape
Elevation Profile
Open an interactive elevation profile chart
Add MS SQL Server Layer…
C++ API Documentation
PyQGIS API Documentation
Donate to QGIS
Get Involved
Add GPX Layer...
ManageConnectionsDialog
Manage Connections
Save to file
Browse
Load from file
Load
Save
eXtensible Markup Language (*.xml *.XML)
Load Connections
Saved to {0}.
File {0} exists. Overwrite?
Save Connections
Loading Connections
Map3DConfigWidget
Configure 3D Map Rendering
Terrain
Tile resolution
Elevation
Vertical scale
px
Skirt height
map units
Max. ground error
Map tile resolution
Max. screen error
Zoom levels
0
Show labels
Show map tile info
Show bounding boxes
Show camera's view center
Camera
Field of View
°
Type
Lights
Terrain settings
Lights settings
Shadow
Shadow settings
Camera & Skybox
Camera and skybox settings
Advanced
Advanced settings
Terrain Shading
Show Shadows
Show Skybox
Advanced Settings
Show light sources
Projection type
Navigation mode
Movement speed
Debug Shadow Map
Corner
Size
Debug Depth Map
Show frames per second (FPS)
Show camera's rotation center
Show Eye Dome Lighting
Lighting strength
Lighting distance
2D Map View Follows 3D Camera
3D Camera Follows 2D Map View
Show Visible Camera Area in 2D Map View
Offset
Show 3D Axis
Axis type
Horizontal position
Vertical position
Navigation Synchronization
Show debug overlay
Map3DExportWidget
Smooth edges
Folder
Terrain texture resolution
Scene name
Export textures
Export normals
Terrain resolution
Model scale
MapLayerWidgetWrapper
Select file
MaterialWidgetBase
This material doesn't have any editable properties
MeanAndStdDevPlot
Input table
Category name field
Value field
Plot
HTML files (*.html)
Mean and standard deviation plot
This algorithm requires the Python “plotly” library. Please install this library and try again.
Plots
MessageBarProgress
Executing algorithm <i>{0}</i>
Problem executing algorithm
MetaSearch
MetaSearch plugin
Search Metadata Catalogs
MetaSearch plugin help
Get Help on MetaSearch
MetaSearchDialog
MetaSearch
Search
Find
Set global
Map extent
-180
90
-90
180
From
Keywords
Xmax
Ymax
Xmin
Ymin
Results
>
Service Info
New…
Edit…
Delete…
Save…
Add Default Services
Load…
Results Paging
<<
Add WCS
Add WMS/WMTS
<
Add WFS
Type
Title
Double-click to see full record information
>>
Add Data
Add ArcGIS MapServer
Add ArcGIS FeatureServer
Add GIS File
Services
Settings
Show
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'.
Loading connections
Search error
Search keywords
New Catalog Service
Edit Catalog Service
Remove service {0}?
Delete Service
{0} exists. Overwrite?
Search error: {0}
0 results
number of results
Showing {0} - {1} of %n resultShowing {0} - {1} of %n results
Coordinate Transformation Error
End of results. Go to start?
Navigation
Start of results. Go to end?
Connection {0} exists. Overwrite?
Error getting response: {0}
Error connecting to service: {0}
Saving server
GetRecords error
CSW Connection error
seconds
Record parsing error
Server
Disable SSL verification
Timeout
View Raw API Response
Raw API Response
Unable to locate record identifier: {0}
MinimumBoundingGeometry
Vector geometry
Envelope (Bounding Box)
Minimum Oriented Rectangle
Minimum Enclosing Circle
Convex Hull
Input layer
Field (optional, set if features should be grouped by class)
Geometry type
Bounding geometry
Minimum bounding geometry
bounding,box,bounds,envelope,minimum,oriented,rectangle,enclosing,circle,convex,hull,generalization
ModelerAlgorithmProvider
ModelerAlgorithmProvider
Models folder
ModelerAlgorithmProvider
Models
ModelerAlgorithmProvider
Could not load model {0}
Processing
ModelerChildAlgorithmGraphicItem
Edit {}
Algorithm is Invalid
ModelerDialog
Algorithm “{}” is invalid
<p>The “{}” algorithm is invalid, because:</p><ul><li>{}</li></ul>
ModelerGraphicItem
Algorithm “{}” is invalid
<p>The “{}” algorithm is invalid, because:</p><ul><li>{}</li></ul>
ModelerNumberInputPanel
Expression Based Input
ModelerOutputGraphicItem
Edit {}
ModelerParameterDefinitionDialog
Parameter name
Default value
Mandatory
Unable to define parameter
Invalid parameter name
The parameter `{}` is not registered, are you missing a required plugin?
{} Parameter Definition
Advanced
Properties
Color
Comment Color
Default
Comments
ModelerParametersDialog
'{0}' from algorithm '{1}'
MultilineTextPanel
[Use text below]
MultipleFileInputDialog
All files (*.*)
Add file
Remove file(s)
Remove all
Select File(s)
MultipleInputDialog
Select All
Clear Selection
Toggle Selection
Add File(s)…
All files (*.*)
{0} files (*.{1})
Select File(s)
Add Directory…
MultipleInputPanel
0 elements selected
{0} elements selected
NewConnectionDialog
Create a new Catalog connection
Name
URL
Authentication
If the service requires basic authentication, enter a user name and optional password
User name
Password
Save Connection
Both Name and URL must be provided.
Name cannot contain '/'.
Overwrite {0}?
Options
Catalog Type
NullMaterialWidget
Embedded textures from source model will be used.
NumberInputPanel
Not set
OffsetCurve
Input layer
Geometry column name
Offset distance (left-sided: positive, right-sided: negative)
Additional creation options
Offset curve
Vector geoprocessing
Ogr2OgrToPostGisList
Database (connection name)
Input layer
Shape encoding
Output geometry type
Geometry column name
Vector dimensions
Distance tolerance for simplification
Maximum distance between 2 nodes (densification)
Select features by extent (defined in input layer CRS)
Clip the input layer using the above (rectangle) extent
Group N features per transaction (Default: 20000)
Overwrite existing table
Append to existing table
Append and add new fields to existing table
Do not launder columns/table names
Do not create spatial index
Continue after a failure, skipping the failed feature
Additional creation options
Export to PostgreSQL (available connections)
Exports a vector layer to an existing PostgreSQL database connection
import,into,postgis,database,vector
Vector miscellaneous
Assign an output CRS
Reproject to this CRS on output
Override source CRS
Schema (schema name)
Table to import to (leave blank to use layer name)
Primary key (new field)
Primary key (existing field, used if the above option is left empty)
Promote to Multipart
Keep width and precision of input attributes
Select features using a SQL "WHERE" statement (Ex: column='value')
No connection specified
Could not retrieve connection details for {}
OgrToPostGis
Input layer
Shape encoding
Output geometry type
Assign an output CRS
Reproject to this CRS on output
Override source CRS
Host
Port
Username
Database name
Password
Schema name
Table name, leave blank to use input name
Primary key (new field)
Primary key (existing field, used if the above option is left empty)
Geometry column name
Vector dimensions
Distance tolerance for simplification
Maximum distance between 2 nodes (densification)
Select features by extent (defined in input layer CRS)
Clip the input layer using the above (rectangle) extent
Fields to include (leave empty to use all fields)
Select features using a SQL "WHERE" statement (Ex: column='value')
Group N features per transaction (Default: 20000)
Overwrite existing table
Append to existing table
Append and add new fields to existing table
Do not launder columns/table names
Do not create spatial index
Continue after a failure, skipping the failed feature
Promote to Multipart
Keep width and precision of input attributes
Additional creation options
Export to PostgreSQL (new connection)
Exports a vector layer to a new PostgreSQL database connection
import,into,postgis,database,vector
Vector miscellaneous
OneSideBuffer
Right
Left
Input layer
Geometry column name
Buffer distance
Buffer side
Dissolve by attribute
Dissolve all results
Produce one feature for each geometry in any kind of geometry collection in the source file
Additional creation options
One-sided buffer
One side buffer
Vector geoprocessing
OpenModelFromFileAction
Open Existing Model…
Tools
AddModelFromFileAction
Open Model
AddModelFromFileAction
Processing models (*.model3 *.MODEL3)
OpenScriptFromFileAction
Open Existing Script…
Tools
AddScriptFromFileAction
Open Script
AddScriptFromFileAction
Processing scripts (*.py *.PY)
OracleDBPlugin
There is no defined database connection "{0}".
OrderByDialogBase
Define Order
Expression
Asc / Desc
NULLs handling
OtbAlgorithm
Processing
Incorrect value for parameter '{}'. No EPSG code found in '{}'
OTB currently support only gdal and ogr provider. Parameter '{}' uses '{}' provider
Invalid layer source '{}'. Missing valid 'path' element
OtbAlgorithmProvider
OTB folder
OTB application folder
SRTM tiles folder
Geoid file
Maximum RAM to use
Logger level
Processing
Loading OTB '{}'.
'{}' is not valid. Possible values are '{}'
'{}' does not exist. OTB provider will be disabled
Problem with OTB installation: no algorithms found in '{}'
Problem with OTB installation: '{}' does not exist.
Problem with OTB installation: cannot find '{}'.
OtbUtils
Processing
PGDatabase
&Table
Run &Vacuum Analyze
Run &Refresh Materialized View
Select a table for vacuum analyze.
Select a materialized view for refresh.
PGTable
Do you want to {0} rule {1}?
Table rule
ParameterHeatmapPixelSize
Output raster size
Weight from field
Kernel shape
Decay ratio (Triangular kernels only)
Output value scaling
Heatmap
Could not create destination layer
Error adding feature with ID {} to heatmap
Could not save destination layer
ParameterRasterCalculatorExpression
Expression
Reference layer(s) (used for automated extent, cellsize, and CRS)
Cell size (use 0 or empty to set it automatically)
Output extent
Output
Raster calculator
No reference layer selected nor CRS provided
No reference layer selected nor extent box provided
No reference layer selected nor cellsize value provided
Output '%1' from algorithm '%2'
Error parsing formula
An error occurred while performing the calculation
ParameterVectorVrtDestination
Virtual vector
Virtual string
ParameterVrtDestination
Input layers
Resolution
Place each input file into a separate band
Allow projection difference
Add alpha mask band to VRT when source raster has none
Override projection for the output file
Resampling algorithm
Nodata value(s) for input bands (space separated)
Virtual
Nearest Neighbour
Bilinear
Cubic Convolution
B-Spline Convolution
Lanczos Windowed Sinc
Average
Mode
Highest
Lowest
Additional command-line parameters
PhongMaterialWidget
Diffuse
Ambient
Specular
Shininess
How shiny smooth surfaces are.
Color of light reflecting from smooth surfaces.
Color of light reflected from rough surfaces.
Color of light that is scattered around the entire scene.
...
Opacity
PhongTexturedMaterialWidgetBase
°
Specular
Texture scale
%
Ambient
Texture rotation
Shininess
Diffuse texture
Color of light reflecting from smooth surfaces.
Color of light that is scattered around the entire scene.
How shiny smooth surfaces are.
Opacity
PixelSizeWidgetWrapper
Resolution of each pixel in output raster, in layer units
Point3DSymbolWidget
Shape
Radius
Size
Length
Model
Minor radius
Top radius
Bottom radius
Altitude clamping
Absolute
Relative
Terrain
X
Y
Z
Translation
Scale
Rotation
Billboard Height
Billboard symbol
Transformation
Shading
PointDistance
Vector analysis
Linear (N*k x 3) distance matrix
Standard (N x T) distance matrix
Summary distance matrix (mean, std. dev., min, max)
Input point layer
Input unique ID field
Target point layer
Target unique ID field
Output matrix type
Use only the nearest (k) target points
Distance matrix
Input 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
Input layer
Geometry column name
Distance from line start represented as fraction of line length
Additional creation options
Points along lines
Vector geoprocessing
PointsDisplacement
Vector geometry
Input layer
Minimum distance to other points
Displacement distance
Horizontal distribution for two point case
Displaced
Points displacement
PointsFromLines
Vector creation
Raster layer
Vector layer
Points along lines
Generate points (pixel centroids) along line
PolarPlot
Input layer
Category name field
Value field
Polar plot
HTML files (*.html)
This algorithm requires the Python “plotly” library. Please install this library and try again.
This algorithm requires the Python “numpy” library. Please install this library and try again.
Plots
Polygon3DSymbolWidget
Front
Back
Height
Extrusion
Absolute
Invert normals (experimental)
Altitude binding
Relative
Terrain
Altitude clamping
Culling mode
Add back faces
Vertex
Centroid
…
Edges
Width
px
Color
Shading
No Culling
Rendered facade
No Facades
Walls
Roofs
Walls and Roofs
PostGISExecuteAndLoadSQL
Database
Database (connection name)
SQL query
Unique ID field name
Geometry field name
Output layer
PostgreSQL execute and load SQL
Executes a SQL command on a PostgreSQL database and loads the result as a table
postgis,table,database
This layer is invalid!
Please check the PostGIS log for error messages.
Could not retrieve connection details for {}
PostGisDBPlugin
There is no defined database connection "{0}".
Postprocessing
Loading resulting layers
Error loading result layer:
The following layers were not correctly generated.
You can check the 'Log Messages Panel' in QGIS main window to find more information about the execution of the algorithm.
PrepareAPIDialog
Error
Done
Processing
Error: Algorithm {0} not found
Processing
Unable to execute algorithm
{0}
Warning: Not all input layers use the same CRS.
This can cause unexpected results.
There were errors executing the algorithm.
Fields Mapper
A mapping of field names to field type definitions and expressions. Used for the refactor fields algorithm.
Error: Provider {0} could not be activated
Results: {}
&Analysis Tools
&Research Tools
&Geoprocessing Tools
G&eometry Tools
&Data Management Tools
Missing Algorithm
The algorithm "{}" is no longer available. (Perhaps a plugin was uninstalled?)
Missing Dependency
Projections
Conversion
Extraction
Analysis
Miscellaneous
Invalid algorithm ID for menu: {}
…
<h3>Missing dependency. This algorithm cannot be run :-( </h3>
{0}
A numeric parameter, including float or integer values.
A raster layer parameter.
A vector layer parameter, e.g. for algorithms which change layer styles, edit layers in place, or other operations which affect an entire layer.
Map Layer
An expression parameter, to add custom expressions based on layer fields.
Expression
An enumerated type parameter.
A file or folder parameter, for use with non-map layer file sources or folders.
File/Folder
Vector Field
A vector layer destination parameter.
A generic file based destination parameter.
A folder destination parameter.
A raster layer destination parameter.
Multiple Input
A vector feature parameter, e.g. for algorithms which operate on the features within a layer.
Vector Features
A feature sink destination parameter.
Feature Sink
A freeform string parameter.
A boolean parameter, for true/false values.
A vector field parameter, for selecting an existing field from a vector source.
A map extent parameter.
A coordinate reference system (CRS) input parameter.
Raster Layer
A mesh layer parameter.
Mesh Layer
Vector Layer
Boolean
CRS
A numeric range parameter for processing algorithms.
Range
A point geometry parameter.
Point
A geometry parameter.
Geometry
Enum
Extent
A table (matrix) parameter for processing algorithms.
Matrix
Vector Destination
File Destination
Folder Destination
Raster Destination
String
A authentication configuration parameter.
Authentication Configuration
An input allowing selection of multiple sources, including multiple map layers or file sources.
Number
A numeric parameter representing a distance measure.
Distance
A numeric parameter representing a duration measure.
Duration
A numeric parameter representing a map scale.
Scale
A raster band parameter, for selecting an existing band from a raster source.
Raster Band
A print layout parameter.
Print Layout
A print layout item parameter.
Print Layout Item
A color parameter.
Color
A coordinate operation parameter.
Coordinate Operation
A map theme parameter.
Map Theme
A datetime parameter, including datetime, date or time values.
Datetime
A connection name parameter, for registered database connections.
Connection Name
A database schema parameter.
Database Schema
A database table parameter.
Database Table
A point cloud layer parameter.
Point Cloud Layer
An annotation layer parameter.
Annotation Layer
A point cloud layer destination parameter.
Point Cloud Destination
A generic map layer parameter, which accepts either vector or raster layers.
Could not load parameter %1 of type %2.
Toolbar "{}" not found
A mapping of field names and aggregate type. Used for the Aggregate algorithm.
Field Aggregates
An input allowing selection of multiple layers to create a TIN with vertices and/or break lines
TIN Creation Layers
An input allowing selection of multiple layers for export in vector tiles.
Vector Tile Writer Layers
An input allowing selection of multiple layers for export to DXF file.
DXF Layers
An input allowing selection dataset groups from a mesh layer
Mesh Dataset Groups
An input allowing selection of dataset index from a mesh layer by time setting
Mesh Dataset Time
ProcessingConfig
General
Keep dialog open after running an algorithm
Show tooltip when there are disabled providers
Output folder
Show layer CRS definition in selection boxes
Warn before executing if parameter CRS's do not match
Style for raster layers
Style for point layers
Style for line layers
Style for polygon layers
Pre-execution script
Post-execution script
Do not filter (better performance)
Stop algorithm execution when a geometry is invalid
Invalid features filtering
Show algorithms with known issues
Skip (ignore) features with invalid geometries
Max Threads
Default output vector layer extension
Default output raster layer extension
Prefer output filename for layer names
Override temporary output folder path
Leave blank for default
Results group name
Leave blank to avoid loading results in a predetermined group
Show feature count for output vector layers
ProcessingPlugin
&Run Model…
&Edit Model…
Processing
Pro&cessing
&Toolbox
&History…
&Results Viewer
Edit Features In-Place
Options
&Graphical Modeler…
Models
Execute…
Execute as Batch Process…
Error executing algorithm
<h3>This algorithm cannot be run :-( </h3>
{0}
{algname} completed. %n feature(s) processed.
ProcessingToolbox
Processing Toolbox
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> <a href="close"><span style=" text-decoration: underline; color:#0000ff;">[close]</span></a></p></body></html>
Search…
Execute…
Execute as Batch Process…
Edit Rendering Styles for Outputs…
ProjectProvider
ProjectProvider
Project models
ProjectProvider
Models embedded in the current project
ProjectProvider
Could not load model from project
Processing
PropertyAssistantBase
Output
Input
to
Source
Values from
Fetch value range from layer
Apply transform curve
PropertyColorAssistant
Color when NULL
Color ramp
PropertyGenericNumericAssistant
Output from
Output when NULL
Exponent
to
PropertySizeAssistant
Size from
Size when NULL
Exponent
to
Scale method
Python
Python warning
Python version:
QGIS version:
Couldn't load plugin '{0}'
{0} due to an error when calling its classFactory() method
{0} due to an error when calling its initGui() method
Error while unloading plugin {0}
Couldn't load server plugin {0}
{0} due to an error when calling its serverClassFactory() method
Python error
An error has occurred while executing Python code:
See message log (Python Error) for more details.
Stack trace
View message log
Python Path:
{0} - plugin has no initProcessing() method
{0} due to an error when calling its initProcessing() method
PythonConsole
Python Console
Compile APIs
Saved
Done
Hide Editor
Check Syntax
Run Script
Undo
Redo
Find Text
Open in External Editor
Cut
Copy
Paste
Comment
Uncomment
Hide/Show Object Inspector
Select All
Open Script…
Save As…
Object Inspector…
Options…
Help…
Enter text to find…
Saving prepared file…
Error preparing file…
<b>"{0}"</b> was not found.
URL copied to clipboard.
Connection error:
[Temporary file saved in {0}]
## Script error: {0}
## Script executed successfully: {0}
Cannot execute file {0}. Error: {1}
Hey, type something to run!
Python Console: Save file
Script was correctly saved.
Click on button to restore all tabs from last session.
Restore tabs
Close
List all tabs
New Editor
Close Tab
Close All
Close Others
Save As
The file {0} could not be opened. Error: {1}
Untitled-{0}
Python Console: Save File
The file <b>'{0}'</b> has been modified, save changes?
Unable to restore the file:
{0}
Hide/Show Toolbar
Double-click on item to execute
Show Editor
Clear Console
Run Command
Enter Selected
Object Inspector
Save
Find Next
Find Previous
Case Sensitive
Whole Word
Wrap Around
Open File
The file <b>{0}</b> could not be saved. Error: {1}
Save File As
Run Selected
History saved successfully.
History cleared successfully.
Command History
Show
Clear File
Clear Session
Python Console - Command History
Add API path
Remove API path
The file <b>"{0}"</b> has been deleted or is not accessible
The file <b>"{0}"</b> is read only, please save to different file first.
Python Console Help
PyQGIS API Documentation
PyQGIS Cookbook
Search Selected in PyQGIS docs
Share on GitHub
Secret Gist
Public Gist
GitHub personal access token must be generated (see Console Options)
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
Session history cleared successfully.
PythonConsoleWidget
Save {}
There are unsaved changes in this script. Do you want to keep those?
Q3DNavigationWidget
Move up
Zoom In
Tilt up
Move left
Rotate view
Move right
Zoom Out
Move down
Tilt down
Show camera info (for debugging)
QCoreApplication
Count
Count Distinct
Count Missing
Min
Max
Sum
Mean
Median
Stdev
Stdev Sample
Range
Minority
Majority
Q1
Q3
InterQuartileRange
Min Length
Max Length
Concatenate
Collect
Array Aggregate
Locator
GPU acceleration
QCoreApplication.QCoreApplication.QCoreApplication.QCoreApplication.QCoreApplication.self
Idle
QCoreApplication.QCoreApplication.QCoreApplication.QCoreApplication.self
Idle
QCoreApplication.self
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.
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.
qgis:rasterlayerhistogram
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.
qgis:delaunaytriangulation
This algorithm creates a polygon layer with the delaunay triangulation corresponding to a points layer.
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.
qgis:voronoipolygons
This algorithm takes a points layer and generates a polygon layer containing the voronoi polygons corresponding to those input points.
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.
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.
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.
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.
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.
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.
qgis:setstyleforvectorlayer
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.
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.
qgis:importintospatialite
This algorithm imports a vector layer into a SpatiaLite database, creating a new table.
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).
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.
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.
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.
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.
qgis:pointsdisplacement
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.
qgis:listuniquevalues
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.
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.
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.
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.
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.
qgis:distancematrix
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)
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.
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.
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.
qgis:statisticsbycategories
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.
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.
qgis:regularpoints
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.
qgis:boxplot
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.
qgis:barplot
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.
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.
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.
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).
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.
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).
qgis:meanandstandarddeviationplot
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.
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.
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.
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.
qgis:tilesxyzmbtiles
This algorithm generates raster XYZ tiles of map canvas content.
Tile images are saved as a single file in the “MBTiles” format.
qgis:tilesxyzdirectory
This algorithm generates raster XYZ tiles of map canvas content.
Tile images are saved as individual images in directory structure.
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.
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.
QOCISpatialDriver
QOCISpatialDriver
Unable to initialize
Unable to logon
Unable to begin transaction
Unable to commit transaction
Unable to rollback transaction
QOCISpatialResult
Unable to bind column for batch execute
Unable to execute batch statement
Unable to goto next
Unable to alloc statement
Unable to prepare statement
Unable to get statement type
Unable to bind value
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.
Invalid globalsettingsfile path: %1
Successfully loaded globalsettingsfile path: %1
Moved vertices
No active vector layer
To select features, choose a vector layer in the layers panel
CRS Exception
Selection extends beyond layer's coordinate system
Error determining selection: %1
Python is not enabled in QGIS.
Plugins
Plugin "%1" is not compatible with this version of QGIS.
It will be disabled.
Loaded %1 (package: %2)
Library name is %1
Failed to load %1 (Reason: %2)
Attempting to resolve the classFactory function
Loaded %1 (Path: %2)
Loading Plugins
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.
Plugin %1 did not return a valid type and cannot be loaded
Load plugins
Enable Plugin
Ignore
Plugin %1
This plugin is disabled because it previously crashed QGIS.
Error when reading metadata of plugin %1
Custom CRS
Custom CRS: %1
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
Could not open CRS database %1
Error(%2): %3
Export layers to DXF
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.
Symbology mode
No Symbology
Feature Symbology
Symbol Layer Symbology
Symbology scale
Encoding
CRS
Use layer title as name
Force 2D output
Export labels as MTEXT elements
DXF
DXF Files
Unknown input layer
DXF export completed
DXF export failed, device is not writable
DXF export failed, the device is invalid
DXF export failed, the extent could not be determined
Project points (Cartesian)
bearing,azimuth,distance,angle
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.
Bearing (degrees from North)
Projection distance
Initialize ellipsoids
A CRS automatically generated from layer info get this prefix for description
Generated CRS
Unknown CRS
Saved user CRS [%1]
Error saving user CRS [%1]: %2
Error saving user CRS [%1]: No matching ID found in database
Removed user CRS [%1]
Error removing user CRS [%1]: No matching ID found in database
Initialize PROJ operations
Initialize celestial bodies
Retrieving celestial bodies requires a QGIS build based on PROJ 8.1 or later
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 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.
Caught a coordinate system exception while trying to transform a point. Unable to calculate polygon area.
Cannot convert '%1' to double
Cannot convert '%1' to int
Cannot convert '%1' to native int
Cannot convert '%1' to DateTime
Cannot convert '%1' to Date
Cannot convert '%1' to Time
Value is not a binary value
Cannot convert '%1' to interval
Cannot convert '%1' to gradient ramp
Cannot convert value to a file path
Cannot convert '%1' to array
Cannot convert '%1' to map
Cannot convert '%1' to boolean
Domain max must be greater than domain min
Exponent must be greater than 0
Cannot find layer with name or ID '%1'
No such aggregate '%1'
Could not calculate aggregate for: %1 (%2)
Could not calculate aggregate for: %1
Cannot use relation aggregate function in this context
Cannot find relation with id '%1'
Cannot use aggregate function in this context
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 time
Invalid pair of array, length not identical
Function replace requires 2 or 3 arguments
Invalid regular expression '%1': %2
Function `raster_value` requires a valid raster layer.
Function `raster_value` requires a valid raster band number.
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 `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: 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 `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 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 `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 open sqlite database %1. Error %2.
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 Time when the language is specified
Invalid formatting parameter: '%1'. It must be empty, or 'suffix' or 'aligned'.
Invalid axis name: '%1'. It must be either 'x' or 'y'.
Function `%1` requires a value which represents a possible file path
The make_valid parameters require a newer GEOS library version
Point index is out of range
Function make_point requires 2-4 arguments
Function make_polygon requires an argument
Segment 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 (distance) or 1 (projected)
Index is out of range
Function `sinuosity` requires a line geometry.
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 `wedge_buffer` requires a point value for the center.
Function `tapered_buffer` requires a line geometry.
Function `buffer_by_m` requires a line geometry.
Function 'rotate' requires a point value for the center
Function 'scale' requires a point value for the center
Error caught in concave_hull() function: %1
Parameter can not be negative.
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 two points as arguments.
line_substring requires a curve geometry input
Number of places must be positive
Cannot convert '%1:%2:%3' to color
Cannot convert '%1:%2:%3:%4' to color
"%1" is not a valid color ramp
Cannot convert '%1:%2:%3:%4:%5' to color
Cannot convert '%1' to color
Unknown color component '%1'
A minimum of two colors is required to create a ramp
Transform error caught in transform() function: %1
Cannot find layer %1
Layer %1 has invalid data provider
Invalid band number %1 for layer %2
Invalid raster statistic: '%1'
No such option '%1'
Function array_replace requires 2 or 3 arguments
Hash method %1 is not available on this system.
Layer '%1' could not be loaded.
Exception: %1
GEOS
ring %1 with less than four points
ring %1 not closed
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 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
GEOS Error
Topology validation error
GEOS Error
Repeated point
GEOS Error
Hole lies outside shell
GEOS Error
Holes are nested
GEOS Error
Interior is disconnected
GEOS Error
Self-intersection
GEOS Error
Ring self-intersection
GEOS Error
Nested shells
GEOS Error
Duplicate rings
GEOS Error
Too few points in geometry component
GEOS Error
Invalid coordinate
GEOS Error
Ring is not closed
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
number of duplicate nodes
line %1 contains %n duplicate node starting at vertex %2line %1 contains %n duplicate nodes starting at vertex %2
segments %1 and %2 of line %3 intersect at %4, %5
ring %1 of polygon %2 not in exterior ring
Polygon %1 has no rings
Polygon %1 lies inside polygon %2
Unknown geometry type %1
Geometry validation was aborted.
Geometry has %n error.Geometry has %n errors.
Geometry is valid.
invalid line
Rectangles, ovals, diamonds
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.
Shape
Diamond
Oval
Rotation
Multipart geometry. Please promote input layer to singleparts first.
Width and height should be greater than 0.
Node Item
Map
Picture
Label
Map %1
Lorem ipsum
Scale Bar
North Arrow
North Arrow %1
Rectangle
Ellipse
Unknown
LineString
Triangle
MultiPoint
MultiLine
MultiPolygon
GeometryCollection
CircularString
CompoundCurve
CurvePolygon
MultiCurve
MultiSurface
No Geometry
PointZ
LineStringZ
PolygonZ
TriangleZ
MultiPointZ
MultiLineZ
MultiPolygonZ
GeometryCollectionZ
CircularStringZ
CompoundCurveZ
CurvePolygonZ
MultiCurveZ
MultiSurfaceZ
PointM
LineStringM
PolygonM
TriangleM
MultiPointM
MultiLineStringM
MultiPolygonM
GeometryCollectionM
CircularStringM
CompoundCurveM
CurvePolygonM
MultiCurveM
MultiSurfaceM
PointZM
LineStringZM
PolygonZM
MultiPointZM
MultiLineZM
MultiPolygonZM
GeometryCollectionZM
CircularStringZM
CompoundCurveZM
CurvePolygonZM
MultiCurveZM
MultiSurfaceZM
TriangleZM
Point25D
LineString25D
Polygon25D
MultiPoint25D
MultiLineString25D
MultiPolygon25D
Polygon
Embedded Textures
Realistic (Phong)
Realistic Textured (Phong)
Single Color (Unlit)
CAD (Gooch)
Markers
Polyline
Text at point
Text at points
HTML
Attribute Table
Console
infinite
W
E
S
N
Create grid
grid,lines,polygons,vector,create,fishnet,diamond,hexagon
Grid type
Line
Rectangle (Polygon)
Diamond (Polygon)
Hexagon (Polygon)
Grid extent
Horizontal spacing
Vertical spacing
Horizontal overlay
Vertical overlay
Grid CRS
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.
Invalid grid spacing. horizontal: '%1', vertical: '%2'
Horizontal spacing is too large for the covered area.
Vertical spacing is too large for the covered area.
Invalid overlay: horizontal: '%1', vertical: '%2'
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
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.
This QGIS build does not include the PDAL library dependency required for opening LAS or LAZ point clouds.
Create memory layer provider
Create mesh memory layer provider
Create GDAL provider
Create OGR provider
Create vector tile provider
Create EPT point cloud provider
Create COPC point cloud provider
Load %1
Initialize %1
All Supported Files
All Files
No data provider plugins are available. No vector layers can be loaded
Invalid data provider %1
No QGIS auth method plugins found in:
%1
No authentication methods can be used. Check your QGIS installation
No Authentication Methods
No authentication method plugins are available.
Invalid auth method %1
OGR driver for '%1' not found (OGR error: %2)
unsupported type for field %1
Invalid variant type for field %1[%2]: received %3 with type %4
OGR
%1[%2] error %3: %4
Reserved attribute name ogc_fid replaced with %1
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.
GML version to use.
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 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.
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.
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'.
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.
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.
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.
MS Office Open XML spreadsheet [XLSX]
Open Document Spreadsheet [ODS]
Maximum number of rows per group.
Name of the coordinate system for the edges.
(Geo)Parquet
Line termination character sequence.
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.
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
Whether to explicitly emit the CREATE SCHEMA statement to create the specified schema.
Whether to explicitly recreate the table if necessary.
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
PostgreSQL SQL dump
Error converting value (%1) for attribute field %2: %3
Feature geometry failed to transform
Feature geometry not imported (OGR error: %1)
Feature creation error (OGR error: %1)
Failed to transform a point while drawing a feature with ID '%1'. Writing stopped. (Exception: %2)
Feature write errors:
Only %1 of %2 features written.
Arc/Info ASCII Coverage
Atlas BNA
Comma Separated Value
Repair Shapefile
fix,shp,shx,broken,missing
Repairs a broken Shapefile by recreating missing or broken SHX files.
Repairs broken Shapefiles by recreating SHX files.
Input Shapefile
ESRI Shapefile
Repaired layer
Could not repair %1.
Successfully repaired, found %n featureSuccessfully repaired, found %n features
FMEObjects Gateway
Empty filename given
New BNA files are created by the systems default line termination conventions. This may be overridden here.
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.
Limit the number of coordinate pairs per line in multiline format.
Set the number of decimal for coordinates. Default value is 10.
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.
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.
Comma Separated Value [CSV]
Set to YES to resize fields to their optimal size.
DBF File
Set to YES to write a bbox property with the bounding box of the geometries at the feature and feature collection level.
GeoJSON
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.
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 <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 <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 <id> element in the header. If not provided, a dummy value will be used as that element is compulsory.
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.
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.
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.
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.
Geography Markup Language [GML]
Human-readable identifier (e.g. short name) for the layer content
Human-readable description for the layer content
Name for the feature identifier column
Name for the geometry column
If a spatial index must be created.
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 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.
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'.
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]
INTERLIS 1
INTERLIS 2
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.
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.
Mapinfo TAB
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.
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.
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 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 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.
Microstation DGN
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.
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 attribute values be recoded to UTF-8 from the character encoding specified in the S57 DSSI record.
S-57 Base file
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.
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)
Opening of data source in update mode failed (OGR error: %1)
Overwriting of existing layer failed (OGR error: %1)
Creation of layer failed (OGR error: %1)
Opening of layer failed (OGR error: %1)
No available replacement for internal fieldname ogc_fid found
Creation of field %1 failed (OGR error: %2)
Created field %1 not found (OGR error: %2)
Compression method.
Geometry encoding.
Maximum number of rows per batch.
(Geo)Arrow
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.
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;
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.
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.
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).
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.
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.
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.
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.
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 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.
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.
SQLite
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.
SpatiaLite
Override the header file used - in place of header.dxf.
Override the trailer file used - in place of trailer.dxf.
AutoCAD DXF
Indicates the GeoConcept export file extension. TXT was used by earlier releases of GeoConcept. GXT is currently used.
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.
Set name of geometry column in new layer. Defaults to 'SHAPE'.
Name of the OID column to create. Defaults to 'OBJECTID'.
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.
Cannot overwrite a OGR layer in place
Stopping after %n errorStopping after %n errors
Failed to transform, writing stopped. (Exception: %1)
Unable to load %1 provider
Provider %1 has no %2 method
The %1 provider does not support database creation
Provider %1 does not support writing layer metadata
Loaded from Provider
Loading of layer failed
Creation error for features from #%1 to #%2. Provider errors was:
%3
Import was canceled at %1 of %2
Vector import
Failed to transform a feature with ID '%1' to single part. Writing stopped.
Only %1 of %2 features written.
Write access denied. Adjust the file permissions and try again.
Building Pyramids
Created raster does not have requested dimensions
Created raster does not have requested band count
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.
Building pyramid overviews is not supported on this type of raster.
Multiband color
Paletted/Unique values
Singleband gray
Singleband pseudocolor
Singleband color data
Contours
Hillshade
dem,hillshade,terrain
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).
Azimuth (horizontal angle)
Vertical angle
All Ramps
No Symbols
Single Symbol
Categorized
Graduated
Rule-based
Point Displacement
Point Cluster
Merged Features
Inverted Polygons
2.5 D
Embedded Symbols
Simple Line
Marker Line
Hashed Line
Arrow
Interpolated Line
Raster Line
Lineburst
Simple Marker
Filled Marker
SVG Marker
Raster Image Marker
Animated Marker
Font Marker
Ellipse Marker
Vector Field Marker
Mask
Simple Fill
Gradient Fill
Shapeburst Fill
Raster Image Fill
SVG Fill
Centroid Fill
Random Marker Fill
Line Pattern Fill
Point Pattern Fill
Geometry Generator
Raster Histogram
Pixel Value
Frequency
Vector
Version 0.1
Package layers
geopackage,collect,merge,combine,styles
PostgreSQL execute SQL
database,sql,postgresql,postgis,execute
Database
Executes a SQL command on a PostgreSQL database.
Database (connection name)
SQL query
Could not retrieve connection details for %1
Error executing SQL:
%1
Destination GeoPackage
GeoPackage files (*.gpkg)
Overwrite existing GeoPackage
Save layer styles into GeoPackage
Layers within new package
This algorithm collects a number of existing layers and packages them together into a single GeoPackage database.
No layers selected, geopackage will be empty
Export to spreadsheet
microsoft,excel,xls,xlsx,calc,open,office,libre,ods
Use field aliases as column headings
Export formatted values instead of raw values
Destination spreadsheet
Microsoft Excel (*.xlsx);;Open Document Spreadsheet (*.ods)
Overwrite existing 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.
No layers selected, spreadsheet will be empty
No output file specified.
Removing existing file '%1'
Could not remove existing file '%1'
Open Document Spreadsheet driver not found.
Microsoft Excel driver not found.
Creation of spreadsheet %1 failed (OGR error: %2)
Exporting layer %1/%2: %3
Error obtained while exporting one or more layers.
Exporting layer failed: %1
GeoPackage driver not found.
Creation of database failed (OGR error: %1)
Packaging raster layers is not supported.
Could not retrieve existing layer style: %1
Could not set existing layer style: %1
Could not save layer style: %1
Could not save layer style -- error loading: %1 %2
Packaging plugin layers is not supported.
Save layer metadata into GeoPackage
Save only selected features
Export related layers following relations defined in the project
Adding referenced layer '%1'
Max recursion (%1) adding referenced layer '%2', layer was not added
Adding referencing layer '%1'
Max recursion (%1) adding referencing layer '%2', layer was not added
Creation of database %1 failed (OGR error: %2)
Opening database %1 failed (OGR error: %2)
Packaging mesh layers is not supported.
Packaging point cloud layers is not supported.
Packaging vector tile layers is not supported.
Packaging annotation layers is not supported.
Packaging group layers is not supported.
Error obtained while packaging one or more layers.
Packaging layer failed: %1
Warning
Raster
Could not reproject view extent: %1
Could not reproject layer extent: %1
Fit to a linear transform requires at least 2 points.
Calculating a helmert transformation requires a QGIS build based GSL
Fit to a Helmert transform requires at least 2 points.
Fit to an affine transform requires at least 4 points.
Calculating a projective transformation requires a QGIS build based GSL
Fitting a projective transform requires at least 4 corresponding points.
Heatmap
OfflineEditing
Allow offline editing and synchronizing with database
Equal to (=)
Greater than (>)
Less than (<)
Not equal to (≠)
Greater than or equal to (≥)
Less than or equal to (≤)
Between (inclusive)
Not between (inclusive)
Case insensitive
Contains
Does not contain
Is missing (null)
Is not missing (not null)
Starts with
Ends with
Scale: %1
Offset: %1
GDAL/OGR VSIFileHandler
All supported files
This raster file has no bands and is invalid as a raster layer.
Cannot get GDAL raster band: %1
Nearest Neighbour
Average
Gauss
Cubic
Cubic Spline
Lanczos
Bilinear
Mode
None
Couldn't open the data source: %1
Parse error at line %1 : %2
GPS eXchange format provider
Choose GRASS installation path (GISBASE)
GISBASE is not set.
%1 is not a GRASS mapset.
Cannot start %1
Mapset is already in use.
Mapset lock failed (%1)
Temporary directory %1 exists but is not writable
Cannot create temporary directory %1
Cannot create %1
Cannot remove mapset lock: %1
Cannot create table: %1
Cannot read vector map region
Cannot find module %1
Cannot open GISRC file
Cannot run module
command: %1 %2
stdout: %3
stderr: %4
Attempt to copy from different location.
Delete confirmation
Are you sure you want to delete %1 %2?
Cannot insert, statement: '%1' error: '%2'
Loading of the MSSQL provider failed
Error connecting to database: %1
Could not check if layer_styles table exists: %1
Checking for style failed: %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 retrieve the authority identifier for an CRS with id = %1.
SAP HANA database
Schema name cannot be empty
Geometry type '%1' is not supported
Table %1.%2 already exists
Creation of fields failed
Unable to create the datasource. %1 exists and overwrite flag is false.
Unable to get driver %1
Arc/Info Binary Coverage
DODS
CouchDB
OpenFileGDB
ESRI Personal GeoDatabase
Layer %2 of %1 exists and overwrite flag is false.
FlatGeobuf
ESRI ArcSDE
ESRI Shapefiles
GeoJSON Newline Delimited JSON
GeoPackage
Grass Vector
Informix DataBlade
Ingres
Mapinfo File
MySQL
Oracle Spatial
ODBC
OGDI Vectors
PostgreSQL
Systematic Organization of Spatial Information [SOSI]
SQLite/SpatiaLite
Storage and eXchange Format
UK. NTF2
U.S. Census TIGER/Line
VRT - Virtual Datasource
X-Plane/Flightgear
Open Document Spreadsheet
MS Office Open XML spreadsheet
MS Excel format
EDIGEO
NAS - ALKIS
WAsP
PCI Geomatics Database File
GPSTrackMaker
Czech Cadastral Exchange Data Format
OpenStreetMap
Special Use Airspace Format
OpenAir Special Use Airspace Format
Planetary Data Systems TABLE
Hydrographic Transfer Format
Scalable Vector Graphics
Arc/Info Generate
Geospatial PDF
SEG-Y
SEG-P1
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
Open %1
Add Connection
A connection with the same name already exists,
please provide a new name:
Error updating style
Connection to database failed: %1
Error executing the delete query.
Cannot find layer_styles layer
Invalid style identifier
No style corresponding to style identifier
Error exporting metadata to XML
Storing metadata for the specified uri is not supported
Not enough data to deserialize
Not enough memory
Unsupported geometry type
Unsupported operation
Corrupt data
Failure
Unsupported SRS
Invalid handle
Non existing feature
Success
GDAL result code: %1
Layer not found: %1
GeoPackage Database (*.gpkg)
Cannot open transaction on %1, since it is is not currently opened
All files
Duplicate field (10 significant characters): %1
Creating the data source %1 failed: %2
Unknown vector type of %1
field %1 with unsupported type %2 skipped
creation of field %1 failed
Fetching features failed.
SQL: %1
Error: %2
Oracle
Connection to database failed
No owner name found
Creation of data source %1 failed:
%2
Loading of the layer %1 failed
Field name clash found (%1 not remappable)
%1 not owner of the table %2.
Unable to determine number of geometry columns of layer %1.%2:
%3
Unable to delete layer %1.%2:
%3
Unable to clean metadata %1.%2:
%3
Could not connect to database
Unable to create layer style table [%1]
Unable to check style existence [%1]
Unable to find layer style table [%1]
Could not load layer style table [%1]
Cannot fetch new layer style id.
Cannot create a table with no columns
Remove of temporary column '%1' failed
Could not execute insert/update [%1]
Could not reset default status [%1]
Could not retrieve style [%1]
Style not found
Could not execute select [%1]
No styles found in layer table [%1]
no result buffer
Fetching from cursor %1 failed
Database error: %2
PostGIS
Infinite filter rectangle specified
SAP HANA
Unable to delete layer %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. Please contact your database admin
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 delete view %1:
%2
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 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
Error executing query: %1
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 delete query. The query was logged
Error executing the select query. The query was logged
Consistency error in table '%1'. Style id should be unique
SQLite error: %2
SQL: %1
SQLite error getting feature: %1
creation of data source %1 failed. %2
loading of the layer %1 failed
creation of fields failed
spatialite
Unable to initialize SpatialMetadata:
Could not create a new database
Unable to activate FOREIGN_KEY constraints [%1]
Unable to delete table %1
Style with id %1 not found in %2 (Query: %3)
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.
URI %1 doesn't end with .shp or .dbf
Cannot find layer %1.
Cannot open %1 (%2).
Cannot open %1.
Error executing loading style. The query was logged
No styles available on DB
Error loading styles. The query was logged
The extra plugin path '%1' does not exist!
Couldn't load SIP module.
Python support will be disabled.
Couldn't load PyQt.
Couldn't load PyQGIS.
Couldn't load QGIS utils.
An error occurred during execution of following code:
Python version:
QGIS version:
Python path:
Python error
Undefined
Hidden
Title
Group
Groups
Frame
Frames
Pages
Maps
Pictures
Labels
Legends
Scalebar
Scalebars
Shapes
Fixed Table
Points
Count field
Count field name
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.
Counts point features located within polygon features.
Polygons
Could not find field %1
No spatial index exists for points layer, performance will be severely degraded
Weight field value “%1” is not a numeric value
Polylines
Text Table
Subgroup
Symbol
Symbol label
Topology Checker
A Plugin for finding topological errors in vector layers
Using fix %1.
Topology plugin
Select automatic fix
intersecting geometries
Move blue feature
Move red feature
Delete blue feature
Delete red feature
Union to blue feature
Union to red feature
features too close
Snap to segment
point not covered by segment
Delete point
segment too short
Delete feature
invalid geometry
dangling end
duplicate geometry
pseudo node
overlaps
Join to features in
Features they (geometric predicate)
By comparing to
Fields to add (leave empty to use all fields)
Take attributes of the feature with largest overlap only (one-to-one)
Join attributes by location
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.
Join attributes from one vector layer to another by location.
No spatial index exists for join layer, performance will be severely degraded
gaps
point not covered
line ends not covered by point
point not in polygon
polygon does not contain point
multipart feature
A matching style already exists in the database for this layer. Do you want to overwrite it?
Save style to DB (%1)
Save style '%1' to DB (%2)
Delete Auxiliary Field
Unable to remove auxiliary field (%1)
Could not save metadata
Could not save symbology because:
%1
Attribute index %1 out of bounds [0;%2]
Copy
unknown
Open URL
Copy URL
Copy As cURL
Copy as JSON
Reply
SSL Errors
Pending
Complete
Error
Timeout
Canceled
Always load from network, do not check cache
Load from the network if the cached entry is older than the network entry
Load from cache if available, otherwise load from network
Only load from cache, error if no cached entry available
Request
Operation
Thread
Initiator
ID
Cache (control)
Cache (save)
Can store result in cache
Result cannot be stored in cache
Query
Headers
Data
Status
Error Code
Cache (result)
Used entry from cache
Read from network
SSL errors
Global
Form
Parent Form
Project
Load layer into project
load,open,layer,raster,vector,project
Conditional branch
if,logic,test
Modeler tools
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.
Condition %1 passed
Condition %1 failed
This algorithm loads a layer to the current project.
Set layer style
change,layer,style,qml
Applies the style to a layer. The style must be defined as QML file.
Layer
Style file
Styled
Failed to apply style. Error: %1
Loaded layer name
Invalid input layer
Invalid (empty) layer name
Map Settings
Map Tool Capture
Layout
Atlas
Layout Item
Multiframe Item
Algorithm
Model
Feature ID
linear
radial
conical
feature
viewport
pad
repeat
reflect
Could not allocate sufficient memory for shapeburst fill
No renderer for drawing.
Simplify transform error caught: %1
empty capabilities document
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 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
Style was missing in capabilities
Could not interpret TIME dimension value %1 as a time range
Field contains a color.
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.
Legend
Couldn't load PyQGIS Server.
Couldn't load qgis.user.
NOTICE: %1
Blur
Drop Shadow
Inner Shadow
Stack
Outer Glow
Inner Glow
Source
Transform
Colorise
GRASS %1
GRASS %1 (Geographic Resources Analysis Support System)
Version 2.0
GRASS edit
Extract by attribute
extract,filter,attribute,value,contains,null,field
Vector selection
Selection attribute
Operator
=
≠
>
<
≥
≤
begins with
contains
is null
is not null
does not contain
Value
Extracted (attribute)
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.
Field '%1' was not found in INPUT source
Operator '%1' can be used only with string fields.
Count
Count (distinct)
Count (missing)
Minimum (earliest)
Maximum (latest)
Range (interval)
Sum
Mean
Median
St dev (pop)
St dev (sample)
Output no data value
Range boundaries
min < value <= max
min <= value < max
min <= value <= max
min < value < max
Use no data when no range matches value
Output data type
Reclassified raster
Invalid band number for RASTER_BAND (%1): Valid values for input raster are 1 to %2
logical,boolean
Align points to features
align,marker,stroke,fill,orient,points,lines,angles,rotation,rotate
Reference layer
Maximum distance to consider
Angle field name
Automatically apply symbology
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.
Rotates point features to align them to nearby features.
No matching features found within search distance
Multiple matching features found at same distance from search feature, found %n featureMultiple matching features found at same distance from search feature, found %n features
Treat nodata values as false
True pixel count
False pixel count
Could not create raster output: %1
Could not create raster output %1: %2
Raster boolean OR
Calculates the boolean OR for a set of input raster layers
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.
Raster boolean AND
Calculates the boolean AND for a set of input raster layers
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.
Reclassify by layer
raster,reclassify,classes,calculator
This algorithm reclassifies a raster band by assigning new class values based on the ranges specified in a vector table.
Layer containing class breaks
Minimum class value field
Maximum class value field
Output value field
Invalid field specified for MIN_FIELD: %1
Invalid field specified for MAX_FIELD: %1
Invalid field specified for VALUE_FIELD: %1
Invalid value for minimum: %1
Invalid value for maximum: %1
Invalid output value: %1
Reclassify by table
This algorithm reclassifies a raster band by assigning new class values based on the ranges specified in a fixed table.
Reclassification table
Filtered
Minimum
Minimum value
Maximum
Maximum value
Filter vertices by M value
Filter vertices by Z value
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.
m-value
filter,points,vertex,z
z-value
Invalid value for TABLE: list must contain a multiple of 3 elements (found %1)
Range
Minority
Ignore NoData values
Output NoData value
Cell statistics
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.
Standard deviation
Variance
Majority
Variety
Statistic
Cell stack percentile
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.
Nearest rank
Inclusive linear interpolation (PERCENTILE.INC)
Exclusive linear interpolation (PERCENTILE.EXC)
Percentile
Cell stack percent rank from 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.
Inclusive linear interpolation (PERCENTRANK.INC)
Exclusive linear interpolation (PERCENTRANK.EXC)
Cell stack percentrank from raster layer
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.
Value raster layer
Value raster band
Q1
Q3
IQR
First
Last
Rename GRASS %1
Cannot delete %1
Cannot rename %1 to %2
Recent colors
Standard colors
Project colors
Delete Object
Delete Table
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 delete %1.%2?
Truncate Table
Refresh Materialized View
Are you sure you want to delete %1 '%2.%3'?
Delete Schema
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 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 delete %1?
Unable to reproject.
Cell size must not be zero.
No common intersecting area.
Unable to open input file: %1
Unable to create output file: %1
Un-named Color Scheme
Accessible Color Scheme
Open Link
Copy Link Address
Send Email To…
Copy Email Address
Cannot open database %1 by driver %2
Cannot describe table %1
GRASS vector map %1 does not have topology. Build topology?
Key column '%1' not found in the table '%2'
SecureProtocols
TlsV1SslV3
TlsV1
SslV3
SslV2
(Organization not defined)
System Root CA
System Root Authorities
File CA
Authorities from File
Database CA
Authorities in Database
Connection CA
Authorities from connection
Default
Trusted
Untrusted
Certificate is valid.
Root CA rejected the certificate purpose.
Certificate is not trusted.
Signature does not match.
Certificate Authority is invalid or not found.
Purpose does not match the intended usage.
Certificate is self-signed, and is not found in the list of trusted certificates.
Certificate has been revoked.
Path length from the root CA to this certificate is too long.
Certificate has expired or is not yet valid.
Certificate Authority has expired.
Validity is unknown.
SHA1, with EMSA1
SHA1, with EMSA3
MD5, with EMSA3
MD2, with EMSA3
RIPEMD160, with EMSA3
EMSA3, without digest
SHA224, with EMSA3
SHA256, with EMSA3
SHA384, with EMSA3
SHA512, with EMSA3
Unknown (possibly Elliptic Curve)
Digital Signature
Non-repudiation
Key Encipherment
Data Encipherment
Key Agreement
Key Certificate Sign
CRL Sign
Encipher Only
Decipher Only
Server Authentication
Client Authentication
Code Signing
Email Protection
IPSec Endpoint
IPSec Tunnel
IPSec User
Time Stamping
OCSP Signing
Any or unspecified
Certificate Authority
Certificate Issuer
TLS/SSL Server
TLS/SSL Server EV
TLS/SSL Client
CRL Signing
Undetermined usage
Unable to Get Issuer Certificate
Unable to Decrypt Certificate Signature
Unable to Decode Issuer Public Key
Unable to Get Local Issuer Certificate
Unable to Verify First Certificate
Certificate Signature Failed
Certificate Not Yet Valid
Certificate Expired
Invalid Not Before Field
Invalid Not After Field
Self-signed Certificate
Self-signed Certificate In Chain
Certificate Revoked
Invalid CA Certificate
Path Length Exceeded
Invalid Purpose
Certificate Untrusted
Certificate Rejected
Subject Issuer Mismatch
Authority Issuer Serial Number Mismatch
No Peer Certificate
Host Name Mismatch
Unspecified Error
Certificate Blacklisted
No Error
No SSL Support
Client certificate is NULL.
Client certificate key is NULL.
Private key does not match client certificate public key.
Authentication Manager
Authentication method
Could not set trust policy for imported certificates
Authorities Manager
Could not store sort by preference
Could not store default trust policy.
Could not store 'CA file path' in authentication database.
Could not store 'CA file allow invalids' setting in authentication database.
Could not set trust policy for imported certificates.
Could not remove 'CA file path' from authentication database.
Could not remove 'CA file allow invalids' setting from authentication database.
Authentication System
DISABLED. Resources authenticating via the system can not be accessed
Export Authentication Configurations
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?
XML files (*.xml *.XML)
Export of authentication configurations failed.
Import Authentication Configurations
Enter the password to decrypt the configurations file:
Import of authentication configurations failed.
Master password already set.
Master password not cleared because it is not set.
Master password cleared (NOTE: network connections may be cached).
Master password FAILED to be cleared.
Master password reset
Master password reset: NO current password hash in database
Master password FAILED to be reset
(database backup: %1)
Cached authentication configurations for session cleared
Remove Configurations
Are you sure you want to remove ALL authentication configurations?
Operation can NOT be undone!
Authentication configurations removed.
Authentication configurations FAILED to be removed.
Active authentication database erased.
Authentication database FAILED to be erased.
Delete Password
Do you really want to delete the master password from your %1?
Master password was successfully deleted from your %1
Password helper delete
Master password is not set and cannot be stored in your %1.
Master password has been successfully stored in your %1.
Password helper write
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.
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.)
(backup: %1)
RESTART QGIS
File not found
Could not store sort by preference.
Authentication Identities
Authentication SSL Configs
Configuration loaded from database
Configuration not found in database
Trusted Authorities/Issuers
Entry token invalid : '%1'. The token will not be saved to file.
Transfer annotations from main layer
annotations,drawing,cosmetic,objects
Transfer all annotations from the main annotation layer in a project to a new annotation layer.
Annotations
New layer name
New annotation layer
No project available.
Could not load main annotation layer for project.
Project translation
WMS Online Resource
A hidden field will be invisible - the user is not able to see its contents.
VLayer
Expression Sorter
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
WFS
unable to convert '%1' element to a valid expression: it is not supported yet or it has invalid arguments
'%1' binary operator not supported.
invalid left operand for '%1' binary operator
invalid right operand for '%1' binary operator
only one operand for '%1' binary operator
No OGC Geometry found
%1:PropertyName expected, got %2
%1:Literal expected, got %2
'%1' is an invalid or not supported content for %2:Literal
invalid operand for '%1' unary operator
Node type not supported: %1
This use of unary operator not implemented yet
<BBOX> is currently supported only in form: bbox($geometry, geomFromWKT('…'))
Unary operator %1 not implemented yet
Binary operator %1 not implemented yet
Node type not supported in expression translation: %1
Unary operator '%1' not implemented yet
Literal type not supported: %1
Unable to translate spatial operator: at least one must refer to geometry.
spatial operator: the other operator must be a geometry constructor function
geom_from_wkt: argument must be string literal
geom_from_wkt: unable to generate GML from wkt geometry
geom_from_gml: argument must be string literal
geom_from_gml: unable to parse XML
geom from static value: unable to generate GML from static variable
spatial operator: unknown geometry constructor function
Special columns/constants are not supported.
%1: Last argument must be string or integer literal
Function %1 should have 1 or 2 arguments
%1: First argument must be string literal
%1: invalid WKT
Function %1 should have 4 or 5 arguments
%1: Argument %2 must be numeric literal
%1 Argument %2 must be numeric literal
Function %1 should have 1 argument
%1: Argument must be string literal
ST_GeomFromGML: unable to parse XML
Function %1 should have 2 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
Joins are only supported with WFS 2.0
%1:Function expected, got %2
missing some required sub-elements in %1:PropertyIsBetween
list of words separated by | which reference years
second|seconds
list of words separated by | which reference minutes
minute|minutes
list of words separated by | which reference minutes hours
hour|hours
list of words separated by | which reference days
day|days
wordlist separated by | which reference weeks
week|weeks
list of words separated by | which reference months
month|months|mon
list of words separated by | which reference years
year|years
Minimum length
Split lines by maximum length
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.
Splits lines into parts which are no longer than a specified length.
Maximum line length
Maximum length
Mean length
Function '%1' is not declared by the WFS server
Column '%1' references a non existing table
Column '%1' references a non existing field
%1 to %2 arguments
%n argument%n arguments
%n argument or more%n arguments or more
Style Manager
Tessellate
3d,triangle
Vector geometry
Tessellated
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.
Feature ID %1 could not be divided into triangular components.
Height
ExtrusionHeight
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.
add,create,serial,primary,key,unique,fields
Vector table
Incremented
Field name
Start values at
Modulus value
Group values by
Sort expression
Sort ascending
Sort nulls first
Assign projection
assign,set,transform,reproject,crs,srs,warp
Vector general
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.
Boundary
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.
No boundary for feature %1 (possibly a closed linestring?)'
Bounding boxes
bounding,boxes,envelope,rectangle,extent
Bounds
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.
Buffer
buffer,grow,fixed,variable,distance
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.
attributes,sum,mean,collect,dissolve,statistics
Input layer
Group by expression (NULL to group all features)
Aggregates
Aggregated
Field name cannot be empty
Evaluation error in group by expression "%1": %2
Evaluation error in geometry expression "%1": %2
Impossible to combine geometries for %1 = %2
Evaluation error in expression "%1": %2
Parser error in expression "%1": %2
Distance
Buffer distance
Segments
End cap style
Round
Flat
Square
Join style
Miter
Bevel
Miter limit
The segments parameter controls the number of line segments to use to approximate a quarter circle when creating rounded offsets.
Dissolve result
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.
Could not load source layer for INPUT
Error calculating buffer for feature %1
Processing
Centroids
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.
Create centroid 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: %2
Clip
clip,intersect,intersection,mask
Vector overlay
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.
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
No spatial index exists for input layer, performance will be severely degraded
Could not create the combined clip geometry: %1
Convex hull
convex,hull,bounds,bounding
Convex hulls
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.
Cannot calculate convex hull for a single Point feature (try 'Minimum bounding geometry' algorithm instead).
Dissolve
dissolve,union,combine,collect
Dissolve field(s)
Unique ID fields
Dissolved
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).
GEOS exception: taking the slower route ...
The algorithm returned no output.
Collect geometries
union,combine,collect,multipart,parts,single
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.
See the 'Promote to multipart' or 'Aggregate' algorithms for alternative options.
Drop geometries
remove,drop,delete,geometry,objects
Dropped geometries
This algorithm removes any geometries from an input layer and returns a layer containing only the feature attributes.
Drop M/Z values
drop,set,convert,m,measure,z,25d,3d,values
Z/M Dropped
This algorithm can remove any measure (M) or Z values from input geometries.
Drop M Values
Drop Z Values
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.
Create layer from extent
extent,layer,polygon,create,new
Extract by expression
extract,filter,expression,field
Expression
Matching features
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.
Extract/clip by extent
clip,extract,intersect,intersection,mask,extent
Clip features to extent
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.
Where the features (geometric predicate)
intersect
contain
disjoint
equal
touch
overlap
are within
cross
Where the features are within
Distance within
No spatial index exists for intersect layer, performance will be severely degraded
creating new selection
adding to current selection
selecting within current selection
removing from current selection
Select features from
By comparing to the features from
Modify current selection by
Select within distance
select,by,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.
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.
Select by location
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.
Extract features from
Extracted (location)
Extract by location
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.
GET
POST
The HTTP method to use for the request
The data to add in the body if the request is a POST
All files (*.*)
Successfully downloaded %1
Fix geometries
repair,invalid,geometry,make,valid,error
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.
Repair method
Linework
Structure
makeValid failed for feature %1
Fixing geometry for feature %1 resulted in %2, geometry has been dropped.
Join attributes by field value
join,connect,attributes,values,fields,tables
Create separate feature for each matching feature (one-to-many)
Take attributes of the first matching feature only (one-to-one)
Table field
Input layer 2
Table field 2
Layer 2 fields to copy (leave empty to copy all fields)
Join type
Discard records which could not be joined
Joined field prefix
Joined layer
Unjoinable features from first layer
Number of joined 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.
%n feature from input layer was successfully matched%n features from input layer were successfully matched
%n feature from input layer could not be matched%n features from input layer could not be matched
Invalid join fields
Join by lines (hub lines)
Overlap analysis
vector,overlay,area,percentage,intersection
Vector analysis
Overlay layers
Overlap
Grid size
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.
Preparing %1
join,connect,lines,points,hub,spoke,geodesic,great,circle
Hub layer
Hub ID field
Hub layer fields to copy (leave empty to copy all fields)
Spoke layer
Spoke ID field
Spoke layer fields to copy (leave empty to copy all fields)
Create geodesic lines
Distance between vertices (geodesic lines only)
Distance between vertices
Split lines at antimeridian (±180 degrees longitude)
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.
Creates lines joining two point layers, based on a common attribute value.
Same layer given for both hubs and spokes
Invalid ID field
Line intersections
line,intersection
Intersect layer
Intersect fields prefix
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.
Overlay fields to keep (leave empty to keep all fields)
Overlay fields prefix
Input 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: difference failed.
Could not write feature
GEOS geoprocessing error: unary union failed.
Intersections
This algorithm creates point features where the lines in the Intersect layer intersect the lines in the Input layer.
Mean coordinate(s)
mean,average,coordinate
Weight field
Unique ID field
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.
Negative weight value found. Please fix your data and try again.
Merge lines
line,merge,join,parts
Merged
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
Merge vector layers
vector,layers,collect,merge,combine
Input layers
Destination CRS
Using specified destination CRS %1
Error retrieving map layer.
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.
All layers must be vector layers!
Taking destination CRS %1 from 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 Z values, upgrading output type to %1
Found a layer with multiparts, upgrading 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.
Packaging layer %1/%2: %3
Error obtained while merging one or more layers.
Minimum enclosing circles
minimum,circle,ellipse,extent,bounds,bounding
Number of segments in circles
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.
Multipart to singleparts
multi,single,multiple,split,dump
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.
Order by expression
orderby,sort,expression,field
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.
Oriented minimum bounding box
bounding,boxes,envelope,rectangle,extent,oriented,angle
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.
Promote to multipart
multi,single,multiple,convert,force,parts
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 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.
Raster layer unique values report
count,area,statistics
Raster analysis
Band number
Value for nodata or non-intersecting vertices
Scale factor
Transform error while reprojecting feature {}
Drape (set Z value from raster)
The raster values can optionally be scaled by a preset amount and an offset can be algebraically added.
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.
Sets the M value for vertices to values sampled from a raster layer.
3d,vertex,vertices,elevation,height,sample,dem,update,feature
Draped
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.
drape,vertex,vertices,sample,dem,update,feature,measure
Unique values report
HTML files (*.html)
Unique values table
CRS authority identifier
Width in pixels
Height in pixels
Total pixel count
NODATA pixel count
This algorithm returns the count and area of each unique value in a given raster layer.
Invalid band number for BAND (%1): Valid values for input raster are 1 to %2
Analyzed file
band
<p>%1: %2</p>
Projection
<p>%1: %2 (%3 %4)</p>
units per pixel
Pixel count
Area
Cleaned
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.
Pole of inaccessibility
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.
The distance from the calculated pole to the polygon boundary will be stored as a new attribute in the output layer.
Tolerance
Error calculating pole of inaccessibility
points,valid,overlapping,vertex,nodes,invalid,error,repair
Tolerance distance
Use Z Value
Remove null geometries
remove,drop,delete,empty,geometry
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.
Non null geometries
Null geometries
Rename layer
change,layer,name,title
This algorithm renames a layer.
New name
Selected features
Extract selected features
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.
Simplify
simplify,generalize,douglas,peucker,visvalingam
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.
Distance (Douglas-Peucker)
Snap to grid
Area (Visvalingam)
Simplification method
Smooth
smooth,curve,generalize,round,bend,corners
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.
Iterations
Offset lines
offset,linestring
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.
Offsets lines by a specified distance.
Maximum node angle to smooth
Error smoothing geometry %1
Snap points to grid
snapped,grid,simplify,round,precision
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.
X Grid Spacing
Y Grid Spacing
Z Grid Spacing
M Grid Spacing
Error snapping geometry %1
Split with lines
split,cut,lines
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.
Geodesic line split at antimeridian
break,cut,dateline,180,-180,longitude,geographic,ellipsoid
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.
Split features by character
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.
Splits features into multiple output features by splitting a field by a character.
Split using values in field
Split values using character
Use regular expression separator
Split
String concatenation
string,concatenation,merge
This algorithm concatenates two strings together.
Input 1
Input 2
Concatenation
Maximum nodes in parts
Subdivide
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.
Subdivided
Error calculating subdivision for feature %1
Transect
transect,station,lines,extend,
Length of the transect
Angle in degrees from the original line at the vertices
Angle in degrees
Side to create the transects
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.
Left
Right
Side
Error calculating single sided buffer
Both
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).
Field(s) from feature(s) are returned in the transect with these new fields:
- TR_FID: ID of the original feature
- TR_ID: ID of the transect. Each transect have an unique ID
- TR_SEGMENT: ID of the segment of the linestring
- TR_ANGLE: Angle in degrees from the original line at the vertex
- 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)
Create constant raster layer
raster,create,constant
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.
Desired extent
Target CRS
Pixel size
Constant value
Output raster data type
Constant
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.
Raster datasets of type %3 only accept values between %1 and %2
Coordinate operation
Reprojected
Reproject layer
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.
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
move,shift,transform,z,m,values,add
Translated
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.
Array of translated features
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.
Creates multiple translated copies of features in a layer.
Number of features to create
Step distance (x-axis)
Affine transform
move,shift,transform,affine,scale,rotate,resize,matrix
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.
Z and M values present in the geometry can also be translated and scaled independently.
Applies an affine transformation to geometries.
Translation (x-axis)
Offset distance (x-axis)
Translation (y-axis)
Translation (z-axis)
Translation (m values)
Scale factor (x-axis)
Scale factor (y-axis)
Scale factor (z-axis)
Scale factor (m values)
Rotation around z-axis (degrees counter-clockwise)
Step distance (y-axis)
Offset distance (y-axis)
Step distance (z-axis)
Offset distance (z-axis)
Step distance (m values)
Offset distance (m values)
DWG/DXF import
Not yet implemented %1
Unknown version
AutoCAD Release 1.1
AutoCAD Release 1.2
AutoCAD Release 1.4
AutoCAD Release 2.0
AutoCAD Release 2.10
AutoCAD Release 2.5
AutoCAD Release 2.6
AutoCAD Release 9
AutoCAD Release 10
AutoCAD Release 11/12 (LT R1/R2)
AutoCAD Release 13 (LT95)
AutoCAD Release 14/14.01 (LT97/LT98)
AutoCAD 2000/2000i/2002
AutoCAD 2004/2005/2006
AutoCAD 2007/2008/2009
AutoCAD 2010/2011/2012
AutoCAD 2013/2014/2015/2016/2017
AutoCAD 2018/2019/2020
Page
Delete style %1 from %2
Delete Style
Are you sure you want to delete the style %1?
Paper size
Minimum callout length
Offset from feature
Offset from label
Draw lines to all feature parts
string
Feature's anchor point position
Label's anchor point position
Callout origin (X)
Callout origin (Y)
Callout destination (X)
Callout destination (Y)
Callout line curvature
Callout curve orientation
Margins
string of four doubles '<b>top,right,bottom,left</b>' or array of doubles <b>[top, right, bottom, left]</b>
Wedge width
Corner radius
Callout blend mode
Page width
Page height
Number of pages
Symbol size
Page number
Position (X)
Position (Y)
Width
Rotation angle
Transparency
Opacity
Blend mode
Exclude item from exports
Frame color
Background color
Print layout map extent to layer
layout,composer,composition,visible
Creates a polygon layer containing the extent of a print layout map item.
Print layout
Map item
Override CRS
Map width
Map height
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.
Cannot find layout with name "%1"
Cannot find matching map item with ID %1
Error reprojecting map to destination CRS
Extract labels
map themes,font,position
Map extent
Map scale
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
Map resolution (in DPI)
Extracted labels
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.
Curved placement not supported, skipping labels from layer %1
Invalid scale value, a number greater than 0 is required
Extracting labels
Calculating label placement
Collecting labelled features from %1
Registering labels
Adding labels from %1
Generating label placement candidates for %1
Calculating obstacle costs
Calculating label conflicts
Finalizing candidates
Reducing problem
Determining optimal label placements
Labeling complete
Writing %n label to output layerWriting %n labels to output layer
Extent minimum X
Extent minimum Y
Extent maximum X
Extent maximum Y
Atlas margin
Picture source (URL)
Source URL
SVG background color
SVG stroke color
SVG stroke width
Legend title
Number of columns
Fill color
Secondary fill color
Line color
Line width
list of map layer names separated by | characters
Grid %1
No matching records
Distribute Items by Left
Distribute Items by Horizontal Center
Distribute Horizontal Spacing Equally
Distribute Items by Right
Distribute Items by Top
Distribute Items by Vertical Center
Distribute Vertical Spacing Equally
Distribute Items by Bottom
Resize Items to Narrowest
Resize Items to Widest
Resize Items to Shortest
Resize Items to Tallest
Resize Items to Square
Align Items to Left
Align Items to Center
Align Items to Right
Align Items to Top
Align Items to Vertical Center
Align Items to Bottom
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
Exporting %1 of %2
Exporting section %1
Cannot write to %1. This file may be open in another application or may be an invalid path.
Printing %1 of %2
Printing section %1
Other
Layer %1
Change Grid Resolution
Change Grid Offset
A6
A5
A4
A3
A2
A1
A0
B6
B5
B4
B3
B2
B1
B0
Legal
Letter
ANSI A
ANSI B
ANSI C
ANSI D
ANSI E
Arch A
Arch B
Arch C
Arch D
Arch E
Arch E1
Arch E2
Arch E3
1920×1080
1280×800
1024×768
Report
Group: %1 - %2
Section
identifier
Identifier element is required.
language
Language element is required.
type
Type element is required.
title
Title element is required.
abstract
Abstract element is required.
license
At least one license is required.
crs
A valid CRS element is required.
extent
A valid CRS element for the spatial extent is required.
A valid spatial extent is required.
author
A project author is required.
creation
The project creation date/time is required.
contacts
At least one contact is required.
links
At least one link is required.
keywords
Keyword vocabulary cannot be empty.
Keyword list cannot be empty.
Contact name cannot be empty.
Link name cannot be empty.
Link type cannot be empty.
Link url cannot be empty.
model
Could not evaluate expression for parameter %1 for %2: %3
Prepare algorithm: %1
Running %1 [%2/%3]
Input Parameters:
Error encountered while running %1
Algorithm “%1” cannot be run in a background thread, switching to main thread for this step
Error encountered while running %1: %2
OK. Execution took %1 s (%n output).OK. Execution took %1 s (%n outputs).
Model processed OK. Executed %n algorithm total in %1s.Model processed OK. Executed %n algorithms total in %1s.
Output '%1' from algorithm '%2'
Minimum X of %1
Minimum Y of %1
Maximum X of %1
Maximum Y of %1
Model does not contain any algorithms
Algorithm is not available: <i>%1</i>
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
Child algorithm <i>%1</i> used for parameter <i>%2</i> does not exist
Parameter <i>%1</i> is mandatory
Invalid child ID: <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()
Incorrect parameter value for %1
Duplicate parameter %1 registered for alg %2
Duplicate output %1 registered for alg %2
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: %2 not found
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: %2
Could not create destination layer for %1: invalid value
Could not write feature into %1
Encountered a transform error when reprojecting feature with id %1.
No parameter definition for the sink
Error transforming extent geometry
Error transforming point geometry
Error transforming rectangle geometry
Error transforming geometry
Python identifier: ‘%1’
Error creating geometry: "%1"
%1 files
Invalid number parameter "%1": min value %2 is >= max value %3!
Minimum value: %1
Maximum value: %1
Default value: %1
%1 files (*.%2)
Default extension
Invalid datetime parameter "%1": min value %2 is >= max value %3!
Could not create memory layer
Could not create layer %1: %2
Input parameters
Outputs
Examples
Algorithm author:
Help author:
Algorithm version:
Feature could not be written to %1: %2
Feature could not be written to %1
%n feature could not be written to %1: %2%n features could not be written to %1: %2
%n feature could not be written to %1%n features could not be written to %1
Features could not be written to %1: %2
Features could not be written to %1
Unable to zip content
Unable to save zip file '%1'
Unable to execute
%1 '%2': %3
Could not create transform to calculate true north
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 destination spatial reference system (CRS) is not valid. The coordinates can not be reprojected. The CRS is: %1
forward transform
inverse transform
%1 of
%2Error: %3
Fallback transform failed
Stroke color
Stroke width
Placement distance
Placement priority
Placement z-index
Diagram is an obstacle
Show diagram
Always show diagram
Pie chart start angle
KB
MB
GB
TB
B
File does not exist
Destination files already exist %1
Could not rename %1
%1: Not a vector layer.
Cannot get memory layer.
%1: Not a raster layer.
%1: Not a mesh layer.
Font size
Bold style
Italic style
Draw underline
Text color
Draw strikeout
Font family
[<b>family</b>|<b>family[foundry]</b>],<br>e.g. Helvetica or Helvetica [Cronyx]
Font style
[<b>font style name</b>|<b>Ignore</b>],<br>e.g. Bold Condensed or Light Italic
Font size units
Text transparency
Text opacity
Font stretch factor
Font case
Letter spacing
Word spacing
Text blend mode
Wrap character
Automatic word wrap line length
Line height
Line alignment
Text orientation
Draw direction symbol
Left direction symbol
Right direction symbol
Direction symbol placement
Reverse direction symbol
Format as number
Number of decimal places
Draw + sign
Draw buffer
Buffer units
Buffer color
Buffer transparency
Buffer opacity
Buffer join style
Buffer blend mode
Enable mask
Mask buffer size
Mask buffer unit
Mask opacity
Mask join style
Draw shape
Shape type
Shape SVG path
Shape size type
Shape size (X)
Shape size (Y)
Shape size units
Shape rotation type
Shape rotation
Shape offset
Shape offset units
Shape radii
Symbol radii units
Shape transparency
Shape opacity
Shape blend mode
Shape fill color
Shape stroke color
Shape stroke width
Shape stroke width units
Shape join style
Draw shadow
Shadow offset angle
Shadow offset distance
Shadow offset units
Shadow blur radius
Shadow blur units
Shadow transparency
Shadow opacity
Shadow scale
Shadow color
Shadow blend mode
Centroid of whole shape
Offset quadrant
int<br>
Offset units
Label distance
Label distance units
Offset rotation
Curved character angles
double coord [<b>in,out</b> as 20.0-60.0,20.0-95.0]
Repeat distance
Repeat distance unit
Overrun distance
Line anchor percentage, as fraction from 0.0 to 1.0
Line anchor clipping mode
Line anchor type
Line anchor text point
Label priority
double [0.0-10.0]
Feature is a label obstacle
Obstacle factor
Predefined position order
Comma separated list of placements in order of priority<br>
Line placement options
Comma separated list of placement options<br>
Label outside polygons
Position (point)
A point geometry
Horizontal alignment
Vertical alignment
Label rotation (deprecated)
Label rotation
Scale based visibility
Minimum scale (denominator)
Maximum scale (denominator)
Limit font pixel size
Minimum pixel size
Maximum pixel size
Label z-index
Show label
Always show label
Draw callout
Label all parts
Allow inferior fallback placements
Overlap handing
Labeling
Aa
Label position geometry is not in layer coordinates reference system. Layer CRS: '%1', Geometry CRS: '%2'
Invalid data defined label position (%1, %2)
bool [<b>1</b>=True|<b>0</b>=False]
int [≤ 0 ≥]
int [≥ 0]
int [≥ 1]
double [≤ 0.0 ≥]
double [≥ 0.0]
double [0.0-1.0]
double [0.0-360.0]
string of variable length
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
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
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>x,y</b>' or array of doubles <b>[x, y]</b>
distance
meters
distance
kilometers
distance
feet
distance
yards
distance
miles
distance
degrees
distance
centimeters
distance
millimeters
distance
<unknown>
distance
nautical miles
render
mm
render
px
render
%
render
pt
render
in
render
unknown
render
m
distance
m
distance
km
distance
ft
distance
yd
distance
mi
distance
deg
distance
cm
distance
mm
distance
NM
area
square meters
area
square kilometers
area
square feet
area
square yards
area
square miles
area
hectares
area
acres
area
square nautical miles
area
square degrees
area
square millimeters
area
square centimeters
area
<unknown>
area
m²
area
km²
area
ft²
area
yd²
area
mi²
area
ha
area
NM²
area
deg²
area
cm²
area
mm²
temporal
seconds
temporal
milliseconds
temporal
minutes
temporal
hours
temporal
days
temporal
weeks
temporal
months
temporal
years
temporal
decades
temporal
centuries
temporal
steps
temporal
<unknown>
temporal
s
temporal
ms
temporal
min
temporal
h
temporal
d
temporal
wk
temporal
mon
temporal
y
temporal
dec
temporal
cen
volume
cubic meters
volume
cubic feet
volume
cubic yards
volume
barrels
volume
cubic decimeters
volume
liters
volume
gallons
volume
cubic inches
volume
cubic centimeters
volume
cubic degrees
volume
<unknown>
volume
m³
volume
ft³
volume
yds³
volume
bbl
volume
dm³
volume
l
volume
gal
volume
in³
volume
cm³
volume
deg³
angle
degrees
angle
radians
angle
gon
angle
minutes of arc
angle
seconds of arc
angle
turns
angle
milliradians
angle
mil
angle
<unknown>
angle
°
angle
rad
angle
gon
angle minutes
′
angle seconds
″
angle turn
tr
angular mil SI
millirad
angular mil NATO
mil
render
millimeters
render
meters at scale
unit inch
in
render
map units
area
ac
render
pixels
render
percent
render
points
render
inches
render
<unknown>
px
mm
cm
m
ft
pt
pica
pixels
millimeters
centimeters
meters
inches
feet
points
picas
Profile folder doesn't exist
qgis.db doesn't exist in the user's profile folder
Unable to open qgis.db for update.
Could not save alias to database: %1
General
Stack overflow, too many nested feature iterators.
Iterated layers:
%1
...
Stack overflow when preparing field %1 of layer %2.
Last frames:
%3
...
Geometry error: One or more input features have invalid geometry.
failed
add features
delete features
change geometry
change attribute value
add attribute
delete attribute
rename attribute
custom transaction
parser error: %1
evaluation error: %1
%1 check failed
value is NULL
value is not unique
Error zip file does not exist: '%1'
Error zip filename is empty
Error output dir does not exist: '%1'
Error output dir is not a directory: '%1'
Error output dir is not writable: '%1'
Failed to create a subdirectory %1/%2
Could not write to %1
Error reading file: '%1'
Error getting files: '%1'
Error opening zip archive: '%1' (Error code: %2)
Error input file does not exist: '%1'
Error adding file '%1': %2
Error creating data source '%1': %2
Error creating zip archive '%1': %2
Symbol name
Symbol fill color
Symbol stroke color
Symbol stroke width
Symbol stroke style
Symbol offset
Marker character(s)
Symbol width
Symbol height
Preserve aspect ratio between width and height
Symbol fill style
Outline join style
Angle for line fills
Gradient type
Gradient mode
Gradient spread
Reference point 1 (X)
Reference point 1 (Y)
Reference point 2 (X)
Reference point 2 (Y)
Reference point 1 follows feature centroid
Reference point 2 follows feature centroid
Blur radius
Integer between 0 and 18
Distance between lines
Shade whole shape
Maximum distance for shapeburst fill
Ignore rings in feature
Symbol file path
Horizontal distance between markers
Vertical distance between markers
Horizontal displacement between rows
Vertical displacement between columns
Horizontal offset
Vertical offset
Custom dash pattern
[<b><dash>;<space></b>] e.g. '8;2;1;2'
Line cap style
Marker placement
Marker interval
Offset along line
Average line angles over
Horizontal anchor point
Vertical anchor point
Layer enabled
Arrow line width
Arrow line start width
Arrow head length
Arrow head thickness
Arrow head type
Arrow type
Point count
Random number seed
integer > 0, or 0 for completely random sequence
Clip markers
Density area
Dash pattern offset
Start trim distance
End trim distance
Line start width value
Line end width value
Line start color value
Line end color value
Marker clipping mode
Horizontal random offset
Vertical random offset
Line clipping mode
Root path
string of variable length representing root path to attachment
Document viewer content
Storage Url
String of variable length representing the URL used to store document with an external storage
count
count distinct
count missing
minimum
maximum
sum
mean
median
standard deviation
standard deviation (sample)
range
minority
majority
first quartile
third quartile
inter quartile range
minimum length
maximum length
concatenate
collection
array aggregate
concatenate (unique)
Cannot calculate %1 on numeric values
Cannot calculate %1 on numeric fields
Cannot calculate %1 on %2 values
Cannot calculate %1 on %2 fields
date
datetime
null
string
Cannot calculate %1 on %3 values
Cannot calculate %1 on %3 fields
Key/Value field
Delimited Text
GeoNode
Are you sure you want to delete '%1'?
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?
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?
Error renaming 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?
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?
GDAL
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.
Delete Layer “%1”…
Are you sure you want to delete layer '%1' from datasource?
Delete %1 “%2”…
Delete %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.
Virtual Layer
Add Virtual Layer
WCS
Layer '%1' not found
Add unique value index field
categorize,categories,category,reclassify,classes,create
Class field
Output field name
Layer with index field
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.
Invalid field name %1
Extract vertices
Extract specific vertices
points,vertex,nodes
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.
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.
Vertex indices
'%1' is not a valid vertex index
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.
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
Help location is not configured!
QGIS Help
Trying to open help using key '%1'. Full URI is '%2'…
geometry simplification failed - skipping
geometry's coordinates are too close to each other and simplification failed - skipping
Triangulation failed. Skipping polygon…
3D
Transform error caught: %1
%n unavailable layer found:%n unavailable layers found:
* %1
Multi-ring buffer (constant distance)
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.
Number of rings
Distance between rings
Point on surface
centroid,inside,within
Point
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: %2
Rotate
rotate,around,center,point
Rotated
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.
Rotation (degrees clockwise)
Rotation anchor point
Could not transform anchor point to destination CRS
Could not calculate centroid for feature %1: %2
Segmentize by maximum distance
straighten,linearize,densify,curves,curved,circular
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 originalcurve and the segmentized representation.
Non-curved geometries will be retained without change.
Maximum offset distance
Segmentize by maximum 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.
Maximum angle between vertices (degrees)
Edit form config
Label margin
Map Layers
Map theme
Grid enabled
Grid interval X
Grid interval Y
Grid offset X
Grid offset Y
Grid frame size
Grid frame line thickness
Grid cross size
Grid frame margin
Grid label distance
Map grid annotation display left
Map grid annotation display right
Map grid annotation display top
Map grid annotation display bottom
Map grid frame divisions display left
Map grid frame divisions display right
Map grid frame divisions display top
Map grid frame divisions display bottom
Table source layer
Map CRS
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 end date / time
Segments to the left of 0
Segments to the right of 0
Length of a segment in map units
Minimum length of a segment in mm
Maximum length of a segment in mm
Scalebar height in mm
Subdivision height in mm
Number of subdivisions in segments to the right of 0
Delete holes
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.
Remove holes with area less than
Import geotagged photos
exif,metadata,gps,jpeg,jpg
Vector creation
Input folder
Scan recursively
Photos
Invalid photos table
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.
Directory %1 does not exist!
Could not open %1
Could not retrieve geotag for %1
No metadata found in %1
Insert Expression
Explode lines
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.
Exploded
Feature filter
filter,proxy,redirect,route
This algorithm filters features from the input layer and redirects them to one or several outputs.
Swap X and Y coordinates
invert,flip,swap,latitude,longitude
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.
Invalid URI for PostgreSQL provider:
There was an error opening the database <b>%1</b>: %2
There was an error querying the database <b>%1</b>: %2
Invalid URI for GeoPackage OGR provider:
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 insert or update project (project=%1) in the destination table on the database: %2
Invalid URI for GeoPackage OGR provider: %1
Could not connect to the database: %1
Could not remove project %1: %2
Could not rename project %1: %2
Invalid URI for Oracle provider: %1
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 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 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,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.
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
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.
Performing symmetrical difference between layers with different geometry types (INPUT has %1 and OVERLAY has %2) can lead to unexpected results
Tapered buffers
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.
Start width
End width
Error buffering geometry %1: %2
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.
Union (multiple)
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.
Union
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.
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
arc,segment,circular,circle,slice
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.
Azimuth (degrees from North)
Wedge width (in degrees)
Outer radius
Inner radius
Zonal histogram
raster,unique,values,count,area,statistics
Raster layer
Vector layer containing zones
Summaries to calculate
Output column prefix
Extract Z values
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 (or z value statistics) from geometries into feature attributes.
Extract M values
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 (or m value statistics) from geometries into feature attributes.
Output zones
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
.|:
Reset to Defaults
list[dict]: list of input layers as dictionaries, see QgsProcessingParameterDxfLayers docs
str: layer ID
str: layer name
str: layer source
Path to a raster layer
Path to a mesh layer
Path to a vector layer
Path to a vector, raster or mesh layer
1 for true/yes
0 for false/no
A valid QGIS expression string, e.g "road_name" = 'MAIN RD'
str: CRS auth ID (e.g. 'EPSG:3111')
str: layer ID. CRS of layer is used.
str: layer name. CRS of layer is used.
str: layer source. CRS of layer is used.
QgsCoordinateReferenceSystem
QgsMapLayer: CRS of layer is used
QgsProcessingFeatureSourceDefinition: CRS of source is used
str: CRS PROJ4 (e.g. 'PROJ4:…')
str: CRS WKT (e.g. 'WKT:…')
CRS as an auth ID (e.g. 'EPSG:3111')
CRS as a PROJ4 string (e.g. 'PROJ4:…')
CRS as a WKT string (e.g. 'WKT:…')
Path to a layer. The CRS of the layer is used.
list[float]: list of 2 float values
list[str]: list of strings representing floats
str: as two comma delimited floats, 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'
Point coordinate as an 'x,y' string, e.g. '1.5,10.1'
str: as Well-Known Text string (WKT)
Well-Known Text string (WKT)
str: as string representation of int, e.g. '1'
Number of selected option, e.g. '1'
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: layer ID. Extent of layer is used.
str: layer name. Extent of layer is used.
str: layer source. Extent of layer is used.
QgsMapLayer: Extent of layer 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'
Path to a layer. The extent of the layer is used.
str: as comma delimited list of values
A comma delimited list of values
Path to a file
The name of an existing field
; delimited list of existing field names
Path for new vector layer
Path for new file
Path for an existing or new folder
Path for new raster layer
String value
An existing QGIS authentication ID string
A numeric value (unit type set by algorithms)
str: string representation of a Proj coordinate operation
String representation of Proj coordinate operation
str: name of an existing map theme
Name of an existing map theme
A datetime value in ISO format
Name of registered database connection
Name of existing database schema
Name of existing database table
Path to a point cloud layer
"main": main annotation layer for a project
Layer ID for an annotation layer, or "main" for the main annotation layer in a project.
Path for new point cloud layer
list[str]: list of layer IDs
list[str]: list of layer names
list[str]: list of layer sources
A numeric value
A numeric value representing the scale denominator
Integer value representing an existing raster band number
str: destination vector file, e.g. 'd:/test.shp'
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: name of print layout in current project
Name of print layout in current project
str: UUID of print layout item
str: id of print layout item
UUID or item id of layout item
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)
Using classes:
Warning: Class %1 (%2) overlaps with class %3 (%4)
K-means clustering
clustering,clusters,kmeans,points
Number of clusters
Cluster field name
DBSCAN clustering
Clusters point features using a density based scan algorithm.
clustering,clusters,density,based,points,distance
Minimum cluster size
Maximum distance between clustered points
Treat border points as noise (DBSCAN*)
Cluster size field name
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”).
Datetime field missing
Building spatial index
Analysing clusters
Feature %1 is a %2 feature, not a point.
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.
Collecting input points
Number of geometries is less than the number of clusters requested, not all clusters will get data
Calculating clusters
There are at least %n duplicate input, the number of output clusters may be less than was requestedThere are at least %n duplicate inputs, the number of output clusters may be less than was requested
Clustering did not converge after %n iterationClustering did not converge after %n iterations
Clustering converged after %n iterationClustering converged after %n iterations
Raster pixels to polygons
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.
Creates a vector layer of polygons corresponding to each pixel in a raster layer.
Vector polygons
Raster pixels to points
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.
Creates a vector layer of points corresponding to each pixel in a raster layer.
Vector points
Map Canvas
Extend lines
linestring,continue,grow,extrapolate
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.
Extends LineString geometries by extrapolating the start and end segments.
Start distance
End distance
Error calculating extended line
Reverse line direction
swap,reverse,switch,flip,linestring,orientation
Reversed
This algorithm reverses the direction of curve or LineString geometries.
Reverses the direction of curve or LineString geometries.
Error reversing line
Algorithm ID: ‘%1’
Warning: Algorithm has known issues
Mesh
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
Export mesh vertices
Input mesh layer
Dataset groups
Dataset time
Output coordinate system
Cartesian (x,y)
Polar (magnitude,degree)
Cartesian and Polar
Export vector option
Output vector layer
Input mesh layer in edit mode is not supported
Preparing data
Creating output vector layer
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.
Exports mesh faces to a polygon vector layer
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.
Exports mesh edges to a line vector layer
Export mesh edges
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.
Exports mesh dataset values to a gridded point vector layer
Grid spacing
Creating gridded points
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.
Creates a raster layer from a mesh dataset
Output raster layer
Creating raster layer
Export contours
This algorithm creates contours as a vector layer from a mesh scalar dataset.
Creates contours as vector layer from mesh scalar dataset
Increment between contour levels
Minimum contour level
Maximum contour level
List of contours level
Comma separated list of values to export. If filled, the increment, minimum and maximum settings are ignored.
Exported contour lines
Exported contour polygons
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 interval value, must be greater than zero
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
group
time
min_value
max_value
value
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.
Extracts a mesh dataset's values from lines contained in a vector layer
Lines for data export
Line segmentation resolution
Digits count for coordinates
Digits count for dataset value
Exported data CSV file
CSV file (*.csv)
Input lines vector layer required
Unable to create the output file
offset
Could not transform line to mesh CRS
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.
Extracts a mesh dataset's time series values from points contained in a vector layer
Starting time
Finishing time
Time step (hours)
Points for data export
Input points vector layer required
static dataset
Network analysis
Vector layer representing network
Path type to calculate
Shortest
Fastest
Direction field
Value for forward direction
Value for backward direction
Value for both directions
Default direction
Forward direction
Backward direction
Both directions
Speed field
Default speed (km/h)
Topology tolerance
Loading points…
Array of offset (parallel) lines
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.
Creates multiple offset copies of lines from a layer.
Offset step distance
Step distance
Shortest path (layer to point)
network,path,shortest,fastest
This algorithm computes optimal (shortest or fastest) route from multiple start points defined by vector layer and given end point.
Service area (from layer)
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.
Vector layer with start points
Travel cost (distance for 'Shortest', time for 'Fastest')
Include upper/lower bound points
Service area (lines)
Service area (boundary nodes)
Calculating service areas…
End point
Shortest path
Building graph…
Calculating shortest paths…
There is no route from start point (%1) to end point (%2).
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.
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.
Start point
Calculating service area…
Vector layer with end points
Shortest path (point to point)
This algorithm computes optimal (shortest or fastest) route between given start and end points.
Travel cost
Calculating shortest path…
There is no route from start point to end point.
Writing results…
Running OpenCL program: %1
Error running OpenCL program: %1 - %2
Error loading OpenCL program sources
Found OpenCL platform %1: %2
Error %1 on platform %3 searching for OpenCL device: %2
Found OpenCL device: %1
Error loading OpenCL library: %1
Found OpenCL library filename %1
OpenCL Product version: %1.%2.%3.%4
Found OpenCL version info %1: %2
No module handle to OpenCL library
Error %1 initializing OpenCL device: %2
No OpenCL device could be found.
No OpenCL platform found.
Error setting default platform.
Active OpenCL device: %1
Error %1 searching for OpenCL device: %2
Could not load OpenCL program from path %1.
Build logs not available!
Error building OpenCL program: %1
Error %1 building OpenCL program in %2
Error loading OpenCL program source from path %1
OpenCL has been disabled, you can re-enable it in the options dialog.
Interpolate point on line
linestring,reference,referencing,distance,interpolate
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.
Interpolates a point along lines at a set distance.
Line substring
linestring,curve,split,shorten,shrink,portion,part,reference,referencing,distance,interpolate
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.
No 3D maps defined
%1 [optional]
Categorize using expression
Style database (leave blank to use saved symbols)
Use case-sensitive match to symbol names
Ignore non-alphanumeric characters while matching
Categorized layer
Non-matching categories
Non-matching symbol names
Create categorized renderer from styles
file,database,symbols,names,category,categories
Matched %n category to symbols from file.Matched %n categories to symbols from file.
%n category could not be matched:
%n categories could not be matched:
%n symbol in style was not matched:
%n symbols in style were not matched:
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 symbols from a style database.
An error occurred while reading style file: %1
No categories could be matched to symbols in file.
No raster layer for entry %1
Band number %1 is not valid for entry %2
Could not allocate required memory for %1
Could not obtain driver for %1
Could not create output %1
Request failed [error: %1 - url: %2]
Error %1
Function is not known
Expected %1 but got %2.
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
%1 function is not known
All parameters following a named parameter must also be named.
Geometry type not recognised
No SLD1.0 conversion yet for stretch algorithm %1
Layer has unknown CRS
Unable to export 3D animation. Add at least 2 keyframes
Unable to export 3D animation (invalid duration).
Filename template is empty
Wrong filename template format (must contain #)
Filename template must contain all # placeholders in one continuous group.
Export canceled
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.
add,create,latitude,longitude,columns,attributes
Added fields
Coordinate system
Field prefix
X field
Y field
Destination field not found
Multipoint features are not supported - please convert to single point features first.
Could not transform point to destination CRS
Densify by interval
Densify by count
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.
Number of vertices to add
Vertices count
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.
Interval between vertices to add
Interval
Densified
Explode HStore Field
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.
HStore field
Expected list of fields separated by a comma
Invalid HStore 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.
blob,binaries,save,file,contents,field,column
Binary field
File name
Destination folder
Invalid binary field
Destination folder %1 does not exist
Error evaluating filename: %1
Could not open %1 for writing
Extracted %1
Force right-hand-rule
clockwise,counter,orientation,ring,repair,invalid,geometry,make,valid
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.
Forces polygon geometries to respect the Right-Hand-Rule.
Join attributes by nearest
join,connect,attributes,values,fields,tables,proximity,closest,neighbour,neighbor,n-nearest,distance
Maximum nearest neighbors
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.
Multiple matching features found at same distance from search feature, found %n feature instead of %1Multiple matching features found at same distance from search feature, found %n features instead of %1
Joins a layer to another layer, using the closest features (nearest neighbors).
Points along geometry
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.
Creates regularly spaced points along line features.
Start 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.
Create layer from point
point,layer,polygon,create,new
Polygons to lines
line,polygon,convert
Lines
Converts polygons to lines
Converts polygons to lines.
Raster surface volume
sum,volume,area,height,terrain,dem,elevation
Base level
Method
Count Only Above Base Level
Count Only Below Base Level
Subtract Volumes Below Base Level
Add Volumes Below Base Level
Surface volume report
Surface volume table
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³.
Calculates the volume under a raster grid's surface.
<p>%1: %2 %3</p>
Raster layer zonal statistics
count,area,statistics,stats,zones,categories,minimum,maximum,mean,sum,total
Zones layer
Zones band number
Raster layer statistics
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.
Statistics
Mean value
Sum of the squares
<p>Analyzed file: %1 (band %2)</p>
<p>Minimum value: %1</p>
<p>Maximum value: %1</p>
<p>Range: %1</p>
<p>Sum: %1</p>
<p>Mean value: %1</p>
<p>Standard deviation: %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.
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.
Invalid band number for ZONES_BAND (%1): Valid values for input raster are 1 to %2
Delete duplicates by attribute
drop,remove,field,value,same,filter
Field to match duplicates by
Filtered (no duplicates)
Filtered (duplicates)
Delete duplicate geometries
drop,remove,same,points,coincident,overlapping,filter
Count of retained 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.
Finds duplicated geometries in a layer and removes them.
%n duplicate feature removed%n duplicate features 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).
Field %1 not found in INPUT layer, skipping
No input fields found
Input project (leave blank to use current)
QGIS files
Output style database
Style files (*.xml)
Symbols
Color ramps
Text formats
Label settings
Objects to extract
Symbol count
Color ramp count
Text format count
Label settings count
Create style database from project
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.
Creates a style database by extracting all symbols, color ramps, text formats and label settings from a QGIS project.
Could not read project %1
Error saving style database as %1
Input databases
Objects to combine
Combine style databases
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.
Combines multiple style databases into a single database.
Importing %1
Could not read %1
Writing output file
Error transforming the map center point: %1
Scalebar is not linked to a map
The scalebar “%1” is not linked to a map item. This scale will be misleading.
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.
Overview is not linked to a map
The map “%1” includes an overview (“%2”) which is not linked to a map item.
Picture source is missing or corrupt
The source for picture “%1” could not be loaded or is corrupt:<p>%2
Authentication required
Marker
Fill
Simple lines
Manhattan lines
Curved lines
Balloons
Cannot parse JSON like string '%1' Error: %2
Report Section
Report Header
Report Footer
Overview
There was an error retrieving the connection %1!
There was an error deleting '%1' on '%2'!
An error occurred while creating the vector layer: %1
Error deleting vector/aspatial table %1: %2
An error occurred while retrieving table properties: %1
Could not retrieve driver for connection
There was an error opening the dataset %1!
Listing field domains for datasets requires GDAL 3.5 or later
Could not retrieve field domain %1!
Retrieving field domains for datasets requires GDAL 3.3 or later
There was an error opening the dataset: %1
Could not set field domain for %1 - field does not exist
Could not set field domain: %1
Setting field domains for datasets requires GDAL 3.3 or later
Could not create field domain: %1
Could not create field domain
Creating field domains for datasets requires GDAL 3.3 or later
Cannot rename geometry columns
Could not rename %1 - field does not exist
Could not rename field: %1
Retrieving relationships for datasets requires GDAL 3.6 or later
Geometry column name not specified while creating spatial index
Error listing tables from %1: wrong number of columns returned by query
Error fetching srs_id table information: %1
Error listing tables from %1: %2
Error executing SQL statement %1: %2
There was an error opening GPKG %1!
Error retrieving fields information for uri %1: %2
Error executing SQL %1: %2
Content
Operation 'tableUri' is not supported
Operation '%1' is not supported for this connection
Operation 'createVectorTable' is not supported
Could not create a vector layer for table '%1' in schema '%2'
Could not find 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
Unknown error adding field '%1' in table '%2' in schema '%3'
Field '%1' in table '%2' in does not exist
A field with name '%1' already exists in table '%2'
Unknown error renaming field '%1' in table '%2' to '%3'
Table '%1' was not found in schema '%2'
Error retrieving fields information for uri: %1
No GDAL PDF driver available.
GDAL PDF driver was not built with PDF read support. A build with PDF read support is required for GeoPDF creation.
Cannot load GDAL PDF driver
Could not create GeoPDF composition file
Could not use operation specified in project between %1 and %2. (Wanted to use: %3).
Cannot normalize transform between %1 and %2
No coordinate operations are available between these two reference systems
Cannot create transform between %1 and %2, missing required grid %3
Using non-preferred coordinate operation between %1 and %2. Using %3, preferred %4.
Cannot create transform between %1 and %2: %3
Geometry
BLOB
Not searchable
Do not expose via WMS
Do not expose via WFS
Value "%1" is too large for integer field
Value "%1" is not a number
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 type "%2"
String of length %1 exceeds maximum field length (%2)
Image
Cannot find end of double quoted string: %1
PostgresStringUtils
Cannot find separator: %1
Error parsing PG like array: %1
Cluster Symbol
Center Symbol
SVG
A widget for interacting with binary (BLOB) fields.
ASF label %1
All layers
Unable to retrieve user privileges: %1
Connection failed: %1
Could not retrieve tables: %1, %2
Could not retrieve schemas: %1, %2
Could not retrieve fields: %1
Error retrieving native types for connection %1
Could not create a SQL vector layer: SQL expression is empty.
Connection error: %1 returned %2 [%3]
SQL error: %1 returned %2 [%3]
No spatial index exists for %1.%2
SQL error: %1 returned %2
Could not retrieve tables: %1
Failed to create spatial index for %1.%2(%3)
No spatial index exists for %1.%2(%3)
Could not retrieve schemas: %1
Custom
Equal Interval
Natural Breaks (Jenks)
Pretty Breaks
Standard Deviation
%1 Std Dev
Bookmark source
Project bookmarks
User bookmarks
Output CRS
Export layer(s) information
metadata,details,extent
Layer tools
Input layer(s)
Output
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
Extent of layer %1 could not be reprojected
Convert spatial bookmarks to layer
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.
Converts stored spatial bookmarks to a polygon layer.
No project is available for bookmark extraction
Could not reproject bookmark %1 to destination CRS
Bookmark destination
Name field
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.
create,lines,points,connect,convert,join,path
Create closed paths
Order expression
Sort text containing numbers naturally
Path group expression
Paths
Directory for text output
Number of paths
Order field
Group field
Date format (if order field is DateTime)
The text output directory does not exist
Creating paths…
Skipping path with group %1 : insufficient vertices
Cannot open file for writing
Count of bookmarks added
Convert layer to spatial bookmarks
save,extract,store
This algorithm creates spatial bookmarks corresponding to the extent of features contained in a layer.
Converts feature extents to stored spatial bookmarks.
Invalid name expression: %1
Invalid group expression: %1
Error evaluating name expression: %1
Error evaluating group expression: %1
Spatial Bookmarks
Delete Spatial Bookmark
Are you sure you want to delete the %1 bookmark?
Delete Spatial Bookmarks
Are you sure you want to delete the %n selected bookmark?Are you sure you want to delete the %n selected bookmarks?
Are you sure you want to delete the %n selected bookmark group? This will delete all bookmarks in this group.Are you sure you want to delete the %n selected bookmark groups? This will delete all bookmarks in these groups.
Delete Bookmark Group
Are you sure you want to delete the %1 bookmark group? This will delete all bookmarks in this group.
Delete Bookmark Groups
Handling of 0 or negative values
no handling (faster)
discard (slower)
prepend range (slower)
Logarithmic Scale
invalid (0 or negative values in the data)
Equal Count (Quantile)
All values
Min value
Max value
Reference value
GNSS (Global Navigation Satellite System)
CORS (Continually Operating Reference Station)
(invalid)
true
false
Cannot load HTML content in background threads
Cannot load HTML based item label in background threads
<unknown>
Layer %1, field %2: Missing Relation in configuration
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 fieldIndex parameter w.r.t relation referencingFieldIdx
Layer %1, field %2: Cannot find referenced layer
Layer %1, field %2: Invalid referenced field (%3) configured in relation %4
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.
add,create,new,attribute,fields
Added
Field type
Unsigned Character
Character
Short
Unsigned Short
Integer
Unsigned Integer
Long Integer
Unsigned Long Integer
Double
Float
Field length
Field precision
Aspect
dem,aspect,terrain
Raster terrain analysis
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.
Elevation layer
Z factor
Create attribute index
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.
Attribute to index
Indexed layer
Could not load source layer for %1.
Can not create attribute index on %1
Could not create attribute index
Layer's data provider does not support creating attribute indexes
Convert to curved geometries
straight,segmentize,curves,curved,circular
Curves
This algorithm converts a geometry into its curved geometry equivalent.
Already curved geometries will be retained without change.
Maximum distance tolerance
Maximum angle tolerance
Create directory
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.
Creates a new directory on a file system.
Directory path
Directory
A file with the name %1 already exists -- cannot create a new directory here.
The directory %1 already exists.
Could not create directory %1. Please check that you have write permissions for the specified path.
Created %1
Detect dataset changes
added,dropped,new,deleted,features,geometries,difference,delta,revised,original,version
Original layer
Revised layer
Attributes to consider for match (or none to compare geometry only)
Geometry comparison behavior
Exact Match
Tolerant Match (Topological Equality)
Unchanged features
Added features
Deleted features
Count of unchanged features
Count of features added in revised 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.
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)
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
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)
%n feature unchanged%n features unchanged
%n feature added%n features added
%n feature deleted%n features deleted
SpatiaLite execute SQL
database,sql,spatialite,execute
Executes a SQL command on a SpatiaLite database.
Could not connect to %1
SpatiaLite execute SQL (registered DB)
Extract layer extent
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.
Round values to
Field calculator
field,calculator,vector
Calculated
Date
Result field type
Result field length
Result field precision
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.
Field name must not be an empty string
Field name %1 already exists and will be replaced
Parser error with formula expression "%2": %3
Fill NoData cells
data,cells,fill,set
Raster tools
Band Number
Fill value
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).
Input raster has no NoData values. There exist no NoData cells to fill.
Filter by geometry type
extract,filter,geometry,linestring,point,polygon
Point features
Line features
Polygon features
Features with no geometry
Total count of point features
Total count of line features
Total count of polygon features
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.
Filters features by geometry type
Filter layers by type
filter,vector,raster,select
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.
Filters layers by type
Could not load input layer
Flatten relationship
join,export,single,table
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.
Flattened layer
No project available for relationships
Found %n relation. This algorithm currently supports only a single relation.Found %n relations. This algorithm currently supports only a single relation.
No relations found.
Could not resolved referenced layer.
Input Raster
Fuzzified raster
Fuzzify raster (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.
Please choose varying values for the high and low membership parameters
Fuzzify raster (power membership)
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.
Fuzzify raster (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.
Fuzzify raster (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.
Fuzzify raster (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.
Fuzzify raster (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.
Geometry by expression
geometry,expression,create,modify,update
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.
Output geometry type
Output geometry has z dimension
Output geometry has m values
Geometry expression
Evaluation error: %1
%1 is not a geometry
Export atlas layout as image
layout,atlas,composer,composition,save,png,jpeg,jpg
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.
Atlas layout
Coverage layer
Filter expression
Reverse sort order (used when a sort expression is provided)
Output filename expression
Output folder
Map layers to assign to unlocked map item(s)
Image format
DPI (leave blank for default layout DPI)
Generate world file
Export RDF metadata (title, author, etc.)
Enable antialiasing
Error setting atlas filter expression
Layout being export doesn't have an enabled atlas
Error setting atlas filename expression
Exporting %n atlas featureExporting %n atlas features
Successfully exported layout to %1
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.
Error encountered while exporting atlas.
No atlas features found
layout,atlas,composer,composition,save
PDF file
PDF Format
Always export as vectors
Always export as raster
Append georeference information
Disable tiled raster layer exports
Simplify geometries to reduce output file size
Always Export Text as Paths (Recommended)
Always Export Text as Text Objects
Text export
Lossy (JPEG)
Lossless
Image compression
Selected layout does not have atlas functionality enabled
Export atlas layout as PDF (single file)
Exports an atlas layout as a single PDF file.
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.
Successfully exported atlas to %1
Could not create print device.
Export atlas layout as PDF (multiple 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.
Output filename
Output file name expression is not valid: %1
Export print layout as image
layout,composer,composition,save,png,jpeg,jpg
Exports a print layout as an image.
This algorithm outputs a print layout as an image file (e.g. PNG or JPEG images).
format
Image file
Export print layout as PDF
layout,composer,composition,save
Exports a print layout as a PDF.
This algorithm outputs a print layout as a PDF file.
Export layers as separate PDF files
Exporting the PDF resulted in a memory overflow.
Please try a lower resolution or a smaller paper size.
Line density
density,kernel,line,line density,interpolation,weight
Interpolation
Input line layer
Weight field
Search radius
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.
Raster cells must be fully contained by the search circle. Therefore, the search radius must not be smaller than half of the pixel diagonal.
Nearest neighbour analysis
point,node,vertex,nearest,neighbour,distance
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
HTML files (*.html *.HTML)
Observed mean distance
Expected mean distance
Nearest neighbour index
Number of points
Z-score
<p>Observed mean distance: %1</p>
<p>Expected mean distance: %1</p>
<p>Nearest neighbour index: %1</p>
<p>Number of points: %1</p>
<p>Z-Score: %1</p>
Orthogonalize
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.
Orthogonalized
Maximum angle tolerance (degrees)
Maximum algorithm iterations
Error orthogonalizing geometry
Generate points (pixel centroids) inside polygons
raster,polygon,centroid,pixel,create
Generates pixel centroids for the raster area falling inside polygons. Used to generate points for further raster sampling.
Vector layer
Pixel centroids
Create points layer from table
points,create,values,attributes
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.
Z field
M field
Points from table
Polygonize
Creates a polygon layer from the input lines layer.
create,lines,polygons,convert
Keep table structure of line layer
Number of polygons
Collecting lines…
Noding lines…
Polygonizing…
No polygons were created.
Raise exception
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.
Raises an exception and cancels a model's execution.
Error message
Condition
Error parsing condition expression: %1
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.
Raises an warning message.
Warning message
Raise message
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.
Raises an information message.
Information message
Random extract
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.
Number of features
Percentage of features
Number/percentage of features
Extracted (random)
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.
Random points in extent
random,points,extent,create
Input extent
Minimum distance between points
Maximum number of search attempts given the minimum distance
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.
%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
seed,attributes,create
Input polygon layer
Number of points for each feature
Global minimum distance between points
Maximum number of search attempts (for Min. dist. > 0)
Maximum number of attempts per point (for Min. dist. > 0)
Random seed
Include polygon attributes
Total number of points generated
Number of missed points
Number of polygons with missed points
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>
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
Minimum distance between points (per feature)
Include line attributes
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>
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)
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.
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 values between %1 and %2. Please choose other bounds for random values.
Create random raster layer (binomial distribution)
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.
Create random raster layer (exponential distribution)
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.
Create random raster layer (gamma distribution)
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.
Create random raster layer (geometric distribution)
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.
Create random raster layer (negative binomial distribution)
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.
Create random raster layer (normal distribution)
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.
Create random raster layer (poisson distribution)
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.
Input value raster
Input raster layers
Count of value occurrences
Count of cells with equal value occurrences
Mean frequency at valid cell locations
Equal to frequency
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.
Greater than frequency
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.
Less than frequency
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.
Convert map to raster
layer,raster,convert,file,map themes,tiles,render
Minimum extent to render
Buffer around tiles in map units
Tile size
Map units per pixel
Make background transparent
Map theme to render
Layers to render
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.
Invalid output raster format
Error creating GDAL driver
Error creating GDAL output layer
Sample raster values
extract,point,pixel,value
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.
Sampled
No geometry attached to feature %1.
Impossible to sample data of multipart feature %1.
Could not reproject feature %1 to raster CRS.
Lowest position in raster 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.
Highest position in raster 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.
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.
attributes,table
Refactored
Fields mapping
Parser error for field "%1" with expression "%2": %3
Rename field
This algorithm renames an existing field from a vector layer.
Renames an existing field from a vector layer.
rename,attribute,fields,table,change
Renamed
Field to rename
New field name
Field %1 could not be found in input table
A field already exists with the name %1
Rescale raster
raster,rescale,minimum,maximum,range
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.
New minimum value
New maximum value
New NODATA value
Rescaled
Calculating raster minimum and maximum values…
Rescaling values…
Round raster
data,cells,round,truncate
Rounding direction
Round up
Round to nearest
Round down
Number of decimals places
Base n for rounding to multiples of n
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
Input raster is of byte or integer type. The cell values cannot be rounded and will be output using the same data type.
Ruggedness index
dem,ruggedness,index,terrain
This algorithm calculates the quantitative measurement of terrain heterogeneity described by Riley et al. (1999).
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.
Ruggedness
Save vector features to file
save,write,export
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.
Saved features
Layer name
GDAL dataset options (separate individual options with semicolons)
GDAL layer options (separate individual options with semicolons)
File name and path
Save log to file
record,messages,logged
This algorithm saves the model's execution log to a file.
Optionally, the log can be saved in a HTML formatted version.
Saves the model's log contents to a file.
Log file
Text files (*.txt);;HTML files (*.html *.HTML)
Use HTML formatting
Could not save log to file %1
Set layer encoding
change,alter,attribute,codepage
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.
Sets the encoding used for reading a layer's attributes
Layer's data provider does not support changing the attribute encoding
Set M value
set,add,m,measure,values
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.
M Added
M Value
Set project variable
expression
Sets an expression variable for the current project
This algorithm sets an expression variable for the current project.
Variable name cannot be empty
Set variable '%1' to '%2'
Variable name
Variable value
Set Z value
set,add,z,25d,3d,values
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.
Z Added
Z Value
Extract Shapefile encoding
shp,codepage,cpg,ldid,information,list,show
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.
Extracts the attribute encoding information embedded in a Shapefile.
Shapefiles (%1)
Shapefile Encoding
CPG Encoding
LDID Encoding
No encoding information present in CPG file
Detected encoding from CPG file: %1
No encoding information present in DBF LDID header
Detected encoding from DBF LDID header: %1
Slope
dem,slope,terrain
This algorithm calculates the angle of inclination of the terrain from an input raster layer. The slope is expressed in degrees.
Snap geometries to 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.
A tolerance is specified in layer units to control how close vertices need to be to the reference layer geometries before they are snapped.
Snapping occurs to both nodes and edges. Depending on the snapping behavior, either nodes or edges will be preferred.
Vertices will be inserted or removed as required to make the geometries match the reference geometries.
geometry,snap,tolerance
Prefer aligning nodes, insert extra vertices where required
Prefer closest point, insert extra vertices where required
Prefer aligning nodes, don't insert new vertices
Prefer closest point, don't insert new vertices
Move end points only, prefer aligning nodes
Move end points only, prefer closest point
Snap end points to end points only
Snap to anchor nodes (single layer only)
Behavior
Snapped geometry
This mode applies when the input and reference layer are the same.
Snapped %n geometry.Snapped %n geometries.
export,import,postgis,table,layer,into,copy
Layer to export
Schema (schema name)
Table to export to (leave blank to use layer name)
Primary key field
Geometry column
Overwrite
Create spatial index
Convert field names to lowercase
Drop length constraints on character fields
Create single-part geometries instead of multipart
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).
Exports a vector layer to a PostgreSQL database
Error exporting to PostGIS
%1
Error creating spatial index:
%1
Error vacuuming table:
{0}
table,spatial,geometry,index,create,vector
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.
Could not create spatial index
Layer's data provider does not support spatial indexes
Split vector layer
vector,split,field,unique
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.
Add field prefix to file names
Output file type
Output directory
Output layers
Creating layer: %1
Added %n feature to layerAdded %n features to layer
Sum line lengths
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.
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.
Line length
Lines length field name
Lines count field name
No spatial index exists for lines layer, performance will be severely degraded
TIN Mesh Creation
Output format
Creates a TIN mesh layer from vector layers
This algorithm creates a TIN mesh layer from vector layers.
Output file
Adding vertices layer(s) to the triangulation
Adding break lines layer(s) to the triangulation
Creating mesh from triangulation
Saving mesh to file
Terrain Elevation
MDAL not available
Truncate table
empty,delete,layer,clear,features
This algorithm truncates a layer, by deleting all features from within the layer.
Warning — this algorithm modifies the layer in place, and deleted features cannot be restored!
Truncated layer
Could not truncate table.
Vector tiles
This algorithm exports one or more vector layers to vector tiles - a data format optimized for fast map rendering and small data size.
Minimum zoom level
Maximum zoom level
Failed to write vector tiles:
Write Vector Tiles (XYZ)
File template
Write Vector Tiles (MBTiles)
Destination MBTiles
MBTiles files (*.mbtiles)
Metadata: Name
Metadata: Description
Metadata: Attribution
Metadata: Version
Metadata: Type
Metadata: Center
Zonal statistics
stats,statistics,zones,layer,sum,maximum,minimum,mean,count,standard,deviation,median,range,majority,minority,variety,variance,summary,raster
Zonal statistics (in place)
Calculates statistics for a raster layer's values 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. The results will be written in place.
Raster band
Statistics to calculate
Invalid zones layer
This algorithm calculates statistics of a raster layer for each feature of an overlapping polygon vector layer.
Zonal Statistics
Invalid raster layer. Layer %1 is invalid.
Field %1 already exists
QGIS native provider
St dev
Document
Spreadsheet
CSV File
Text File
PNG Image
JPEG Image
TIFF Image
SVG File
Refresh
New Table…
Create Spatial Index
Could not create spatial index for table '%1':%2.
New Table Created
Table '%1' was created successfully.
New Table Creation Error
Error creating new table '%1': %2
Execute SQL…
New SQL Layer Creation Error
Error creating new SQL layer: %1
There was an error retrieving the connection to %1
New Range Domain…
New Coded Values Domain…
New Glob Domain…
%1 (%2)
New Field Domain Created
Field domain '%1' was created successfully.
Field Domain Creation Error
Error creating new field domain '%1': %2
Network Logger
Profiler
Data Item Provider: %1
Searching files
Cancel
Searching for file: %1
[ %2 of %3 ]
Select layer source
Many files were found, please select the source for %1
Parameter %1 does not exist in the method
Alias
below %1 %2
above %1 %2
Face %1 invalid
Too many vertices for face %1
Face %1 is flat
Vertex %1 is a unique shared vertex
Vertex %1 is invalid
Face %1 is manifold
Mesh layer "%1" not support mesh editing
Mesh layer "%1" already in editing mode
Unable to start editing of mesh layer "%1": %2
Edited mesh layer "%1" can't be save due to an error: %2
Number
Bearing
Currency
Fraction
Percentage
Scientific
'%1' from algorithm '%2'
list[dict]: list of aggregate 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 QgsProcessingParameterVectorTileWriterLayers docs
Encoding is not correctly set. A non 'System' encoding is required
Layer short name is not valid. It must start with an unaccented alphabetical letter, followed by any alphanumeric letters, dot, dash or underscore
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
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 already used by a layer or a group
Gradient
Color Presets
Random
Catalog: cpt-city
Catalog: ColorBrewer
Invalid connection id
Invalid provider key: %1
Error reprojecting feature geometry
No Snapping
Vertex
Segment
Centroid
Middle of Segments
Line Endpoints
Error retrieving default value for %1
Output directory creation failure.
Read access denied. Adjust the file permissions and try again.
Unknown interpolation type at line %1: %2
Invalid entry at line %1: %2
QGIS Generated Color Map Export File
Double Box
Hollow
Numeric
Single Box
Stepped Line
Line Ticks Up
Line Ticks Down
Line Ticks Middle
Could not find layers list in JSON
%1: Skipping unknown layer type %2
%1: Skipping unsupported fill-color type (%2)
%1: Skipping unsupported fill-outline-color type (%2)
%1: Skipping unsupported fill-opacity type (%2)
%1: Skipping unsupported fill-translate type (%2)
%1: Style has no paint property, skipping
%1: Skipping unsupported line-pattern property
%1: Skipping unsupported line-color type (%2)
%1: Skipping unsupported fill-width type (%2)
%1: Skipping unsupported line-offset type (%2)
%1: Could not set opacity of layer, opacity already defined in stroke color
%1: Skipping unsupported line-opacity type (%2)
%1: Skipping unsupported line-dasharray type (%2)
%1: Skipping unsupported circle-color type (%2)
%1: Skipping unsupported circle-radius type (%2)
%1: Skipping unsupported circle-opacity type (%2)
%1: Skipping unsupported circle-stroke-color type (%2)
%1: Skipping unsupported circle-stroke-width type (%2)
%1: Skipping unsupported circle-stroke-opacity type (%2)
%1: Skipping unsupported circle-translate type (%2)
%1: Style layer has no layout property, skipping
%1: Skipping unsupported text-size type (%2)
%1: Skipping unsupported text-max-width type (%2)
%1: Skipping unsupported text-letter-spacing type (%2)
%1: Skipping unsupported text-font type (%2)
%1: Expressions in interpolation function are not supported, skipping.
%1: Referenced font %2 is not available on system
%1: Skipping unsupported text-color type (%2)
%1: Skipping unsupported text-halo-color type (%2)
%1: Skipping unsupported text-halo-width type (%2)
%1: Skipping unsupported text-halo-blur type (%2)
%1: Skipping unsupported text-field dictionary
%1: Skipping unsupported text-field type (%2)
%1: Skipping unsupported text-offset type (%2)
%1: Skipping unsupported text-justify type (%2)
%1: Skipping unsupported text-anchor type (%2)
%1: Skipping unsupported symbol-spacing type (%2)
%1: Skipping unsupported icon-rotate type (%2)
%1: Skipping non-implemented icon-size type (%2)
%1: Skipping unsupported icon-opacity type (%2)
%1: Skipping unsupported offset interpolation type (%2).
%1: Lists in label interpolation function are not supported, skipping.
%1: Could not interpret match list
%1: Could not interpret value list
%1: Cubic-bezier interpolation is not supported, linear used instead.
%1: Skipping not implemented interpolation method %2
%1: Skipping not implemented interpolation input %2
%1: Could not parse non-string color %2, skipping
%1: Skipping unsupported expression
%1: Could not retrieve sprite '%2'
%1: Could not interpret sprite value list with method %2
%1: Skipping unsupported sprite type (%2).
%1: Skipping unsupported expression part
Invalid source type "%1" for source "%2"
%1 scheme is not supported for raster source %2
Error retrieving default style
Tiles
Solarized (Light)
Solarized (Dark)
Save Datasets Group as...
No Driver Available to Write this Dataset Group
Save Mesh Datasets
Saving datasets fails
Datasets successfully saved on file
0 to 180°, with E/W suffix
-180 to +180°
0 to 360°
Decimal Degrees
Degrees, Minutes
Degrees, Minutes, Seconds
Values are Percentages (e.g. 50)
Values are Fractions (e.g. 0.5)
In
Out
Error (%1)
Remove
Edit…
Add Comment…
Edit Comment…
Could not remove input
Algorithms 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.
Activate
Deactivate
Could not remove algorithm
Other algorithms depend on the selected one.
Remove them before trying to remove it.
Could not activate algorithm
The selected algorithm depends on other currently non-active algorithms.
Activate them them before trying to activate it..
Could not remove components
Components depend on the selected items.
Try to remove them before trying deleting these components.
Name of field (separate field names with ; for multiple field parameters)
Could not load selected layer/table. Dependent field could not be populated
Postgres
Spatialite
Band number (separate bands with ; for multiple band parameters)
Could not load selected layer/table. Dependent bands could not be populated
Inserts the relation ID for the relation named '%1'.
Current value
Inserts the layer ID for the layer named '%1'.
Mask symbol layer
Label mask
Label mask for '%1' rule
Decimal number (real)
JSON (string)
Boolean
Integer (32 bit)
Integer (unsigned 32 bit)
Integer (64 bit)
Integer (unsigned 64 bit)
Decimal (double)
Integer List
Integer (64 bit) List
Decimal (double) List
List
Text (string)
String List
Binary Object (BLOB)
Bit Array
Time
Date & Time
URL
Locale
Size
Regular Expression
Hash
Easing Curve
UUID
Model Index
Font
Pixmap
Brush
Color
Palette
Region
Bitmap
Cursor
Key Sequence
Pen
Text Length
Text Format
Matrix
Quaternion
Icon
Size Policy
8 Bytes Integer
4 Bytes Integer
2 Bytes Integer
1 Bytes Integer
Decimal Number (numeric)
Decimal Number (decimal)
Decimal Number (real)
Decimal Number (double)
Text, fixed length (char)
Text, limited variable length (varchar)
Text, fixed length unicode (nchar)
Text, limited variable length unicode (nvarchar)
Text, unlimited length (text)
Text, unlimited length unicode (ntext)
Connection to %1 failed: %2
SQL error: %1
%2
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
Missing tiles were not found while fetching tile data from backend.
SQL: %1
Tile with ID (%1) is empty 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
Error fetching tile index from backend.
SQL: %1
Database does not exist
Failed to open database
Failed to check metadata
Failed to get list of tables
Unknown error
Error fetching table information for connection: %1
Could not create a valid layer for table '%1'
Could not delete field '%1' of table '%2': field does not exist
Unknown error deleting field '%1' of table '%2'
Loading features for layer %1
Abort
QGIS
Cannot create temporary SpatiaLite cache.
Cannot connect to temporary SpatiaLite cache
Cannot create temporary id cache
Problem when updating id cache: %1 -> %2
Layer extent reported by the server is not correct. You may need to zoom again on layer while features are being downloaded
Download of features for layer %1 failed or partially failed: %2. You may attempt reloading the layer with F5
Layer extent reported by the server is not correct. You may need to zoom on layer and then zoom out to see all features
%1: The download limit has been reached.
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.
Network Error
Server Exception
Capabilities document is not valid
WFS version not supported
Invalid response
WFS / OGC API - Features
QGIS Development Server %1
Version of QGIS and libraries
Address and port (default: "localhost:8000")
address and port can also be specified with the environment
variables QGIS_SERVER_ADDRESS and QGIS_SERVER_PORT.
Log level (default: 0)
0: INFO
1: WARNING
2: CRITICAL
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.
Project file not found, the option will be ignored.
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.
Diffuse
Ambient
Warm
Cool
Specular
Linear
Helmert
Polynomial 1
Polynomial 2
Polynomial 3
Thin Plate Spline (TPS)
Projective
Not set
Delaunay triangulation
%n vertex has not been included in the triangulation%n vertices have not been included in the triangulation
geocode
Address field
%1 field
Geocoded
Empty address field for feature %1
No result for %1
Error geocoding %1: %2
Error transforming %1 to layer CRS
Batch Nominatim geocoder
geocode,nominatim,batch,bulk,address,match
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.
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.
Drop field(s)
This algorithm takes a vector layer and generates a new one that has the exact same content but without the selected columns.
Deletes fields from a vector layer.
drop,delete,remove,fields,columns,attributes
Remaining fields
Fields to drop
Field “%1” does not exist in input layer
Retain fields
This algorithm takes a vector layer and generates a new one that retains only the selected fields. All other fields will be dropped.
Retains selected fields from a vector layer.
drop,delete,remove,retain,keep,other,fields,columns,attributes
Retained fields
Fields to retain
Convert GPX feature type
gps,tools,babel,tracks,waypoints,routes
GPS
Input file
GPX files
Conversion
Waypoints from a Route
Waypoints from a Track
Route from Waypoints
Track from Waypoints
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).
Conversion command:
Process was canceled and did not complete
Process was unexpectedly terminated
Process completed successfully
Process %1 failed to start. Either %1 is missing, or you may have insufficient permissions to run the program.
Process returned error code %1
Resulting file is not a valid GPX layer
Convert GPS data
gps,tools,babel,tracks,waypoints,routes,gpx,import,export
Format
Feature type
Waypoints
Routes
Tracks
This algorithm uses the GPSBabel tool to convert a GPS data file from a range of formats to the GPX standard format.
Unknown GPSBabel format “%1”. Valid formats are: %2
The GPSBabel format “%1” does not support converting waypoints.
The GPSBabel format “%1” does not support converting routes.
The GPSBabel format “%1” does not support converting tracks.
Download GPS data from device
gps,tools,babel,tracks,waypoints,routes,gpx,import,export,export,device,serial
Device
Port
This algorithm uses the GPSBabel tool to download data from a GPS device into the GPX standard format.
Unknown GPSBabel device “%1”. Valid devices are: %2
Unknown port “%1”. Valid ports are: %2
Download command:
Upload GPS data to device
This algorithm uses the GPSBabel tool to upload data to a GPS device from the GPX standard format.
The GPSBabel format “%1” does not support waypoints.
The GPSBabel format “%1” does not support routes.
The GPSBabel format “%1” does not support tracks.
Upload command:
Raster layer properties
extent,pixel,size,width,height
Minimum x-coordinate
Maximum x-coordinate
Minimum y-coordinate
Maximum y-coordinate
Pixel size (width) in map units
Pixel size (height) in map units
Band has a nodata value set
Band nodata value
Number of bands in raster
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.
Roundness
roundness,circle
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 polygon features.
Shortest line between features
distance,shortest,minimum,nearest,closest,proximity
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
Destination layer
Maximum number of neighbors
Shortest lines
ST-DBSCAN clustering
Clusters spatiotemporal point features using a time and density based scan algorithm.
clustering,clusters,density,based,points,temporal,time,interval,duration,distance
Date/time field
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.
Could not write to GCP points file %1.
Could not open to GCP points file %1.
Malformed content at line %1
Layer Update Success
The SQL layer was updated successfully
layer is not valid, check the log messages for more information
Layer Update Error
Error updating the SQL layer: %1
Layer Notes — %1
Simple copy
WebDAV Storage
Request denied -- the API key was rejected
CircularString has less than 3 points and is not empty.
Curve[%1]: %2
LineString has less than 2 points and is not empty.
Search path for templates
Locator filter enabled
Locator filter default value
Locator filter prefix
Refine %n faceRefine %n faces
Transform %n vertex by expressionTransform %n vertices by expression
Add %n vertexAdd %n vertices
Remove %n vertex filling holesRemove %n vertices filling holes
Remove %n vertex without filling holesRemove %n vertices without filling holes
Add %n faceAdd %n faces
Remove %n faceRemove %n faces
Change %n vertex Z ValueChange %n vertices Z Value
Move %n vertexMove %n vertices
Transform %n vertex coordinatesTransform %n vertices coordinates
Flip edge
Merge faces
Split %n faceSplit %n faces
Force mesh by polyline
Triangulation failed. Skipping hole…
Mesh Editing
Search keys
Security constraints
Limitations of use
Access
Data source: %1
Point of contact
Network timeout
Feed last fetch time
Feed language
Feed latitude
Feed longitude
Created, Never Classified
Unclassified
Ground
Low Vegetation
Medium Vegetation
High Vegetation
Building
Low Point (Noise)
Reserved
Water
Rail
Road Surface
Wire - Guard (Shield)
Wire - Conductor (Phase)
Transmission Tower
Wire-Structure Connector (Insulator)
Bridge Deck
High Noise
User Definable
No color or time stored
Time is stored
Color is stored
Color and time are stored
Time and color are stored)
Time, color and near infrared are stored
Required attribute %1 not found in layer
Point Cloud
Extent Only
Attribute by Ramp
RGB
Classification
Prefer filename as layer name
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) has invalid geometry. Please fix the geometry or change the “Invalid features filtering” option for input layers 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.
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.
list[int]: list of dataset group indexes, see QgsProcessingParameterMeshDatasetGroups docs
dict{}: dictionary, see QgsProcessingParameterMeshDatasetTime docs
Entwine Point Clouds
Redirect is not supported!
Generic
Generic Python
macOS
Windows
Unix
Submit URL (urlencoded or JSON)
Submit URL (multipart)
<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>
Unsupported layer type: %1
Font %1 not found on system
Polymorphic relations for "%1"
Renderer opacity
Could not allocate sufficient memory for raster line symbol
The line style is not supported in QGIS
The brush style is not supported in QGIS
The symbol is not supported in QGIS
Font “%1” not available on system
All other features
Hybrid
FileWidget
Relation Editor
Vector Tile
Remove Connection
Are you sure you want to remove the connection to %1?
ArcGIS REST Servers
ArcGIS REST Server
Key field '%1' for view/query not found.
Keys for view/query undefined. Some functionality might not be available.
No key field for view/query given.
MS SQL Server
Point clouds
MapTiler Terrain RGB
Terrarium Terrain RGB
Untitled
An error occurred while transforming a feature
Last used georeferencer resampling method
Last used georeferencer compression method
Last used georeferencer use-zero-as-transparent option
Last used georeferencer transform method
Whether georeferencer should automatically save .points files
Whether georeferencer should automatically load results into the current project
Last used folder for georeferencer source files
Last used raster file filter for georeferencer source files
Last used folder for georeferencer destination files
Last used folder for georeferencer PDF report files
Current digitizing technique
Default map tool for given shape category
Current shape map tool
Circle from 2 points
Circle from 2 tangents and a point
Circle from 3 points
Circle from 3 tangents
Circle by a center point and another point
Circular string by radius
Ellipse from center and 2 points
Ellipse from center and a point
Ellipse from Extent
Ellipse from Foci
Rectangle from 3 points (distance)
Rectangle from 3 points (projected)
Rectangle from center and a point
Rectangle from extent
Regular polygon from 2 points
Regular polygon from center and a corner
Regular polygon from center and a point
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 longer than maximum length '%2'.
Can't set value for setting. Value '%1' is less than minimum value '%2'.
Can't set value for setting. Value '%1' is greather than maximum value '%2'.
Coded Values
Glob
Error reading metadata: '%1'
Error reading style definition: '%1'
Error reading sprite definition: '%1'
Error reading sprite image: '%1'
Error reading layer metadata (line %1, col %2): %3
Error reading layer metadata: '%1'
Cannot read gzip contents at offset %1: %2
Error extracting bundle contents as gzip: %1
Error reading tile: '%1'
axis
N
axis
NNE
axis
SSE
axis
S
axis
SSW
axis
NNW
axis
Y
axis
Up
axis
Down
axis
NE
axis
ENE
axis
E
axis
ESE
axis
SE
axis
SW
axis
WSW
axis
W
axis
WNW
axis
NW
axis
X
axis
Disp. R
axis
Disp. L
axis
Z
axis
U
axis
D
axis
F
axis
A
axis
P
axis
STBD
axis
CW
axis
CCW
axis
C+
axis
C-
axis
R+
axis
R-
axis
T
axis
AF
COPC Point Clouds
Extrusion height
Provider
URI
Started at
Location
Copy SQL
Total time (ms)
Row count
Query Logger
Unable to create cache directory "%1"
Unable to read cache file "%1"
Unable to open cache file "%1"
Unable to write to cache file "%1", error: "%2"
Unable to remove cache file "%1"
Geographic Coordinate
Difference (multiple)
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.
Intersection (multiple)
intersection,extract,overlap
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.
Measure Tool
Interval size
Fixed Interval
Failed to calculate statistics of the point cloud %1
A statistics calculation task for the point cloud %1 is already in progress
Unable to calculate statistics for node %1, error: "%2"
Unable to calculate statistics of an invalid index
Failed to load statistics JSON from COPC file, reason: %1
Error loading style
Error loading layer metadata
Remote layer
loading %1, please wait …
%1 is not a valid or recognized data source.
Invalid Data Source
Download with "Protocol" source type has failed, do you want to try the "File" source type?
%1 is not a valid or recognized data source, error: "%2"
Unable to load %1
%1 is not a supported raster data source
Unsupported Data Source
The layer is not a valid layer and can not be added to the map
Layer is not valid
Error loading layer definition
%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.
layer '%1' requires layer '%2' to be loaded but '%2' could not be found, please load it manually if possible.
Missing layer form dependency
Layer dependency '%2' required by '%1' was automatically loaded.
Invalid relationship %1
,
Canceled by user
Exported
An error occurred while searching for metadata in connection %1: %2
Uncounted
Referencing layer not set
Referencing layer %1 does not exist
Referencing layer %1 is not valid
Referenced layer not set
Referenced layer %1 does not exist
Referenced layer %1 is not valid
Relationship has no ID
No fields specified for relationship
Field %1 does not exist in referencing layer %2
Field %1 does not exist in referenced layer %2
One-to-one
One-to-many
Many-to-one
Many-to-many
Association
Composition
Metadata Search
Error while fetching metadata from %1: %2
Connection to database %1 failed
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 insert a new record into the qgis_layer_metadata table. Maybe this is due to table permissions (user=%1). Please contact your database administrator.
Polygon Annotation
Line Annotation
Marker Annotation
Text Annotation at Point
List of features to merge is empty
Could not store value '%1' in field of type %2: %3
Merged features
getObjectIds failed: %1 - %2
Failed to determine objectIdFieldName and/or objectIds
QTermWidget
Color Scheme Error
Cannot load color scheme: %1
QgisApp
Multiple Instances of QgisApp
Checking database
Reading settings
Setting up the GUI
Ctrl+5
Show Undo/Redo Panel
Ctrl+4
Show Advanced Digitizing Panel
Ctrl+6
Show Statistics Panel
Ctrl+7
Show Bookmarks Panel
Ctrl+3
Show Style Panel
Snapping and Digitizing Options
Project Snapping Settings
Checking provider plugins
Starting Python
Restoring loaded plugins
Initializing file filters
Restoring window state
Populate saved styles
QGIS Ready!
Zoom in to canvas
Zoom in to canvas (secondary)
Zoom out of canvas
Zoom in (secondary)
Loading layers
Minimize
Minimize Window
Ctrl+M
Minimizes the active window to the dock
Zoom
Toggles between a predefined size and the window size set by the user
Bring All to Front
Bring forward all open windows
Current Edits
Error
Failed to open Python console:
Multiple instances of QGIS application object detected.
Please contact the developers.
Ctrl+2
Show Browser Panel
Ctrl+0
Show GPS Information Panel
QGIS - %1 ('%2')
Panels
Toolbars
Window
&Database
&Web
Render
Toggle map rendering
CRS status - Click to open coordinate reference system dialog
Ready
Private qgis.db
QGIS
Layer Styling
Ctrl++
Ctrl+=
Ctrl+-
Ctrl+Alt+=
&User Profiles
°
Ctrl+K
Trigger Locator
Transforms are not installed: %1
Missing datum transforms
Overview
Layers
Manage Map Themes
Layer Order
Ctrl+9
Show Layer Order Panel
< Blank >
QGIS version
QGIS code revision
Compiled against Qt
Running against Qt
Compiled against GDAL/OGR
Running against GDAL/OGR
This copy of QGIS writes debugging output.
QGIS files
Diagram Properties
Annotations
Annotations (%1)
Save style to DB (%1)
Save style in database
A matching style already exists in the database for this layer. Do you want to overwrite it?
Export failed
A problem occurred while exporting: %1
Cannot open file
Cannot open exported file: %1
<b>%n</b> selected feature about to be deleted <b>is outside of the current map view</b>. Would you still like to continue?Some of the <b>%n</b> selected features about to be deleted <b>are outside of the current map view</b>. Would you still like to continue?
Delete %n FeatureDelete %n Features
%n feature on layer "%1", %n features on layer "%1",
<b>%n</b> selected feature is about to be deleted. Would you like to continue?<b>%n</b> selected features are about to be deleted. Would you like to continue?
Don't show this message again
%n feature deleted: %1%n features deleted: %1
Resulting geometry type (multipart) is incompatible with layer type (singlepart).
Merge Features
%n feature was pasted.%n features were pasted.
%n geometry collapsed due to intersection avoidance.%n geometries collapsed due to intersection avoidance.
Cannot create new layer.
Cannot copy style
Cannot parse style
Cannot paste style
Layer cannot be edited
Start Mesh Frame Edit
Starting editing the frame of this mesh layer will remove all dataset groups.
Alternatively, you can create a new mesh layer from that one.
Edit Current Mesh
Edit a Copy
Mesh editing
Unable to start mesh editing for layer "%1"
Unable to save editing for layer "%1"
Could not %1 changes to layer %2
No legend entries selected
Select the layers and groups you want to remove in the legend.
number of hidden layers not shown
(%n more hidden layer)(%n more hidden layers)
The following hidden layers will be removed:
%1
Remove layers and groups
number of legend items to remove
Remove %n legend entry?Remove %n legend entries?
number of removed legend entries
%n legend entry removed.%n legend entries removed.
%1 (%2 type unsupported)
Cannot copy style to duplicated layer.
https://qgis.org/en/site/getinvolved/development/bugreporting.html
Map %1
3D view currently does not support unprojected coordinate reference systems (CRS).
Please switch project's CRS to a projected CRS.
3D Map %1
Do you want to save the current project? %1
Active Tasks
Untitled Project
Undo/Redo
Advanced Digitizing
Browser
Browser (2)
GPS Information
Log Messages
Preferences…
Open Active Profile Folder
New Profile…
Filter Legend by Map Content
Open the Layer Styling panel
Compiled against PROJ
Running against PROJ
Add Virtual Layer
Calculating raster expression…
Revert Project
Are you sure you want to discard all unsaved changes the current project?
Save Project As
Layer Exported
Save Raster
Cannot write raster. Error code: %1
Merging features…
Error copying layer
Error pasting layer
Stop Editing
The following tasks are currently running which depend on layers in this project:
%1
Please cancel these tasks and retry.
Current CRS: %1
No projection
Add Point Feature
Add Line Feature
Add Polygon Feature
Add Record
Map Views
A view with this name already exists
Default failed to open: %1
Default not found: %1
Open Template Project
Auto-open Project
Failed to open: %1
Not valid project file: %1
Project failed to open: %1
Default template has been reopened: %1
File not found: %1
Loading project: %1
Unable to open project
Ctrl+8
Show Overview Panel
Ctrl+1
Show Layers Panel
Project loaded
Choose a QGIS project file
Saved project to: %1
Unable to save project %1
CRS was undefined
Edit first feature in attribute table
Edit previous feature in attribute table
Edit next feature in attribute table
Edit last feature in attribute table
Installed font %1
View License
Font License
Font installation failed
%1 font installation failed
View Error
Font Install Failed
To reselect features, choose a vector layer in the legend.
Rotation
Add Group
Filter Legend
Show Private Layers
Filter legend by expression
Expand All
Collapse All
QGIS code branch
Qt version
Python version
GDAL/OGR version
PROJ version
EPSG Registry database version
Compiled against GEOS
Running against GEOS
GEOS version
SQLite version
Compiled against PDAL
Running against PDAL
PDAL version
PostgreSQL client version
No support
SpatiaLite version
QWT version
QScintilla2 version
OS version
Active Python plugins
Cannot get virtual layer select dialog from provider.
New GPX File
GPS eXchange file
Unable to create a GPX file with the given name. Try again with another name or in another directory.
Raster calculator
Calculation complete.
Could not create destination file.
Could not read input layer.
Could not parse raster formula.
Insufficient memory available for operation.
Invalid band number for input layer.
Mesh Calculator
Mesh calculator with mesh layer in edit mode is not supported.
Calculating mesh expression…
Mesh calculator
Could not evaluate the formula.
Invalid or incompatible datasets used.
Could not parse mesh formula.
Do you want to open the backup file
%1
instead?
QGZ files
Open a Project
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
Insufficient permissions
The project file is not writable.
DXF export completed
Successfully exported DXF to <a href="%1">%2</a>
Load template
Could not read template file
Could not load template file
No action selected
Run feature action<br><b>%1</b>
Original source URI: %1
Commit Errors
Commit errors
Could not commit changes to layer %1
Errors: %1
Show more
Please select a vector layer first
Export to vector file failed.
Error: %1
No Layer Selected
To delete features, you must select a vector layer in the legend
No Vector Layer Selected
Deleting features only works on vector layers
Provider does not support deletion
Data provider does not support deleting features
Layer not editable
The current layer is not editable. Choose 'Start editing' in the digitizing toolbar.
No Features Selected
Features deleted
Problem deleting features
number of features deleted
%n feature deleted.%n features deleted.
Abort
Title can not be empty!
Title already exists!
No active layer
No active layer found. Please select a layer in the layer list
Not enough features selected
The merge tool requires at least two selected features
Merged feature attributes
• %1
The following tasks are currently running in the background:
%1
Do you want to try canceling these active tasks?
Layer Diagram Properties
Successfully saved raster layer to <a href="%1">%2</a>
Error saving layer definition file
Save as QGIS Layer Style File
QGIS Layer Style File
Successfully saved vector layer to <a href="%1">%2</a>
Save Error
Loading “%1”
Don't show this again.
Layer Saved
Successfully saved scratch layer to <a href="%1">%2</a>
Could not make temporary scratch layer permanent.
Error: %1
Save Scratch Layer
Delete %n feature from layer "%1"Delete %n features from layer "%1"
A problem occurred during deletion from layer "%1". %n feature not deleted.A problem occurred during deletion from layer "%1". %n features not deleted.
print layout
report
Enter a unique %1 title
(a title will be automatically generated if left empty)
%1 copy
Set as atlas feature for %1
The merge tool requires at least two selected features.
Invalid result
Modifying features can only be done for layers in editing mode.
Merge failed
An error occurred during the merge operation.
No active vector layer
To invert selection, choose a vector layer in the legend
Features cut
Features pasted
Paste features
defaulting to CRS %1
Event Tracing
Tracing is not enabled. Look for "enableEventTracing" in Options > Advanced.
Tracing started.
Save Event Trace...
Event Traces (*.json)
defaulting to project CRS %1
Create user profile manager
Create network logger
Setting up UI
Checking user database
Creating theme folder
Building style sheet
Creating map canvas
Message bar
Welcome page
User input dock
Layer tree
Undo dock
Advanced digitize panel
Statistics dock
Bookmarks widget
Snapping utilities
Geometry validation
Geometry Validation
Plugin manager
Layer style dock
Developer tools dock
Debugging/Development Tools
F12
Show Debugging/Development Tools
Snapping dialog
Temporal Controller
Plugin installer
Updating recent project paths
Update recent project paths
Restore window state
Update customization on main window
Show main window
Ctrl+Shift+.
New project
Details
The following warnings were generated while converting the vector tile style:
Vector tiles
Style could not be completely converted
https://qgis.org/en/site/about/sustaining_members.html
Compiled against SQLite
Running against SQLite
Layer creation failed: %1
An error occurred while performing the calculation.
All Project Files
Open Project
DXF export failed, device is not writable
DXF export failed, the device is invalid
DXF export failed, the extent could not be determined
Security warning
Executing a script from an untrusted source can harm your computer. Only continue if you trust the source of the script. Continue?
Repair Data Source
source provider
destination provider
data source creation
write error
Style saved
Successfully exported style to <a href="%1">%2</a>
Save Style
Delete at least %1 feature(s) on other layer(s)
Delete %1 feature(s) on layer "%2", %3 as well
and all of its other descendants.
Delete these features?
%1 on layer %2.
Create %1
Duplicate Feature
Duplicate Feature and Digitize
Set as Atlas Feature for %1
Could not store value '%1' in field of type %2: %3
To deselect all features, choose a vector layer in the legend
No features pasted.
%1 of %2 features could be pasted.
Geometry collapsed due to intersection avoidance.
Pasted
Paste as Scratch Layer
Layer name
No features in clipboard.
Multiple geometry types found, features with geometry different from %1 will be created without geometry.
Cannot create field %1 (%2,%3)
%1 and %2
%1, %2, …
Start editing failed
Create database query logger
Layer Styling (%1)
Nudge profile tool curve to the left
Nudge profile tool curve to the right
Show Vertex Editor
Resolve vector layer dependencies
Could not commit changes
Save default style to local database
Cannot create field %1 (%2,%3), falling back to string type
Provider cannot be opened for editing
Do you want to save the changes to layers %1?
Do you want to save the changes to layer %1?
Problems during roll back: '%1'
Mesh 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?
Problems during roll back
Could not %1 changes to layer %2
Errors: %3
rollback
cancel
Save
all
Rollback
Cancel
Current edits
%1 current changes for %2 layer(s)?
Filter on Joined Fields
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
The following layers are marked as required by the project:
%1
Please deselect them (or unmark as required) and retry.
The following tasks are currently running which depend on this layer:
%1
Please cancel these tasks and retry.
copy
Plugin layer
Group layer
Duplicate layer:
%1 (duplication resulted in invalid layer)
Layer duplication complete
Note that it's using the same data source.
Set scale visibility for selected layers
Loading Python support
Couldn't load Python support library: %1
Couldn't resolve python support library's instance() symbol.
There is a new version of QGIS available
You are running a development version of QGIS
You are running the current version of QGIS
QGIS Version Information
Unable to get current version information from server
Style Manager
Keyboard Shortcuts
Custom Projections
Interface Customization
To perform a full histogram stretch, you need to have a raster layer selected.
To change brightness or contrast, you need to have a raster layer selected.
To change gamma, you need to have a raster layer selected.
https://qgis.org/en/site/getinvolved/
https://donate.qgis.org/
Map tool handler is not properly constructed
3D Map
3D Maps
Elevation Profile
New 3D Map View
Project extent is not valid. Please add or activate a layer to render.
Save Project
Close Project
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 scratch layers. These layers are not saved to disk and their contents will be permanently lost. Are you sure you want to proceed?
Unknown CRS
Pan distance %1 (%2)
Add to the current selection
Subtract from the current selection
Intersect with the current selection
Select features completely within
Add features completely within to the current selection
Subtract features completely within from the current selection
Intersect features completely within with the current selection
1 feature selected on layer %1 (%2).
Task failed
New bookmark
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 created by a newer version of QGIS (%1) and could not be completely loaded.
Select Transformation for %1
Network request to %1 timed out, any data received is likely incomplete.
QGIS Authentication
%1 Panel
Transaction
Cannot duplicate feature in not editable mode on layer %1
%1 children on layer %2 duplicated
%1 features on layer %2 duplicated
%3
Digitize the duplicate on layer %1
Duplicate digitized
%n child on layer %1 duplicated%n children on layer %1 duplicated
Feature on layer %1 duplicated
%2
Templates
Template Name
Name for the template
Template not saved
The template can not have an empty name.
Overwrite Template
The template %1 already exists, do you want to replace it?
Overwrite
Template saved
Template %1 was saved
Save as Local File
https://qgis.org/en/site/forusers/commercial_support.html
Layer %1
The merge features tool only works on vector layers.
Merging features can only be done for layers in editing mode.
Please select a layer in the layer list
Invalid layer
To select all, choose a vector layer in the legend.
To select features, choose a vector layer in the legend.
Project has layer(s) in edit mode with unsaved edits, which will NOT be saved!
number of selected features
%n feature selected on layer %1.%n features selected on layer %1.
Exit QGIS
Do you really want to quit QGIS?
New profile name
Task complete
Project file is older
Please check the <a href="#messageLog">message log</a> for further info.
Warning
This layer doesn't have a properties dialog.
Proxy authentication required
Failed to run Python script:
The current layer has no selected features
Current clockwise map rotation in degrees
Messages
QgisAppInterface
Attributes changed
QgisCustomWidgets
QGIS custom widgets
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.
Select Wall Color
Select Roof Color
Select Shadow Color
Qgs25DRendererWidgetBase
Height
Angle
Advanced Configuration
…
Roof color
Wall color
<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>
Shade walls based on aspect
Shadow
Color
Size
°
<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
QGIS (3D)
Qgs3DAnimationExportDialog
Select directory for 3D animation frames
Qgs3DAnimationWidget
<none>
Export Animation
Unable to export 3D animation
Exporting frames...
Abort
Keyframe time
Keyframe time [seconds]:
There is already a keyframe at the given time
Qgs3DAxis
&Off
Disable 3D axis
Coordinate Reference &System
Coordinate Reference System 3D axis
&Cube
Cube 3D axis
&Left
&Center
&Right
&Top
&Middle
&Bottom
&Home
&North
&East
&South
&West
Qgs3DMapCanvasWidget
Camera Control
Zoom Full
Toggle On-Screen Navigation
Identify
Measurement Line
Animations
Save as Image…
Export 3D Scene
Set View Theme
Options
Show Shadows
Show Eye Dome Lighting
Show Ambient Occlusion
2D Map View Follows 3D Camera
3D Camera Follows 2D Map View
Show Visible Camera Area in 2D Map View
Configure…
Save as Image
Successfully saved the 3D map to <a href="%1">%2</a>
Dock 3D Map View
Choose a file name to save the 3D map canvas to an image
3D Configuration
Loading %n tileLoading %n tiles
(none)
Qgs3DMapConfigWidget
Terrain Based
Walk Mode (First Person)
Perspective Projection
Orthogonal Projection
Flat Terrain
DEM (Raster Layer)
Online
Mesh
Coordinate Reference System
Cube
Left
Center
Right
Top
Middle
Bottom
Top Left
Top Right
Bottom Left
Bottom Right
An elevation layer must be selected for a DEM terrain
An elevation layer must be selected for a mesh terrain
No lights exist in the scene
Qgs3DMapScene
The following layers were not exported:
3D exporter warning
Qgs3DMapToolIdentify
Distance to camera
Qgs3DMeasureDialog
3D Measurement Tool
&New
Total 3D Distance
&Configuration
map units
Horizontal Distance
Vertical Distance
3D Distance
Qgs3DModelSourceLineEdit
All files
Select 3D Model File
3D Model From URL
Enter 3D Model URL
Embed 3D Model File
Extract 3D Model File
Qgs3DOptionsBase
3D Options
Default Camera Settings
°
Projection type
Field of View
Navigation mode
Movement speed
Invert vertical axis
Qgs3DOptionsFactory
3D
Qgs3DOptionsWidget
Terrain Based
Walk Mode (First Person)
Perspective Projection
Orthogonal Projection
Never
Only When Dragging
Always
Qgs3DRendererRulePropsWidget
Rule Properties
Description
Filter
Else
Catch-all for other features
Test
Symbol
Test Filter
Filter expression parsing error:
number of filtered features
Filter returned %n featureFilter returned %n features
Qgs3DSymbolDialog
3D Symbol
Qgs3DViewsManagerDialog
3D Map Views Manager
&Remove…
&Duplicate…
&Show
&Rename…
Duplicate
Remove 3D View
Do you really want to remove selected 3D view?
Rename
3D view
%1 3D Map View
Enter a unique 3D map view title
Title already exists!
QgsAbout
About
About QGIS
License
QGIS is licensed under the GNU General Public License
QGIS Home Page
about:blank
What's New
Providers
Developers
Contributors
Translators
Donors
<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>
Available QGIS Data Provider Plugins
Available QGIS Authentication Method Plugins
Available Qt Database Plugins
Available Qt Image Plugins
Qt Image Plugin Search Paths <br>
Developers Map
https://www.gnu.org/licenses
Join our User Mailing List
QgsAbstractDataSourceWidget
&Add
Add selected layers to map
Close this dialog without adding any layer
QgsAbstractDbSourceSelect
&Set Filter
Set Filter
All
Wildcard
Regular Expression
QgsAbstractFileContentSourceLineEdit
Select File…
Embed File…
Extract Embedded File…
From URL…
Embedded file
Successfully extracted file to <a href="%1">%2</a>
QgsAbstractRelationEditorWidget
Really delete entry?
The entry on %1 is still linked to %2 features on %3. Do you want to delete it?
Delete
Really delete entries?
The %1 entries on %2 are still linked to %3 features on %4. Do you want to delete them?
%n feature on layer "%1", %n features on layer "%1",
Delete at least %1 feature(s) on other layer(s)
Delete %1 feature(s) on layer "%2", %3 as well
and all of its other descendants.
Delete these features?
%1 on layer %2.
%n feature deleted: %2%n features deleted: %2
For 1:n relations is not possible to link to multiple features
Link existing child features for parent %1 "%2"
QgsActionLocatorFilter
Actions
Active
QgsActionMenu
&Actions
Not supported on your platform
QgsActionScopeRegistry
Canvas
Available for the action map tool on the canvas.
Available for individual fields. For example in the attribute table.
Field
Feature
Layer
Form
Available only when connected to a form action button in a drag and drop attribute form.
Available for individual features. For example on feature forms or per row in the attribute table.
Available as layer global action. For example on top of the attribute table.
QgsActiveLayerFeaturesLocatorFilter
Active Layer Features
Limit the search to the field '%1'
Open form…
Attributes changed
&Maximum number of results:
QgsAddAttrDialog
Add Field
Invalid field name. This field name is reserved and cannot be used.
No name specified. Please specify a name to create a new field.
QgsAddAttrDialogBase
N&ame
Comment
Type
Add Field
Precision
Length
Provider type
Maximum number of digits after the decimal place. For example 123.45 requires a field precision of 2.
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.
QgsAddTabOrGroup
Add Container for %1
QgsAddTabOrGroupBase
Number of columns
Label
Container Type
Tab
Group box in container
QgsAdvancedDigitizingDockWidget
Some constraints are incompatible. Resulting point might be incorrect.
Do Not Snap to Common Angles
%1, %2, %3, %4°…
Snap to common angles
Construction Tools
Construction mode
press c to toggle on/off
Distance
press d for quick access
Lock distance
press Ctrl + d for quick access
Continuously lock distance
Toggles relative angle to previous segment
press Shift + a for quick access
Angle
press a for quick access
Lock angle
press Ctrl + a for quick access
Continuously lock angle
Toggles relative x to previous node
press Shift + x for quick access
X coordinate
press x for quick access
Lock x coordinate
press Ctrl + x for quick access
Continuously lock x coordinate
Toggles relative y to previous node
press Shift + y for quick access
Y coordinate
press y for quick access
Lock y coordinate
press Ctrl + y for quick access
Continuously lock y coordinate
Toggles relative z to previous node
press Shift + z for quick access
Z coordinate
press z for quick access
Lock z coordinate
press Ctrl + z for quick access
Continuously lock z coordinate
Toggles relative m to previous node
press Shift + m for quick access
M coordinate
press m for quick access
Lock m coordinate
press Ctrl + m for quick access
Continuously lock m coordinate
Snapping must be enabled to utilize perpendicular mode.
Snapping must be enabled to utilize parallel mode.
Snapping must be enabled to utilize line extension mode.
Snapping must be enabled to utilize xy point mode.
A first vertex should be drawn to utilize perpendicular mode.
A first vertex should be drawn to utilize parallel mode.
Perpendicular 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.
Perpendicular
press p to switch between perpendicular, parallel and normal mode
Parallel
Angle 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.
Long
Lat
x
y
CAD tools are not enabled for the current map tool
QgsAdvancedDigitizingDockWidgetBase
Advanced Digitizing
Error
<html><head/><body><p>Enable advanced digitizing tools</p></body></html>
…
d
a
x
y
Toggle Floater
z
m
Construction
QgsAdvancedDigitizingFloaterBase
d
a
x
-
y
z
m
QgsAdvancedSettingsWidgetBase
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>
I will be careful, I promise!
QgsAfsProvider
Retrieve service definition
getLayerInfo failed
Could not retrieve layer extent
Could not parse spatial reference
Failed to determine geometry type
Retrieve object IDs
Error while deleting features: %1
Error while adding features: %1
Error while updating features: %1
Error while adding fields: %1
Error while deleting fields: %1
Error while creating attribute index: %1
Source
QgsAggregateMappingModel
Source Expression
Aggregate Function
Delimiter
Name
Type
Length
Precision
QgsAggregateToolButton
Exclude
QgsAlignRasterDialog
Align Rasters
Raster layers to align
+
/
-
Output size
Reference layer
Cell size
Grid offset
Add aligned rasters to map canvas
CRS
Clip to Extent
[best reference]
Failed to align rasters:
QgsAlignRasterLayerConfigDialog
Configure Layer Resampling
Nearest Neighbour
Bilinear (2x2 Kernel)
Cubic (4x4 Kernel)
Cubic B-Spline (4x4 Kernel)
Lanczos (6x6 Kernel)
Average
Mode
Maximum
Minimum
Median
First Quartile (Q1)
Third Quartile (Q3)
Browse…
Rescale values according to the cell size
Input raster layer:
Output raster filename:
Resampling method:
Select output file
GeoTIFF
QgsAlignmentComboBox
Left
Center
Right
Justify
Top
Vertical Center
Bottom
QgsAllLayersFeaturesLocatorFilter
Open form…
Attributes changed
&Maximum number of results:
&Maximum number of results per layer:
Features in All Layers
QgsAmbientOcclusionSettingsWidget
Ambient Occlusion
Radius
Intensity
map units
Occlusion Threshold
%
The strength of the shading applied, bigger values means more pronounced and darker colors.
The radius of the neighborhood: bigger values mean objects further away will add to the occlusion.
Only apply occlusion effect when at least the specified amount of neighboring points is occluded.
QgsAmsProvider
Could not parse spatial reference
Source
Service Info
Layer Info
Unexpected image size for block. Expected %1x%2, got %3x%4
QgsAmsTiledImageDownloadHandler
network request update failed for authentication config
Network
Tile request error (Status: %1; Content-Type: %2; Length: %3; URL: %4)
WMS
Returned image is flawed [Content-Type: %1; URL: %2]
QgsAngleMagnetWidget
°
Snap to
No snapping
QgsAnimationExportDialog
Draw active decorations: %1
none
Select Directory for Animation Frames
QgsAnimationExportDialogBase
Export Map Animation
Output directory
Temporal Settings
Range
M/d/yyyy h:mm AP
to
Step (frame length)
Template
Number of # represents number of digits (e.g. frame###.png -> frame001.png)
Map Settings
Output width
px
Lock aspect ratio (including while drawing extent onto canvas)
Extent
Output height
Draw active decorations
Set to the project fixed time extent or the extent from the project's layers
QgsAnnotation
Annotation
QgsAnnotationCommonPropertiesWidgetBase
Annotation Properties
Reference Scale
Minimum scale, i.e. most "zoomed out".
Rendering
Z-index
QgsAnnotationItemPropertiesWidget
No item selected.
QgsAnnotationItemPropertiesWidgetBase
Annotation Item Properties
Layer Rendering
Blending mode
Opacity
QgsAnnotationItemPropertiesWidgetFactory
Annotation
QgsAnnotationLayer
General
Name
Extent
Item count
Items
Type
Count
QgsAnnotationLayerProperties
Layer Properties - %1
Style
Load Style…
Save Style…
Save as Default
Restore Default
Default Style
Load layer properties from style file
QGIS Layer Style File
Load Style
Save layer properties as style file
Save Style
Select transformation for the layer
QgsAnnotationLayerPropertiesBase
Annotation Layer Properties
Information
Source
Rendering
Settings
Layer name
Assigned Coordinate Reference System (CRS)
<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>
Scale Dependen&t Visibility
Layer Rendering
Blending mode
Opacity
QgsAnnotationManager
Annotations
QgsAnnotationPointTextItemWidget
Insert Expression
QgsAnnotationPointTextWidgetBase
Point Text Annotation
Insert/Edit Expression…
QgsAnnotationSymbolWidgetBase
Marker Annotation
QgsAnnotationWidgetBase
Frame style
Fixed map position
Contents Margins
Top
mm
Bottom
Left
Right
Allows the annotation to be associated with a map layer. If set, the annotation will only be visible when the layer is visible.
Map marker
Linked layer
QgsAppDirectoryItemGuiProvider
Refresh
New
Directory…
Create Directory
Directory name
The path “%1” already exists.
Could not create directory “%1”.
GeoPackage…
New GeoPackage
Created <a href="%1">%2</a>
ShapeFile…
New GeoPackage.gpkg
New GeoPackage (%1).gpkg
GeoPackage creation failed: %1
New ShapeFile
Layer creation failed: %1
ESRI FileGeodatabase…
New File Geodatabase.gdb
New File Geodatabase (%1).gdb
New ESRI File Geodatabase
Database creation failed: %1
Add as a Favorite
Rename Favorite…
Remove Favorite
Hide from Browser
Hidden Items
Show More…
Set Color…
Clear Custom Color
Scanning
Monitor for Changes
Fast Scan this Directory
Open Directory…
Open in Terminal…
Properties…
Directory Properties…
favorite “%1”
Rename Favorite
Set Color
QgsAppFileItemGuiProvider
Open %1 Externally…
Manage
Rename “%1”…
file
Rename %1
Rename “%1” to
A file with this name already exists.
Delete “%1”…
Delete Selected Files…
Delete Files
Delete %1
Permanently delete %n file?Permanently delete %n files?
Permanently delete “%1”?
The following files will be deleted:
One or more selected files exist in the current project. Are you sure you want to delete these files?
The file %1 exists in the current project. Are you sure you want to delete it?
Delete and Remove Layers
Delete and Retain Layers
The following layers will be affected:
Could not delete %1
Could not delete %n fileCould not delete %n files
Show in Files
File Properties…
Cannot rename to “%1”: A file with this name already exists
The file %1 exists in the current project. Are you sure you want to rename it?
Rename and Update Layer Paths
Rename but Leave Layer Paths
QgsAppLayerTreeViewMenuProvider
&Expand All
&Collapse All
Co&py Group
Set Group &CRS…
Set Group &WMS Data…
E&xport
Save as Layer &Definition File…
Show &Labels
Zoom to Nat&ive Resolution (100%)
&Stretch Using Current Extent
Update SQL Layer…
%1 — Update SQL
Open &Attribute Table
Repair Data Source…
C&hange Data Source…
Actions on Selection (%1)
Set Layer Scale &Visibility…
Zoom to &Visible Scale
Mixed CRS
No CRS
Set &Project CRS from Layer
Set to %1
Set &Layer CRS…
Make Permanent…
Save Features &As…
Save &Selected Features As…
Save as &QGIS Layer Style File…
Save &As…
Styles (%1)
Edit Symbol…
Edit Layer Notes…
Add Layer Notes…
Remove Layer Notes
Are you sure you want to remove all notes for the layer “%1”?
Select Features
matching features
%n matching feature selected%n matching features selected
No matching features found
Show in Attribute Table
No Symbol
There is no symbol associated with the rule.
Paste Layer/Group
&Remove Group…
Copy Layer
&Duplicate Layer
&Remove Layer…
Layer CRS
Copy Symbol
Paste Symbol
&Properties…
&Filter…
Edit Virtual Layer…
&Toggle Items
&Show All Items
&Hide All Items
Symbol Selector
Copy Style
Paste Style
Styles
QgsAppMissingGridHandler
No transform available between %1 and %2
This grid is part of the “<i>%1</i>” package, available for download from <a href="%2">%2</a>.
This grid is available for download from <a href="%1">%1</a>.
<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>
Details
No Transformations Available
Cannot use preferred transform between %1 and %2
This transformation requires the grid file “%1”, which is not available for use on the system.
This grid is part of the <i>%1</i> package, available for download from <a href="%2">%2</a>.
<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 unknown accuracy, while the preferred transformation “<i>%2</i>” has accuracy %3 meters.</p>
<p>The preferred transform between <i>%1</i> and <i>%2</i> is not available for use on the system.</p>
Preferred Transformation Not Available
<p>No transform is available between <i>%1</i> and <i>%2</i>.</p><p style="color: red">%3</p>
Cannot use project transform between %1 and %2
<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>The operation specified for use in the project is:</p><p><code>%1</code></p>
Project Transformation Not Available
Used a ballpark transform from %1 to %2
<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.
Ballpark Transform Occurred
Cannot transform between dynamic CRS at difference coordinate epochs
<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>
Unsupported Transformation
QgsAppQueryLogger
Requests
QgsApplication
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
match indentation of application state
Load user fonts
Load color schemes
Load bookmarks
match indentation of application state
[ERROR] Can not make qgis.db private copy
Can not make '%1' user writable
Could not open qgis.db
Creation of missing tbl_srs in the private qgis.db failed.
%1
Migration of private qgis.db failed.
%1
Creation of missing tbl_projection in the private qgis.db failed.
%1
Update of view in private qgis.db failed.
%1
Create query logger
Setup coordinate reference system registry
Create connection registry
Create project storage registry
Create metadata provider registry
Create font manager
Setup task manager
Setup action scope registry
Setup numeric formats
Setup field formats
Setup SVG cache
Setup image cache
Setup source cache
Setup color scheme registry
Setup paint effect
Setup symbol layer registry
Recent style handler
Setup callout registry
Setup renderer registry
Setup raster renderer registry
Setup point cloud renderer registry
Setup GPS registry
Setup GPSBabel format registry
Setup plugin layer registry
Setup Processing registry
Setup layout item registry
Setup annotation registry
Setup annotation item registry
Setup 3D symbol registry
Setup 3D renderer registry
Setup project storage registry
Setup layer metadata provider registry
Setup external storage registry
Setup network content cache
Setup layout check registry
Setup classification registry
Setup bookmark manager
Setup tile download manager
Setup scalebar registry
QgsArcGisAsyncParallelQuery
network request update failed for authentication config
Network
QgsArcGisAsyncQuery
network request update failed for authentication config
QgsArcGisFeatureServiceItem
Connection failed: %1
QgsArcGisMapServiceItem
Connection failed: %1
QgsArcGisPortalGroupItem
Connection failed: %1
QgsArcGisPortalGroupsItem
Groups
Connection failed: %1
QgsArcGisRestConnectionItem
Connection failed: %1
QgsArcGisRestDataItemGuiProvider
New Connection…
Save Connections…
Load Connections…
Refresh
Edit Connection…
Remove Connection…
View Service Info
Add Filtered Layer to Project…
Create a New ArcGIS REST Server Connection
Modify ArcGIS REST Server Connection
Load Connections
XML files (*.xml *.XML)
QgsArcGisRestFolderItem
Connection failed: %1
QgsArcGisRestServicesItem
Services
Connection failed: %1
QgsArcGisRestSourceSelect
Add with Filter
Create a New ArcGIS REST Server Connection
Modify ArcGIS REST Server Connection
Are you sure you want to remove the %1 connection and all associated settings?
Confirm Delete
Load Connections
XML files (*.xml *.XML)
QgsArcGisRestSourceWidgetBase
ArcGIS REST Connection
Authentication
Referer
Optional custom referer
QgsArcGisServiceSourceSelectBase
Server Connections
Create a new database connection
&New
Edit selected database connection
Edit
Remove connection to selected database
Remove
Load connections from file
Load
Save connections to file
Save
Display WFS FeatureTypes containing this word in the title, name or abstract
Only request features overlapping the current view extent
Image Encoding
Coordinate Reference System
Connect
Refresh
QgsArcgisVectorTileConnectionDialog
ArcGIS Vector Tile Service Connection
Connection Details
Authentication
Referer
Min. Zoom Level
Service URL
Name
Optional custom referer
URL of the VectorTileServer API endpoint, e.g. https://domain/arcgis/rest/services/Layer_1/VectorTileServer
https://domain/arcgis/rest/services/Layer_1/VectorTileServer
Name of the new connection
Max. Zoom Level
Style URL
If specified, will override the default style defined for the layer with the entered URL
Optional
Connection Properties
The maximum zoom level (%1) cannot be lower than the minimum zoom level (%2).
QgsArrowSymbolLayerWidgetBase
Curved arrows
Single
…
Single, reversed
Double
Offset
Arrow type
Head thickness
Head length
<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
Left/Exterior half
Right/Interior half
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>
Repeat arrow on each segment
Head type
Arrow width
QgsAttributeActionDialog
Generic
Python
macOS
Windows
Unix
Open URL
Submit URL (urlencoded or JSON)
Submit URL (multipart)
Add New Action
Echo attribute's value
Attribute Value
Run an application
Run application
Feature ID
Display the feature id in the message bar
Selected field's value (Identify features tool)
Field Value
Clicked coordinates (Run feature actions tool)
Clicked Coordinate
Open file
Search on web based on attribute's value
Search Web
List feature ids
Duplicate selected features
Duplicate selected
Edit Action
QgsAttributeActionDialogBase
Attribute Actions
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.
Type
Description
Short Title
Action Scopes
On Notification
<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>
Only when editable
Add a new action
Show in Attribute Table
Layout
Separate Buttons
Combo Box
Action
Action List
Create Default Actions
Capture
Remove the selected action
Move the selected action up
Move the selected action down
QgsAttributeActionPropertiesDialog
File dialog window title
Select an action
Images( %1 ); All( *.* )
Choose Icon…
Additional variables
QgsAttributeActionPropertiesDialogBase
Inserts the selected field into the action
Insert
Browse for action
Click to browse for an action
Clicking the button will let you select an application to use as the action
Type
Description
Icon
Short Name
Generic
Enter the name of an action here. The name should be unique (QGIS will make it unique if necessary).
…
Execute if notification matches
Action Text
<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>
Enable only when editable
Python
Mac
Windows
Unix
Action Scopes
Captures any output from the action
Captures the standard output or error generated by the action and displays it in a dialog box
Capture output
Enter the action name here
Mandatory description
Leave empty to use only icon
Open URL
Submit URL (urlencoded or JSON)
Submit URL (multipart)
<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
%1 - Feature Attributes
QgsAttributeForm
Attributes changed
Apply changes to edited features?
JSON value for %1 is invalid and has not been saved
No matching features found
Updated multiple feature attributes
Unsaved multiedit changes: <a href="#apply">apply changes</a> or <a href="#reset">reset changes</a>.
invalid fields
Changes to this form will not be saved. %n field doesn't meet its constraints.Changes to this form will not be saved. %n fields don't meet their constraints.
&Reset Form
&Flash Features
Show in &Table
Open the attribute table editor with the filtered features
&Zoom to Features
&Select Features
Select Features
Add to Current Selection
Remove from Current Selection
Filter Current Selection
Filter Features
Filter Within ("AND")
Extend Filter ("OR")
Python macro could not be run due to missing permissions.
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.
No feature joined
Join settings do not allow editing
Join settings do not allow upsert on edit
Joined layer is not toggled editable
Multiedit Attributes
matching features
%n matching feature selected%n matching features selected
Edits will be applied to all selected features.
Attribute changes for multiple features applied.
Changes could not be applied.
Failed to create widget with type '%1'
Close
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
Columns
Show label
Title
Style
Background color
Control Visibility by Expression
Show as Group Box
Collapsed
Control Collapsed by Expression
QgsAttributeLoadValues
Load Values from Layer
Layer
Description
Value
Select data from attributes in selected layer.
View All
Insert NULL value on top
QgsAttributeTableDelegate
Attribute changed
QgsAttributeTableDialog
Attribute Table
Invert selection (Ctrl+R)
Copy selected rows to clipboard (Ctrl+C)
Zoom map to the selected rows (Ctrl+J)
Ctrl+J
Pan map to the selected rows (Ctrl+P)
Ctrl+P
Toggle editing mode (Ctrl+E)
Ctrl+E
Reload the table
Select features using an expression
Ctrl+Shift+A
Select all (Ctrl+A)
Toggle multi edit mode
Select/filter features using form (Ctrl+F)
Paste features from clipboard (Ctrl+V)
New field
Ctrl+W
Table View
=
Update All
Select/filter features using form
Ctrl+F
Delete field (Ctrl+L)
New field (Ctrl+W)
Switch to form view
Form View
Switch to table view
Toggle editing mode
Save edits
Save edits (Ctrl+S)
Delete selected features
Select all
Invert selection
Move selection to top
Pan map to the selected rows
Zoom map to the selected rows
Cut selected rows to clipboard
Cut selected rows to clipboard (Ctrl+X)
Copy selected rows to clipboard
Paste features from clipboard
Delete field
Conditional formatting
Dock Attribute Table
Actions
Add feature
Open field calculator
Open field calculator (Ctrl+I)
Ctrl+I
An error occurred while trying to update the field %1
An error occurred while evaluating the calculation string:
%1
Update Attributes
%1 — Features Total: %L2, Filtered: %L3, Selected: %L4
Failed to add field '%1' of type '%2'. Is the field name unique?
Update Filtered
Multiedit is not supported when using custom UI forms
Search is not supported when using custom UI forms
Calculating field
Feature Added
Attribute added
Add Field
Deleted attribute
The attribute(s) could not be deleted
Attribute error
%n feature on layer "%1", %n features on layer "%1",
%n feature deleted: %1%n features deleted: %1
Delete at least %1 feature(s) on other layer(s)
Delete of feature on layer "%1", %2 as well
and all of its other descendants.
Delete these features?
%1 on layer %2.
Delete Feature
Geometryless feature added
Update Selected
Ctrl+R
Del
Organize Columns
Deselect all features from the layer
Deselect all features from the layer (Ctrl+Shift+A)
Add feature via attribute table
Add feature via attribute form
QgsAttributeTableFilterModel
Actions
QgsAttributeTableModel
extra column
Feature ID: %1
%1 (Ctrl+click to open)
QgsAttributeTableView
Select All
QgsAttributeTypeDialog
Edit Widget Properties
General
Alias
Comment
Editable
Label on top
Widget Type
Constraints
Unique
Not null
<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>
Enforce unique constraint
Expression description
Optional descriptive name for expression constraint
<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>
Enforce not null constraint
Expression
<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>
Enforce expression constraint
Defaults
Default value
Preview
<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>
Apply default value on update
The provider for this layer has a NOT NULL constraint set on the field.
The provider for this layer has a UNIQUE constraint set on the field.
Using fields in a default value expression only works if "Apply default value on update" is checked.
...
If checked, then the most recent value entered for this field will be remembered and reused when creating a new feature.
Reuse last entered value
QgsAttributeWidgetEditGroupBox
Show label
QgsCollapsibleGroupBox
Widget Display
GroupBox
QgsAttributeWidgetRelationEditWidget
Attribute Widget Relation Edit Widget
Label
Cardinality
Do not open a new attribute form after digitizing a new feature, overrides all other options
Force hide form on add feature
Many to one relation
For a many to many (N:M) relation, the direct link has to be selected. The in-between table will be hidden.
Relation
If left empty the relation name is used.
Widget Configuration
Widget Type
QgsAttributesDnDTree
Base configuration
Configure QML Widget
Insert QML code here…
Free Text…
Rectangle
Pie Chart
Bar Chart
Title
QML Code
Configure HTML Widget
HTML Code
QgsAttributesFormInitCode
Python Init Code Configuration
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
Python Init function
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
External file
Function name
Enter the name of the form init function.
Load from External File
Provide Code in this Dialog
Load from the Environment
Select Python File
Python files (*.py *.PY)
QgsAttributesFormProperties
Select attribute layout editor
Autogenerate
Provide ui-file
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.
Edit UI
Drag and Drop Designer
Available Widgets
Form Layout
%1 (%2)
Relations
Actions
Other Widgets
QML Widget
HTML Widget
Hide Form on Add Feature (global settings)
Show Form on Add Feature (global settings)
Hide Form on Add Feature
Show Form on Add Feature
# -*- 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")
This configuration is available in the Drag and Drop Designer
This configuration is available with double-click in the Drag and Drop Designer
This configuration is available with double-click
Select edit form
UI file
…
Invert selection
Remove selected item(s) from the form layout
Add a new tab or group to the form layout
QgsAuthApiHeaderEdit
Header key (required)
Header value
QgsAuthApiHeaderMethod
API Header
QgsAuthAuthoritiesEditor
Certificate Authorities Editor
Certificate Authorities and Issuers <i>(Root/File certificates are read-only)</i>
Certificates file
File of concatenated CAs and/or Issuers
…
Import certificate(s) to authentication database
Remove certificate from authentication database
Show information for certificate
Group by organization
Refresh certificate tree view
Common Name
Serial #
Expiry Date
Trust Policy
ERROR storing CA(s) in authentication database
Certificate id missing
Remove Certificate Authority
Are you sure you want to remove the selected Certificate Authority from the database?
Operation can NOT be undone!
Certificate could not be found in database for id %1:
ERROR removing cert(s) trust policy from authentication database.
ERROR removing CA from authentication database for id %1:
ERROR removing cert trust policy from authentication database for id %1:
Default Trust Policy
Changing the default certificate authority trust policy to 'Untrusted' can cause unexpected SSL network connection results.
Default policy
QgsAuthBasicEdit
Optional
Required
Realm
Show
Username
Password
QgsAuthBasicMethod
Basic authentication
QgsAuthCertInfo
Certificate Info
Certificate Hierarchy
TextLabel
Certificate Information
Trust policy
Save certificate trust policy change to database
Save
<b>Setup ERROR:</b>
Could not populate QCA certificate collection
Could not set QCA certificate
Invalid population of QCA certificate chain.<br><br>Validity message: %1
Missing CA
Field
Value
General
Details
Subject Info
Issuer Info
Public Key Info
Extensions
PEM Text
Type
Missing CA (incomplete local CA chain)
self-signed
Root
Usage type
Subject
Issuer
Not valid after
Public key
Signature algorithm
Country (C)
State/Province (ST)
Locality (L)
Organization (O)
Organizational unit (OU)
Common name (CN)
Email address (E)
Distinguished name
Email Legacy
Incorporation Country
Incorporation State/Province
Incorporation Locality
URI
DNS
IP Address
XMPP
Email:
DNS:
Alternate names
Version
Serial #
Not valid before
MD5 fingerprint
SHA1 fingerprint
CRL locations
Issuer locations
OCSP locations
Algorithm
Key size
Exponent
Verify
Encrypt
Decrypt
Key agreement
Export
Key usage
Certificate Authority: %1
Yes
No
Chain Path Limit: %1
Basic constraints
Extended key usage
Subject key ID
Authority key ID
QgsAuthCertInfoDialog
Certificate Information
QgsAuthCertManager
Authentication Certificate Editors
Identities
Servers
Authorities
Note: Editing writes directly to authentication database
Certificate Manager
QgsAuthConfigEdit
Authentication
Clear
Optional URL resource
Note: Saving writes directly to authentication database
Required
Id
Resource
Name
Authentication config id not loaded: %1
QgsAuthConfigEditor
Edit Authentication Configurations
Add new authentication configuration
Remove selected authentication configuration
Edit selected authentication configuration
Authentication Configurations
ID
Name
URI
Type
Version
Config
Import authentication configurations from file
Export selected authentication configurations to file
Remove Configuration
Are you sure you want to remove '%1'?
Operation can NOT be undone!
QgsAuthConfigIdEdit
Generated
<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>
…
QgsAuthConfigSelect
Authentication Configuration
Edit selected configuration
Delete selected configuration
Delete
Dismiss
Create a new authentication configuration
New
Edit
Authentication config id not loaded: %1
Missing authentication method description
<ul><li><b>Method type:</b> %1</li><li><b>Configuration ID:</b> %2</li></ul>
Configuration '%1' not in database
No Authentication
Remove Authentication
Are you sure that you want to permanently remove this configuration right now?
Operation can NOT be undone!
QgsAuthConfigUriEdit
Edit Authentication Configuration ID
Note: Button actions above affect authentication database
Authentication Config ID String Editor
No authcfg in Data Source URI
Adding authcfg to URI not supported
QgsAuthEditorWidgets
Import authentication configurations from file
Export selected authentication configurations to file
Input master password
Clear cached master password
Reset master password
Clear cached authentication configurations
Remove all authentication configurations
Erase authentication database
Clear network authentication access cache
Automatically clear network authentication access cache on SSL errors
Store/update the master password in your %1
Clear the master password from your %1
Integrate master password with your %1
Enable password helper debug log
Auth cache cleared
Network authentication cache has been cleared
QgsAuthEditors
Authentication Editors
Configurations
Management
Installed Plugins
Manage Certificates
Utilities
Note: Editing writes directly to authentication database
QgsAuthEsriTokenEdit
Token
Required
<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
ESRI token
QgsAuthIdentCertEdit
Identity
Select Identity…
Organization not defined
QgsAuthIdentCertMethod
Identity certificate authentication
QgsAuthIdentitiesEditor
Identity Certificates Editor
User Identity Bundles
Import identity bundle to authentication database
Remove identity bundle from authentication database
Show information for bundle
Group by organization
…
Refresh identity bundle tree view
Common Name
Serial #
Expiry Date
Certificate Bundles
ERROR storing identity bundle in authentication database.
Certificate id missing.
Remove Certificate Identity
Are you sure you want to remove the selected certificate identity from the database?
Operation can NOT be undone!
ERROR removing cert identity from authentication database for id %1:
QgsAuthImportCertDialog
Import Certificate(s)
PEM/DER-formatted
…
Import(s) can contain multiple certificates
PEM text
File
Trust policy
Validation Results
Allow invalid certificates
Import Certificate Authorities
Import
Certificates found: %1
Certificates valid: %2
Authorities/Issuers: %1%2
Open Certificate File
All files (*.*);;PEM (*.pem);;DER (*.der)
QgsAuthImportIdentityDialog
Import Identity
Key
Cert
Required
…
Validation Results
Optional passphrase
Show
Bundle
PKI PEM/DER Certificate Paths
PKI PKCS#12 Certificate Bundle
Valid: %1
Invalid: %1
Open Client Certificate File
All files (*.*);;PEM (*.pem);;DER (*.der)
Open Private Key File
Open PKCS#12 Certificate Bundle
PKCS#12 (*.p12 *.pfx)
Missing components
Failed to read client certificate from file
Failed to load client certificate from file
Extra certificates found with identity
%1 thru %2
Failed to load client private key from file
Private key password may not match
QCA library has no PKCS#12 support
Failed to read bundle file
Incorrect bundle password
Failed to decode (try entering password)
Bundle empty or can not be loaded
Bundle client cert can not be loaded
Qt cert could not be created from QCA cert
Qt private key could not be created from QCA key
File not found
QgsAuthManager
Initializing authentication manager
QCA's OpenSSL plugin (qca-ossl) is missing
No authentication method plugins found
No authentication method plugins could be loaded
Auth db directory path could not be created
Auth db is not readable or writable by user
Auth db could not be created and opened
Authentication system is DISABLED:
%1
Master password set: FAILED to verify, reset to previous
Master password: FAILED to access database
Master password: FAILED to find just one master password record in database
Master password: FAILED to verify against hash in database
Master password: failed 5 times authentication system DISABLED
Master password: hash FAILED to be stored in database
Master password reset FAILED: could not clear current password from database
Master password reset FAILED: could not store new password in database
Master password reset FAILED: could not verify new password in database
Master password reset FAILED: could not re-encrypt configs in database
Master password reset FAILED: could not verify password can decrypt re-encrypted configs
Master password reset FAILED: could not re-encrypt settings in database
Master password reset FAILED: could not re-encrypt identities in database
Master password reset: could not remove old database backup
Config ID is empty
Store config: FAILED because config is invalid
Store config: FAILED because config string is empty
Update config: FAILED because config is invalid
Update config: FAILED because config is empty
Update config: FAILED to prepare query
Authentication database contains duplicate configuration IDs
No authentication database found
Could not back up authentication database
Authentication database could not be deleted
Authentication database could not be initialized
FAILED to create auth database config tables
FAILED to create auth database cert tables
Authentication database contains duplicate settings
Authentication database contains duplicate certificate identity
Retrieve certificate identity bundle: FAILED to create private key
Retrieve certificate identity bundle: FAILED to create certificate
Authentication database contains duplicate certificate bundles
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: %1
Authentication database contains duplicate certificate authorities
Authentication database contains duplicate cert trust policies
Password Helper
Opening %1 for DELETE…
Opening %1 for READ…
Opening %1 for WRITE…
Delete password failed: %1.
Opening of authentication db FAILED : %1
Store config: FAILED because pre-defined config ID %1 is not unique
Retrieving password from your %1 failed: %2.
Empty password retrieved from your %1.
Storing password in your %1 failed: %2.
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.
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
Master password has been successfully read from your %1
Master password stored in your %1 is not valid
Master password has been successfully written to your %1
Master password could not be written to your %1
Authentication database contains duplicate setting keys
Authentication database contains duplicate identity IDs
Unable to establish authentication database connection
Auth db query exec() FAILED
Auth db query FAILED
Auth db FAILED to start transaction
Auth db FAILED to rollback changes
QgsAuthMapTilerHmacSha256Method
MapTiler HMAC SHA256-Signature
QgsAuthMethodPlugins
Installed authentication method plugins
Method
Description
Works with
QgsAuthOAuth2Config
Custom
Predefined
Authorization Code
Implicit
Resource Owner
Header
Form (POST only)
URL Query
QgsAuthOAuth2Edit
Configure
Export configuration
Import configuration
Scope
Redirect URL
Authorization-related timeout
seconds
Description
Optional
Required
Request URL
Optional (space delimiter)
Username
Advanced
Password
Resource access token method
Persist between launches
Token URL
Client ID
http://127.0.0.1:
Port number
/
Subdirectory
Defined
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.
Add extra config directory to parse
Software Statement
Register
Extra initial request parameters
Key
Value (unencoded)
Tokens
Remove cached tokens
Select extra directory to parse
Select software statement file
JSON Web Token (*.jwt)
ID: %1
Grant flow: %2
Description: %3
No predefined configurations found on disk
Save OAuth2 Config File
Select OAuth2 Config File
Downloading configuration failed with error: %1
Configurations files can be placed in the directories:
Configuration files can be placed in the directories:
%1
…
Grant flow
Access method
Client secret
Request timeout
Refresh token URL
API key
Token session
Token header
If set, the specified header key will be used instead of the default HTTP Authorization header when sending authenticated requests
Default
Software statement
Configuration URL
QgsAuthOAuth2Method
OAuth2 authentication
Authenticator linking (login) has failed
Linking succeeded, but authenticator access FAILED: null object
Linking apparently succeeded, but authenticator FAILED to verify it is linked
Linking succeeded
Network reply finished
Network reply finished but no reply object accessible
Results: %1
Network error but no reply object accessible
Network error: %1
Network error but no reply object attributes found
Attempting token refresh…
Token refresh FAILED: authcfg property invalid
Token refresh FAILED: authcfg empty
Background token refresh underway for authcfg: %1
Background token refresh FAILED for authcfg %1: could not get authenticator object
Token refresh finished but no reply object accessible
Token refresh error: %1
QgsAuthPkcs12Edit
Optional passphrase
Show
Required
Bundle
…
CAs
Key
Add bundle CAs to the connection
Add
Add also root (self-signed) CA
Root
Missing components
QCA library has no PKCS#12 support
Failed to read bundle file
Incorrect bundle password
Failed to decode (try entering password)
Bundle empty or can not be loaded
Bundle client cert can not be loaded
%1 thru %2
Valid: %1
Invalid: %1
Open PKCS#12 Certificate Bundle
PKCS#12 (*.p12 *.pfx)
<ul><li>Serial #: %1</li><li>Expiry date: %2</li></ul>
QgsAuthPkcs12Method
PKI PKCS#12 authentication
QgsAuthPkiPathsEdit
Required
CAs
Optional passphrase
…
Show
Add bundle CAs to the connection
Add
Add also root (self-signed) CA
Root
Key
Cert
Missing components
Failed to load certificate from file
%1 thru %2
Valid: %1
Invalid: %1
Open Client Certificate File
All files (*.*);;PEM (*.pem);;DER (*.der)
<ul><li>Serial #: %1</li><li>Expiry date: %2</li></ul>
Open Private Key File
QgsAuthPkiPathsMethod
PKI paths authentication
QgsAuthServersEditor
Server Exceptions/SSL Configs Editor
Server Certificate Exceptions and SSL Configurations
Add new server certificate configuration
Remove selected server certificate configuration
Edit selected server certificate configuration
Group by organization
…
Common Name
Host
Expiry Date
SSL Server Configurations
SSL custom config id missing
SSL custom config host:port missing
Remove SSL Custom Configuration
Are you sure you want to remove the selected SSL custom configuration from the database?
Operation can NOT be undone!
ERROR removing SSL custom config from authentication database for host:port, id %1:
SSL custom config id missing.
SSL custom config host:port missing.
QgsAuthSettingsWidget
Configurations
Choose or create an authentication configuration
Configurations store encrypted credentials in the QGIS authentication database.
Basic
Convert to configuration
Store
Optional
Passwor&d
&User name
Warning: credentials stored as plain text in %1.
project file
user settings
Converted config %1
Couldn't create a Basic authentication configuration!
QgsAuthSslConfigDialog
Custom Certificate Configuration
QgsAuthSslConfigWidget
Certificate
Name
host:port (required)
Show information for certificate
?
Server
Field
Protocol
Peer verification
Verify Peer Certs
Do Not Verify Peer Certs
Peer verification depth (0 = complete cert chain)
Ignore errors
Custom SSL Configuration
QgsAuthSslErrorsDialog
Custom Certificate Configuration
SSL Errors occurred accessing URL:
SSL Errors
Show information for certificate chain
WARNING: Only save SSL configurations when necessary.
Connection Certificates
Connection Trusted CAs
Save SSL Server E&xception
QgsAuthSslImportDialog
Connected to %1: %2
Socket CONNECTED
Socket DISCONNECTED
Socket ENCRYPTED
Protocol
Session cipher
Socket ERROR
Socket unavailable or not encrypted
Open Server Certificate File
All files (*.*);;PEM (*.pem);;DER (*.der)
Could not load any certs from file
Could not load server cert from file
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
Custom Certificate Configuration
<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>
Import Certificate
From server
https://
www.example.com
:
Connect
Timeout
sec
From file
PEM/DER formatted file
…
QgsAuthTrustedCAsDialog
Trusted Certificate Authorities
Trusted Certificate Authorities/Issuers (used in secure connections)
…
Group by organization
Common Name
Serial #
Expiry Date
Authorities/Issuers
QgsBalloonCalloutWidget
Balloon Symbol
Pole of Inaccessibility
Point on Exterior
Point on Surface
Centroid
QgsBaseNetworkRequest
Redirect loop detected: %1
empty response: %1
WFS exception report (code=%1 text=%2)
missing
network request update failed for authentication config
QgsBasicNumericFormatWidgetBase
Round to
Decimal places
Show plus sign
Show thousands separator
Decimal separator
Default
Significant figures
Show trailing zeros
Thousands separator
QgsBearingNumericFormatWidgetBase
Show trailing zeros
Decimal places
Format
QgsBinaryWidgetWrapper
Embed File…
Clear Contents…
Save Contents to File…
Binary (%1)
Save Contents to File
All files
Saved content to <a href="%1">%2</a>
Embed File
Clear Contents
Are you sure you want the clear this field's content?
QgsBlendModeComboBox
Normal
Lighten
Screen
Dodge
Addition
Darken
Multiply
Burn
Overlay
Soft Light
Hard Light
Masked By Below
Mask Below
Inverse Masked By Below
Inverse Mask Below
Paint Inside Below
Paint Below Inside
Difference
Subtract
QgsBlockingNetworkRequest
Network
Redirect loop detected: %1
empty response: %1
network request update failed for authentication config
QgsBlurWidget
Stack Blur (fast, doesn't support high dpi)
Gaussian Blur (quality, supports high dpi)
QgsBookmarkDropHandler
Zoom to Bookmark
Bookmark extent is empty
Could not reproject bookmark extent to canvas CRS.
QgsBookmarkEditorDialog
Bookmark Editor
Extent
Name
Group
CRS
Saved in
User Bookmarks
Project Bookmarks
QgsBookmarkLocatorFilter
Spatial Bookmarks
QgsBookmarkManagerModel
Name
Group
xMin
yMin
xMax
yMax
CRS
In Project
QgsBookmarks
Import/Export Bookmarks
New bookmark
Export Bookmarks
XML files (*.xml *.XML)
number of rows
Are you sure you want to delete %n bookmark?Are you sure you want to delete %n bookmarks?
Zoom to Bookmark
Bookmark extent is empty
Could not reproject bookmark extent to project CRS.
Error importing bookmark file
Bookmarks imported successfully
Error exporting bookmark file
Successfully exported bookmarks to <a href="%1">%2</a>
&Export
&Import
Delete Bookmarks
Import Bookmarks
QgsBookmarksBase
Add
Add bookmark
Delete
Delete bookmark
Zoom to
Zoom to bookmark
Spatial Bookmark Manager
QgsBookmarksItem
User Bookmarks
Project Bookmarks
QgsBookmarksItemGuiProvider
New Spatial Bookmark…
Show Spatial Bookmarks Manager
Import Spatial Bookmarks…
Export Spatial Bookmarks…
Zoom to Bookmark
Bookmark extent is empty
Could not reproject bookmark extent to project CRS.
Edit Spatial Bookmark…
Delete Spatial Bookmark
Delete Spatial Bookmarks
Rename Bookmark Group…
bookmark group “%1”
Rename Bookmark Group
Group name already exists, overwriting will merge the bookmark groups.
Delete Bookmark Group
Delete Bookmark Groups
Rename Bookmark
Could not rename bookmark
Export Bookmarks
XML files (*.xml *.XML)
Error exporting bookmark file
Successfully exported bookmarks to <a href="%1">%2</a>
Import Bookmarks
Error importing bookmark file
Bookmarks imported successfully
QgsBrowserDirectoryPropertiesBase
Path
QgsBrowserDockWidget
Add directory to favorites
QgsBrowserItemMetadataWidgetBase
Field Domain Details
QgsBrowserLayerProperties
Error
QgsBrowserLayerPropertiesBase
Metadata
Preview
Attributes
notice
QgsBrowserModel
Project Home
Home
Favorites
QgsBrowserPropertiesDialog
Layer Properties
Directory Properties
QgsBrowserWidget
Type here to filter visible items…
Case Sensitive
Filter Pattern Syntax
Normal
Wildcard(s)
Regular Expression
QgsBrowserWidgetBase
Browser
Options
Add Layers
Add Selected Layers
Refresh
Filter Browser
Collapse All
Show Properties
Enable/disable properties widget
QgsBrushStyleComboBox
Solid
No Brush
Horizontal
Vertical
Cross
BDiagonal
FDiagonal
Diagonal X
Dense 1
Dense 2
Dense 3
Dense 4
Dense 5
Dense 6
Dense 7
QgsBusyIndicatorDialog
QGIS
QgsCalendarConfigDlgBase
A calendar widget to enter a date.
Date format
<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>
QgsCategorizedSymbolRendererModel
all other values
Symbol
Value
Legend
QgsCategorizedSymbolRendererWidget
Symbol
Color ramp
Classify
Add
Delete
Delete All
Advanced
Match to Saved Symbols
Match to Symbols from File…
Symbol Levels…
Data-defined Size Legend…
Merge Categories
Unmerge Categories
Classify Categories
High number of classes. Classification would yield %n entry which might not be expected. Continue?High number of classes. Classification would yield %n entries which might not be expected. Continue?
Matched %n category to symbols.Matched %n categories to symbols.
Matched %n category to symbols from file.Matched %n categories to symbols from file.
Delete Classification
The classification field was changed from '%1' to '%2'.
Should the existing classes be deleted before classification?
Matched Symbols
No categories could be matched to symbols in library.
Match to Symbols from File
XML files (*.xml *.XML)
An error occurred while reading file:
%1
No categories could be matched to symbols in file.
Symbol Settings
Change…
Value
QgsCharacterSelectorBase
Character Selector
Font
Current font family and style
QgsCheckBoxConfigDlg
"True" or "False"
Stored Values
QgsCheckBoxConfigDlgBase
Display Settings
Display the checkbox state as a plain text value (e.g. in an attribute table) using
Representation
Unchecked state
Checked state
The checked and unchecked representation state are the raw values stored in the layer when the checkbox is checked or unchecked.
QgsCheckableComboBox
Select All
Deselect All
QgsCodeEditorCSS
CSS Editor
QgsCodeEditorExpression
Expression Editor
QgsCodeEditorHTML
HTML Editor
QgsCodeEditorJavascript
JavaScript Editor
QgsCodeEditorJson
JSON Editor
QgsCodeEditorOptionsFactory
Code Editor
QgsCodeEditorOptionsWidget
Default
Custom
Python
QGIS Expression
SQL
HTML
CSS
JavaScript
QgsCodeEditorPython
Python Editor
QgsCodeEditorSQL
SQL Editor
QgsCodeEditorSettingsBase
Preview
Override Code Editor Font
Font
Size
Colors
Comment
Decorator
Brace background
Comment block
Quoted operator
Default
Margin foreground
Selection background
Selection foreground
Unknown tag
Quoted identifier
Color scheme
Class name
Fold icon
Triple double quote
Single quote
Error
Function
Background
Identifier
Tag
Fold icon halo
Margin background
Triple single quote
Keyword
Cursor
Double quote
Brace foreground
Number
Operator
Caretline
Fold guide
Edge guide
Indentation guide
Comment line
Error background
QgsCodedValueDomainWidgetBase
Coded Value Domain
Values
Add row
…
Remove row
QgsCodedValueTableModel
Code
Value
QgsCollapsibleGroupBoxBasic
Shift-click to expand, then collapse others
Ctrl (or Alt)-click to toggle all
QgsCollapsibleGroupBoxPlugin
A collapsible group box
A collapsible group box with save state capability
QgsColorBrewerColorRampDialog
ColorBrewer Ramp
QgsColorBrewerColorRampWidgetBase
ColorBrewer Ramp
Colors
Scheme name
Preview
QgsColorButton
Select Color
No color
Linked color
Clear Color
Default Color
Unlink Color
Copy Color
Paste Color
Pick Color
Choose Color…
QgsColorButtonPlugin
Select color
QgsColorDialog
Reset
Select Color
QgsColorDialogBase
Color Picker
Import colors from file
Export colors to file
Paste Colors
Paste colors from clipboard
Import palette from file
Remove Palette
Remove current palette
Create a new palette
Copy Colors
Copy selected colors
Import Colors…
Export Colors…
Import Palette…
New Palette…
QgsColorEffectWidget
Off
By Lightness
By Luminosity
By Average
QgsColorRampButton
Select Color Ramp
Edit Ramp
All Color Ramps
Invert Color Ramp
Clear Current Ramp
Default Color Ramp
Random Color Ramp
Shuffle Random Colors
Create New Color Ramp…
Edit Color Ramp…
Save Color Ramp…
Color ramp type
Please select color ramp type:
Save Color Ramp
Color ramp with name '%1' already exists. Overwrite?
QgsColorRampLegendNodeDialog
Legend Node Settings
QgsColorRampLegendNodeWidget
Maximum on Top
Minimum on Top
Vertical
Horizontal
Default
Number Format
Maximum on Right
Minimum on Right
QgsColorRampLegendNodeWidgetBase
Legend Node Properties
Use continuous legend
Labels
Font
Text format
Prefix
Minimum
Suffix
Maximum
Number format
<html><head/><body><p><span style=" font-style:italic;">(Applies to print layout legends only)</span></p></body></html>
Customize
Layout
Direction
Orientation
QgsColorRampShaderWidget
Options
Change Color…
Change Opacity…
Discrete
Linear
Exact
Continuous
Equal Interval
Quantile
Load Color Map
The color map for band %1 has no entries.
Load Color Map from File
Textfile (*.txt)
The following lines contained errors
An error occurred while reading the color map
Save Color Map as File
Write access denied. Adjust the file permissions and try again.
Value
Value for color stop
Value <=
Maximum value for class
Value =
Value for color
Select Color
Opacity
Change color opacity [%]
Legend Settings
QgsColorRampShaderWidgetBase
Value
Color
Label
Color ramp
Interpolation
Classify
Add values manually
Remove selected row(s)
Load color map from band
Load color map from file
Export color map to file
If checked, any pixels with a value out of range will not be rendered
Clip out of range values
Mode
Classes
Unit suffix
Label unit
suffix
Label unit suffix
Label precision
Precision of upper and lower values in label text.
Positive is number of decimal places
Negative rounds to powers of 10
Legend Settings…
QgsColorSchemeList
Select Palette File
Import Colors
Error, file does not exist or is not readable.
Error, no colors found in palette file.
Palette file
Export Colors
Error writing palette file.
QgsColorSchemeModel
Color
Label
QgsColorSliderWidget
%
QgsColorSwatchDelegate
Select Color
Select color
QgsColorTextWidget
rgb( %1, %2, %3 )
rgba( %1, %2, %3, %4 )
#RRGGBB
#RRGGBBAA
rgb( r, g, b )
rgba( r, g, b, a )
QgsCompoundColorWidget
Select Palette File
Import Color Palette
Error, file does not exist or is not readable.
Palette file is not readable.
No colors found in palette file.
Remove Color Palette
Are you sure you want to remove %1?
Create New Palette
Enter a name for the new palette:
New palette
new_palette
QgsCompoundColorWidgetBase
H
S
V
R
G
B
Opacity
HTML notation
Color ramp
Color wheel
Color swatches
…
Add current color
Remove selected color
Color picker
Sample average radius
px
Sample color
<i>Press space to sample a color from under the mouse cursor</i>
Current
Old
Add color to swatch
Import colors from file
Export colors to file
Paste Colors
Paste colors from clipboard
Import palette from file
Remove Palette
Remove current palette
Create a new palette
Copy Colors
Copy selected colors
Show in Color Buttons
Import Colors…
Export Colors…
Import Palette…
New Palette…
QgsConditionalBranchAlgorithmConfigurationWidget
Branch Name
Condition
Conditions
Add Condition
Remove Selected Conditions
QgsConfigureShortcutsDialog
Keyboard Shortcuts
Action
Shortcut
Change
Set None
Set Default
XML file
All files
Cannot write file %1:
%2.
Save Shortcuts
Save User Shortcuts…
Save All Shortcuts…
Save as PDF…
Saving Shortcuts
Load Shortcuts
Loading Shortcuts
Cannot read file %1:
%2.
Parse error at line %1, column %2:
%3
The file is not an shortcuts exchange file.
The file contains shortcuts created with different locale, so you can't use it.
None
Set default (%1)
Input:
Change Shortcut
This shortcut is already assigned to action %1. Reassign?
PDF file
Search…
Load…
Save…
QgsConnectionsApiFetcher
Error retrieving schemas: %1
Error retrieving tables: %1
Error retrieving fields for table %1: %2
QgsCoordinateBoundsPreviewMapWidget
World Map
QgsCoordinateOperationWidget
Transformation
Accuracy (meters)
Area of Use
This transformation requires the grid file “%1”, which is not available for use on the system.
This grid is part of the <i>%1</i> package, available for download from <a href="%2">%2</a>.
This grid is available for download from <a href="%1">%1</a>.
Scope
Remarks
Area of use
Identifiers
Unknown
File '%1' not found in directory '%2'
Install “%1” Grid…
This grid is part of the “<i>%1</i>” package, available for download from <a href="%2">%2</a>.
<p>This transformation requires the grid file “%1”, which is not available for use on the system.</p>
Install Grid File
QgsCoordinateOperationWidgetBase
Select Datum Transformations
Install Grid…
Hide deprecated transformations
Show superseded transforms
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).
Allow fallback transforms if preferred operation fails
If checked, the selected transformation will become the default choice in all new projects
Make default
QgsCopcPointCloudIndex
Unable to open %1 for reading
Unable to recognize %1 as a LAZ file: "%2"
Invalid COPC file
Can't write statistics to "%1": laz version != 1.4
Can't write statistics to "%1": file already contains COPC statistics!
Couldn't open COPC file "%1" to write statistics
QgsCopcProvider
Open data source
QgsCopyFileTask
Source file '%1' does not exist
Destination file '%1' already exist
Destination directory '%1' does not exist
Fail reading from '%1'
Fail writing to '%1'
QgsCptCityBrowserModel
Name
Info
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]
Selections by theme
All by author
All Ramps (%1)
%1 Directory Details
%1 Gradient Details
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).
Download More Cpt-city Gradients
QgsCptCityColorRampDialogBase
Cpt-city Color Ramp
Selection and Preview
License
Palette
Path
Information
Author(s)
Source
Details
Save as standard gradient
QgsCptCityColorRampItem
colors
discrete
continuous
continuous (multi)
variants
QgsCrashDialog
Copy Report
Tell us something about when you got the crash
Reload QGIS
Quit
Header
Message
Uh-oh!
QGIS ended unexpectedly
Oh dear! Something unexpected happened and QGIS ended without being able to handle the error gracefully.<br><br>
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>.
A user script crashed QGIS
This user script <b>%1</b> caused QGIS to crash.
This is a third party custom script, and this issue should be reported to the author of that script.
Plugin %1 crashed QGIS
The plugin <b>%1</b> caused QGIS to crash.
Please report this issue to the author of this plugin.
Command crashed QGIS
A command entered in the Python console caused QGIS to crash.
<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>
Report details
QgsCreatePointTextItemMapTool
Text
QgsCreateRelationDialog
Association
Composition
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.
Layer
Field %1
QgsCredentialDialog
Enter Credentials
Username
Password
Verify password
Store master password in your password manager
Do not forget it: NOT retrievable!
Saved for session, until app is quit.
Password attempts: #
Erase authentication database?
TextLabel
Realm
All requests for this connection will be automatically rejected
Ignore for 10 Seconds
All requests for this connection will be automatically rejected for 10 seconds
Ignore for Session
All requests for this connection will be automatically rejected for the duration of the current session
Required
Store/update the master password in your %1
Enter CURRENT master authentication password
Set NEW master authentication password
Password attempts: %1
Ok
All requests for this connection will be automatically rejected for the next 60 seconds
Ignore
Cancel
QgsCrsDefinitionWidget
WKT (Recommended)
Proj String (Legacy — Not Recommended)
Custom Coordinate Reference System
This WKT projection definition is valid.
This WKT projection definition is not valid:
This proj projection definition is valid.
This proj projection definition is not valid:
Latitude and Longitude must be in decimal form.
This CRS projection definition is not valid.
Error
QgsCrsDefinitionWidgetBase
Custom Coordinate Reference System Definition
Definition
Validate the current CRS definition and test whether it is an acceptable projection definition
&Validate
Copy parameters from existing CRS
Format
Parameters
Test
Longitude
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.
Geographic / WGS84
Destination CRS
Latitude
Calculate
QgsCrsSelectionWidget
No CRS (or unknown/non-Earth projection)
Use this option to treat all coordinates as Cartesian coordinates in an unknown reference system.
Predefined CRS
Custom CRS
QgsCurrencyNumericFormatWidgetBase
Prefix
Show plus sign
Show trailing zeros
Decimal places
Show thousands separator
Suffix
$
QgsCurvedLineCalloutWidget
Callout Symbol
Automatic
Clockwise
Counter Clockwise
Pole of Inaccessibility
Point on Exterior
Point on Surface
Centroid
Closest Point
Top Left
Top Center
Top Right
Left Middle
Right Middle
Bottom Left
Bottom Center
Bottom Right
QgsCustomLayerOrderWidget
Control rendering order
QgsCustomProjectionOptionsFactory
User Defined CRS
QgsCustomProjectionOptionsWidget
new CRS
Delete Projections
number of rows
Are you sure you want to delete %n projection?Are you sure you want to delete %n projections?
Custom Coordinate Reference System
The definition of '%1' is not valid.
Cannot save '%1' — this Proj string definition is equivalent to %2.
Try changing the CRS definition to a WKT format instead.
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.
QgsCustomProjectionWidgetBase
Custom Coordinate Reference System Definition
Name
ID
Parameters
Add new CRS
Remove 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.
QgsCustomization
Home Folder
Project Home Folder
Favorites Folder
Drive Folders (e.g. C:\)
Volume Folder (MacOS only)
QgsCustomizationDialog
Object name
Label
Choose a customization INI file
Customization files (*.ini)
QgsCustomizationDialogBase
Interface Customization
Enable customization
toolBar
Catch
Switch to catching widgets in main application
Save
Save to file
Load
Load from file
Expand All
Collapse All
Check All
Search…
QgsDashSpaceDialog
Custom Dash Pattern
QgsDashSpaceWidget
Dash
Space
QgsDashSpaceWidgetBase
Dash Space Pattern
Dash
Space
Pattern length
QgsDataDefinedRotationDialog
Rotation
QgsDataDefinedSizeDialog
Size
QgsDataDefinedSizeLegendWidget
Data-defined Size Legend
Legend not enabled
Separated legend items
Collapsed legend
Title
Manual size classes
Add a class
Remove selected class
Align symbols
Bottom
Center
Value
Label
Add Size Class
Enter value for a new class
Legend Symbol…
…
Options
Change…
Line symbol
QgsDataDefinedValueBaseDialog
…
Label
QgsDataDefinedWidthDialog
Width
QgsDataSourceManagerDialog
Data Source Manager
Browser
Cannot get %1 select dialog from source select provider %2.
Data Source Manager | %1
Add %1 layer
QgsDataSourceSelectDialog
Options
Refresh
Filter Browser
Collapse All
Select a Data Source
QgsDataSourceSelectWidget
Type here to filter visible items…
Case Sensitive
Filter Pattern Syntax
Normal
Wildcard(s)
Regular Expression
QgsDatabaseItemGuiProvider
Connection to the database (%1) was lost.
%1 — Execute SQL
Compact Database (VACUUM)
Database compact (VACUUM)
Database compacted
Layer import
You cannot import layer %1 over itself!
%1: %2
Overwrite Layer
Destination layer <b>%1</b> already exists. Do you want to overwrite it?
Import to database
Import was successful.
Failed to import some vector layers!
%1: Not a valid layer!
Failed to import some layers!
QgsDatabaseQueryLoggerPanelBase
Clear
Clear Log
Record Log
Save Log…
QgsDatabaseQueryLoggerPanelWidget
Filter queries
Save Database Query Log
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?
Save Query Log
Log files
QgsDatabaseSchemaComboBox
Refresh schemas
QgsDatabaseTableComboBox
Refresh tables
QgsDateTimeEdit
clear
QgsDateTimeEditConfig
Date
Time
Date Time
ISO Date Time
Qt ISO Date format
ISO 8601
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.
Format
Examples result
Expression
Date output
the day as number without a leading zero (1 to 31)
the day as number with a leading zero (01 to 31)
the abbreviated localized day name (e.g. 'Mon' to 'Sun'). Uses the system locale to localize the name, i.e.
the long localized day name (e.g. 'Monday' to '
Uses the system locale to localize the name, i.e.
the month as number without a leading zero (1-12)
the month as number with a leading zero (01-12)
the abbreviated localized month name (e.g. 'Jan' to 'Dec'). 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 four digit number
Time output
the hour without a leading zero (0 to 23 or 1 to 12 if AM/PM display)
the hour with a leading zero (00 to 23 or 01 to 12 if AM/PM display)
the hour without a leading zero (0 to 23, even with AM/PM display)
the hour with a leading zero (00 to 23, even with AM/PM display)
the minute without a leading zero (0 to 59)
the minute with a leading zero (00 to 59)
the second without a leading zero (0 to 59)
the second with a leading zero (00 to 59)
the milliseconds without trailing zeroes (0 to 999)
the milliseconds with trailing zeroes (000 to 999)
use AM/PM display.
will be replaced by either
or
use am/pm display.
will be replaced by either
the timezone (for example "CEST")
Field Format
…
Widget Display
Default
Custom
Calendar popup
Allow NULL values
Preview
QgsDateTimeEditPlugin
Define date
QgsDateTimeEditWrapper
Date/time edit widget could not be initialized because provided widget is not a QDateTimeEdit.
UI forms
The usual date/time widget QDateTimeEdit cannot be configured to allow NULL values. For that the QGIS custom widget QgsDateTimeEdit needs to be used.
field widgets
QgsDatumTransformDialogBase
Select Datum Transformations
Destination CRS
Source CRS
<!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 "fit for purpose" for particular transformation operations.</span></p></body></html>
QgsDatumTransformTableModel
Source CRS
Operation
Allow Fallback Transforms
Destination CRS
QgsDatumTransformTableWidgetBase
…
QgsDbSourceSelectBase
Add PostGIS Layers
Connections
Connect to selected database
Connect
Create a new database connection
New
Edit selected database connection
Edit
Remove connection to selected database
Remove
Load connections from file
Load
Save connections to file
Save
Also list tables with no geometry
Keep dialog open
...
QgsDecorationCopyright
Copyright Label
QgsDecorationCopyrightDialog
Copyright Label Decoration
&Placement
Margin from edge
Horizontal
Enable Copyright Label
Copyright label text
Vertical
Font
Top Left
Top Center
Top Right
Bottom Left
Bottom Center
Bottom Right
Copyright Label Text Format
Insert or Edit an Expression…
QgsDecorationGrid
Grid
No active layer
Get Interval from Layer
Please select a raster layer.
Layer CRS must be equal to project CRS.
Invalid raster layer
QgsDecorationGridDialog
Grid Properties
Enable Grid
Draw Annotation
Grid type
Line symbol
Annotation direction
Distance to map frame
Coordinate precision
Font
Marker symbol
Update Interval / Offset from
Canvas Extents
Active Raster Layer
Line
Marker
Horizontal
Vertical
Boundary direction
Annotation Text Format
Horizontal and Vertical
X
Y
Interval
Offset
Annotation font
QgsDecorationImage
Image
QgsDecorationImageDialog
Image Decoration
Enable Image
Size
mm
Image path
Color
Fill
Stroke
Horizontal
Vertical
Placement
Margin from edge
Placement on screen
Preview of image
Top Left
Top Center
Top Right
Bottom Left
Bottom Center
Bottom Right
Select SVG Image Fill Color
Select SVG Image Outline Color
Pixmap not found
QgsDecorationLayoutExtent
Layout Extent
%1: %2
QgsDecorationLayoutExtentDialog
Layout Extents Properties
Show Layout Extents
Font
Symbol
Label extents
QgsDecorationNorthArrow
North Arrow
QgsDecorationNorthArrowDialog
North Arrow Decoration
Size
mm
Custom SVG
…
Color
Fill
Horizontal
Vertical
Automatic
Preview of north arrow
Angle
Enable North Arrow
Stroke
Placement
Margin from edge
Placement on screen
Top Left
Top Center
Top Right
Bottom Left
Bottom Center
Bottom Right
Select SVG file
Select North Arrow Fill Color
Select North Arrow Outline Color
File not found
Pixmap not found
QgsDecorationScaleBar
Tick Down
Tick Up
Bar
Box
Scale Bar
km
mm
cm
m
miles
mile
inches
foot
feet
degree
degrees
QgsDecorationScaleBarDialog
Scale Bar Decoration
Scale bar style
Select the style of the scale bar
Margin from edge
Tick Down
Enable Scale Bar
Fill
Outline
Tick Up
Box
Bar
Font of bar
Font
Horizontal
Vertical
Color of bar
Size of bar
Placement
Automatically snap to round number on resize
meters/km
feet/miles
degrees
Top Left
Top Center
Top Right
Bottom Left
Bottom Center
Bottom Right
Select Scale Bar Fill Color
Select Scale Bar Outline Color
QgsDecorationTitle
Title Label
QgsDecorationTitleDialog
Title Label Decoration
Enable Title Label
Title label text
Horizontal
Vertical
&Placement
Margin from edge
Background bar color
Font
Select Background Bar Color
Top Left
Top Center
Top Right
Bottom Left
Bottom Center
Bottom Right
Title Label Text Format
Insert or Edit an Expression…
QgsDelAttrDialogBase
Delete Fields
Provider fields can only be deleted when the layer is in edit mode.
Provider does not support deleting fields.
QgsDelimitedTextProvider
File type string in %1 is not correctly formatted
File cannot be opened or delimiter parameters are not valid
%0 field %1 is not defined in delimited text file
Invalid record format at line %1
Invalid WKT at line %1
Invalid X or Y fields at line %1
%n record discarded due to invalid format%n records discarded due to invalid format
%n record has missing geometry definitions%n records have missing geometry definitions
%n record discarded due to invalid geometry definitions%n records discarded due to invalid geometry definitions
%n record discarded due to incompatible geometry types%n records discarded due to incompatible geometry types
There is %n additional error in the fileThere are %n additional errors in the file
Errors in file %1
The following lines were not loaded into QGIS due to errors:
Delimited text file errors
Invalid subset string %1 for %2
The file has been updated by another application - reloading
Text, unlimited length (text)
QgsDelimitedTextSourceSelect
No layer name
Please enter a layer name before adding the layer to the map
No delimiters set
Use one or more characters as the delimiter, or choose a different delimiter type
Invalid regular expression
Please enter a valid regular expression as the delimiter, or choose a different delimiter type
Invalid delimited text file
Please enter a valid file and delimiter
Choose a Delimited Text File to Open
Text files
Column types detection in progress: %L1 records read
Please select an input file
File %1 does not exist
Please enter a layer name
At least one delimiter character must be specified
Regular expression is not valid
^.. expression needs capture groups
Definition of filename and delimiters is not valid
No data found in file
%n badly formatted record discarded%n badly formatted records discarded
X and Y field names must be selected
X and Y field names cannot be the same
The WKT field name must be selected
The CRS must be selected
%n badly formatted record discarded from sample data%n badly formatted records discarded from sample data
Custom boolean values for "true" or "false" is missing.
All files
QgsDelimitedTextSourceSelectBase
Create a Layer from a Delimited Text File
Layer name
Name to display in the map legend
Name displayed in the map legend
Field names are read from the first record. If not selected then fields are numbered
The file is a comma separated value file, fields delimited by commas and quoted by "
Each line in the file is split using a regular expression to define the end of each field
Tab
Space
Comma
File name
Encoding
Select the file encoding
Record and Fields Options
X and Y coordinates are expressed in degrees/minutes/seconds
DMS coordinates
Geometry field
Name of the field containing well known text value
Geometry type
Detect
Point
Line
Polygon
Number of header lines to discard
The number of lines to discard from the beginning of the file
First record has field names
CSV (comma separated values)
File Format
Fields are defined by the specified delimiter, quote, and escape characters
Custom delimiters
Regular expression delimiter
Others
Detect field types
Geometry Definition
Well known text (WKT)
Geometry CRS
Layer Settings
Use a spatial index to improve performance of displaying and spatially selecting features
Use spatial index
Use an index to improve performance of subset filters (set in layer properties)
Use subset index
Watch for changes to the file by other applications while QGIS is running
Watch file
Sample Data
Geometry is a point defined by X and Y coordinate fields
Point coordinates
Geometry is read as a well known text string from the selected fields
The file contains only attribute information - it will not be displayed on the map
No geometry (attribute only table)
Trim leading and trailing spaces from fields
Trim fields
Discard empty fields in each record
Discard empty fields
Number fields use comma for a decimal separator
Decimal separator is comma
Comma character is one of the delimiters
Tab character is one of the delimiters
Space character is one of the delimiters
Colon character is one of the delimiters
Semicolon character is one of the delimiters
Semicolon
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.
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.
Quote
The quote character(s) enclose fields which may include delimiters and new lines
"
Escape
Expression
Regular expression used to split each line into fields
Sample data
Colon
Name of the field containing x values
Name of the field containing y values
Name of the field containing z values
Name of the field containing m values
Y field
Z field
X field
M field
<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>
Custom boolean literals
<html><head/><body><p>True</p></body></html>
<html><head/><body><p>Additional custom value that will be interpreted as TRUE</p></body></html>
<html><head/><body><p>False</p></body></html>
<html><head/><body><p>Additional custom value that will be interpreted as FALSE</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>
Scanning file to determine data types ...
Cancel
QgsDetailedItemWidgetBase
Heading Label
Detail label
Category label
QgsDiagramProperties
Histogram
Select Background Color
Select Pen Color
Height
x-height
Area
Diameter
Diagram Properties
Expression Based Attribute
Top
No Diagrams
Pie Chart
Text Diagram
Stacked Bars
Axis Line Symbol
Transparent Background
Transparent Stroke
Right
Bottom
Left
Clockwise
Counter-clockwise
The diagram type '%1' is unknown. A default type is selected for you.
Bar length: Scale linearly, so that the following value matches the specified bar length:
Bar length
Size
Scale linearly between 0 and the following attribute value / diagram size:
Diagrams: No attributes added.
You did not add any attributes to this diagram layer. Please specify the attributes to visualize on the diagrams or disable diagrams.
QgsDiagramPropertiesBase
Low
High
Background color
Line color
Line width
Bar width
Scale dependent visibility
Show all diagrams
Size
Fixed size
Size units
Attribute
Opacity
…
Font
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.
Always show
Discourage diagrams and labels from covering features
Show diagram
Controls whether specific diagrams should be shown
Controls whether specific diagrams should always be rendered, even when they overlap other diagrams or map labels
Always show all diagrams, even when they overlap with each other or other map labels
Scale linearly between 0 and the following attribute value / diagram size
Scale
Increase size of small diagrams
Minimum size
Placement
X
Y
Distance
Options
Coordinates
Around point
Over point
Label placement
Bar Orientation
Legend
Format
Start angle
Visibility
Maximum value
Find
Scaled size
Diagram z-index
Above line
Below line
On line
Line orientation dependent position
Priority
Labels are placed in an equal radius circle around point features.
Labels are placed at a fixed offset from the point.
Over Line
Around Line
Inside Polygon
Around Centroid
Over Centroid
Using Perimeter
Up
Down
Right
Left
Show legend entries for diagram attributes
Attributes
Automated placement settings (apply to all layers)
Rendering
Available attributes
Add expression
Add selected attributes
Remove selected attributes
Assigned attributes
Drag and drop to reorder
Color
Legend Entries for Diagram Size…
Bar spacing
Direction
Show Axis
Axis line symbol
Obstacles
QgsDirectoryParamWidget
Name
Size
Date
Permissions
Owner
Group
Type
folder
file
QgsDiscoverRelationsDialogBase
Discover Relations
Name
Referencing Layer
Referencing Field
Referenced Layer
Referenced Field
Strength
QgsDisplayAngleBase
Angle
QgsDockWidgetPlugin
A dock widget
QgsDualView
(disabled when attribute table only shows features visible in the current map canvas extent)
Expression Based Preview
Column Preview
Could not set column '%1' as preview column.
Parser error:
%2
&Set All Column Widths…
&Autosize All Columns
&Sort…
&Autosize
Sort…
By Preview Expression (ascending)
By Preview Expression (descending)
By Custom Expression
'[Please define preview text]'
Automatically pan to the current feature
Automatically zoom to the current feature
An error occurred while filtering features
Copy Cell Content
Zoom to Feature
Pan to Feature
Flash Feature
Run Layer Action
Actions on Selection (%1)
Open Form
Open Form…
&Hide Column
&Set Width…
%L1 features loaded.
&Organize Columns…
Set column width
Enter column width
Set Column Width
Configure Attribute Table Sort Order
Loading features…
Attribute Table
Defined sort order in attribute table
Sort ascending
Abort
QgsDualViewBase
…
Expression
Column Preview
Highlight current feature on map
Automatically pan to the current feature
Automatically zoom to the current feature
Navigate to first feature
Navigate to previous feature
Navigate to next feature
Navigate to last feature
QgsDummyConfigDlgBase
Dummy Text
QgsDwgImportBase
DWG/DXF Import
Layer
Visible
Group name
Merge layers
Import
Source drawing
Target package
Select GeoPackage Database
Reload
Layers to Import into Project
Deselect All
Select All
Import Drawing into GeoPackage
CRS
Load layers
Expand block references
Use curves
QgsDwgImportDialog
Select the coordinate reference system for the dxf file. The data points will be transformed from the layer coordinate reference system.
GDAL/OGR not built with GPKG (sqlite3) support. You will not be able to export the DWG in a GPKG.
Drawing file was meanwhile updated (%1 > %2).
Drawing file unavailable.
Could not open layer list
Select DWG/DXF file
DXF/DWG files
Drawing import completed.
Drawing import failed (%1)
QgsDwgImporter
SQL statement failed
Database: %1
SQL: %2
Error: %3
Could not start transaction
Database: %1
Error: %2
Could not commit transaction
Database: %1
Error: %2
Drawing %1 is unreadable
Could not open database [%1]
Query for drawing %1 failed.
Could not retrieve drawing name from database [%1]
Recorded last modification date unreadable [%1]
Drawing already up-to-date in database.
Imported drawings
Headers
Line types
Layer list
Dimension styles
Text styles
Application data
BLOCK entities
POINT entities
LINE entities
POLYLINE entities
TEXT entities
HATCH entities
INSERT entities
Could not load geopackage driver
Creating database…
Creation of datasource failed [%1]
Creating tables…
Creation of drawing layer %1 failed [%2]
Creation of field definition for %1.%2 failed [%3]
Creation of field %1.%2 failed [%3]
Importing drawing…
Could not update drawing record [%1]
Updating database from %1 [%2].
File %1 is not a DWG/DXF file
No error.
Unknown error.
error opening file.
unsupported version. Cannot read %1 documents.
error reading metadata.
error in file header read process.
error in header vars read process.
error in object map read process.
error in classes read process.
error in tables read process.
error in block read process.
error in entities read process.
error in objects read process.
Could not update comment in drawing record [%1]
Could not add %3 %1 [%2]
header record
dotted linetypes - dot ignored
line type
layer
Field %1 not found
Line width default
dimension style
text style
Could not create geometry [%1]
Could not add %2 [%1]
block
%n entity processed.%n entities processed.
point
RAY entities
XLINE entities
Could not create circular string from %2 [%1]
arc
circle
line string
polygon
Could not create line from %2 [%1]
spline
KNOT entities
TRACE entities
3DFACE entities
DIMALIGN entities
DIMLINEAR entities
DIMRADIAL entities
DIMDIAMETRIC entities
DIMANGULAR entities
DIMANGULAR3P entities
DIMORDINAL entities
LEADER entities
0x%1: %2 instead of %3 loops found
VIEWPORT entities
IMAGE entities
image links
comments
Expanding block reference %1/%2…
Could not copy feature of block %2 from layer %1 [Errors: %3]
DWG/DXF import
Not logging more errors
%1 write errors during block expansion
%1 block insertion expanded.
QgsDxfExportDialog
DXF files
Select the coordinate reference system for the dxf file. The data points will be transformed from the layer coordinate reference system.
Export as DXF
QgsDxfExportDialogBase
Symbology mode
Symbology scale
Save as
DXF Export
No symbology
Feature symbology
Symbol layer symbology
CRS
Select All
Deselect All
Map themes
Export features intersecting the current map extent
Force 2d output (eg. to support polyline width)
Export labels as MTEXT elements
Encoding
Use layer title as name if set
QgsEditConditionalFormatRuleWidget
Edit Rule
Conditional Style Rule Expression
QgsEditConditionalRuleWidget
Preset
Background
Text
Icon
Bold text
(data defined only, overrides Style)
B
Italic text
(data defined only, overrides Style)
I
Underlined text
U
Strikeout text
S
Done
Cancel
Delete
Condition
Name
@value
…
QgsEditorWidgetRegistry
Classification
Range
Unique Values
Value Map
Enumeration
Hidden
Text Edit
Checkbox
Value Relation
Uuid Generator
Attachment
Key/Value
List
Binary (BLOB)
Json View
QgsEditorWidgetRegistry: Factory not valid.
QgsEditorWidgetRegistry: Factory with id %1 already registered.
Color
Relation Reference
Date/Time
QgsEditorWidgetWrapper
Not NULL
Unique
Constraint checks passed
QgsEffectDrawModeComboBox
Render only
Modifier only
Render and modify
QgsEffectStackCompactWidget
Draw effects
Customize effects
QgsEffectStackPropertiesDialog
Effect Properties
QgsEffectStackPropertiesWidget
Effects Properties
QgsEffectStackPropertiesWidgetBase
Effects
Add new effect
Remove effect
Move up
Move down
QgsElevationProfileExportSettingsWidgetBase
Elevation Profile Settings
Chart Ranges
Minimum distance
Maximum distance
Minimum elevation
Maximum elevation
Distance Axis Settings
Label interval
Major grid line interval
Minor grid line interval
Elevation Axis Settings
QgsElevationProfileImageExportOptionsDialogBase
Export Options
Image height
Auto
px
Image width
Image Export Options
QgsElevationProfileLayerTreeView
Properties…
QgsElevationProfilePdfExportDialog
Portrait
Landscape
Custom
QgsElevationProfilePdfExportOptionsDialogBase
PDF Export Options
Page Size
Width
Lock aspect ratio (including while drawing extent onto canvas)
Height
Size
Orientation
QgsElevationProfileToolIdentify
Identify
QgsElevationProfileWidget
Show Layer Tree
Capture Curve
Capture Curve From Feature
Nudge Left
Nudge Right
Clear
Identify Features
Pan
Zoom X Axis
Zoom
Zoom Full
Enable Snapping
Measure Distances
Export as PDF
Export as Image
Options
Dock Elevation Profile View
Export to PDF
PDF Format
Save as PDF
Could not create %1
Successfully saved the profile to <a href="%1">%2</a>
Save Plot As
Save as Image
Could not create image
QgsElevationProfileWidgetSettingsAction
Tolerance
QgsEllipseSymbolLayerWidget
Select Fill Color
Transparent Fill
Transparent Stroke
Select Stroke Color
QgsEmbeddedLayerSelectDialog
Select Layers to Embed
Search…
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.
Default symbol
QgsEmbeddedSymbolRendererWidgetBase
Default symbol
QgsEncodingFileDialog
Encoding:
Cancel &All
QgsEncodingSelectionDialog
Encoding
Select Encoding
System
QgsEptPointCloudIndex
Unable to open %1 for reading
QgsEptProvider
Open data source
QgsErrorDialog
Error
QgsErrorDialogBase
Always show details
Details >>
<!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;">Detailed report.</span></p></body></html>
QgsExpression
No root node! Parsing failed?
function help for %1 missing
group
%1 %2
Syntax
operator
function
Arguments
Examples
Notes
Rasters
Record and Attributes
empty geometry
geometry: %1
map layer
feature: %1
interval: %1 days
interval: %1 hours
interval: %1 minutes
interval: %1 seconds
gradient ramp
date: %1
time: %1
General
Operators
Conditionals
Fields and Values
Math
Conversions
Date and Time
String
Color
Geometry
Variables
Fuzzy Matching
[ ] marks optional components
Recent (%1)
User expressions
<i>NULL</i>
datetime: %1 (%2)
'%1…'
%1…
expression
$area
42
value stored in 'name' attribute for the current atlas feature
$currentfeature
attribute( $currentfeature, 'name' )
value stored in 'name' attribute for the current feature
2
$geometry
$id
$length
42.4711
$map
"overview_map"
"canvas"
$page
$perimeter
Returns the number of the current row.
$rownum
4711
$scale
10000
$x
Retrieves a x coordinate of the current feature's geometry.
$x_at
$x_at(1)
5
$y
Retrieves a y coordinate of the current feature's geometry.
$y_at
$y_at(1)
AND
TRUE AND TRUE
1
TRUE AND FALSE
0
4 = 2+2 AND 1 = 1
4 = 2+2 AND 1 = 2
CASE
This group contains functions for manipulating colors
This group contains functions to handle conditional checks in expressions.
This group contains functions that operate on condition.
Conditions
This group contains functions to convert on data type to another e.g string to integer, integer to string.
This group contains custom user-created Python functions.
Custom
This group contains functions for handling date and time data.
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.
This group contains functions for fuzzy comparisons between values.
This group contains general assorted functions.
This group contains functions that operate on geometry objects e.g length, area.
GeometryGroup
ILIKE
'A' ILIKE 'A'
'A' ILIKE 'a'
'A' ILIKE 'B'
'ABC' ILIKE 'b'
'ABC' ILIKE 'B'
IN
value
'A' IN ('A','B')
'A' IN ('C','B')
IS
'A' IS 'A'
'A' IS 'a'
4 IS 4
4 IS 2+2
4 IS 2
$geometry IS NULL
0, if your geometry is not NULL
IS NOT
'a' IS NOT 'b'
'a' IS NOT 'a'
4 IS NOT 2+2
LIKE
'A' LIKE 'A'
'A' LIKE 'a'
'A' LIKE 'B'
'ABC' LIKE 'B'
This group contains math functions e.g square root, sin and cos
Negates a condition.
NOT
NOT 1
NOT 0
NULL
OR
4 = 2+2 OR 1 = 1
4 = 2+2 OR 1 = 2
4 = 2 OR 1 = 2
This group contains operators e.g + - *
This group contains recently used expressions.
Recent (Selection)
This group contains functions that operate on record identifiers.
This group contains functions that operate on strings e.g replace, convert to upper case.
This group contains dynamic variables which can be inserted into your expressions.
Returns the absolute value of a number.
abs
a number
abs(-2)
Returns the inverse cosine of a value in radians.
acos
cosine of an angle in radians
acos(0.5)
1.0471975511966
age
a string, date or datetime representing the later date
a string, date or datetime representing the earlier date
10
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.
area
geometry
polygon geometry object
area(geom_from_wkt('POLYGON((0 0, 4 0, 4 2, 0 2, 0 0))'))
8.0
Returns the inverse sine of a value in radians.
asin
sine of an angle in radians
asin(1.0)
1.5707963267949
Returns the inverse tangent of a value in radians.
atan
tan of an angle in radians
atan(0.5)
0.463647609000806
Returns the inverse tangent of dy/dx by using the signs of the two arguments to determine the quadrant of the result.
atan2
y coordinate difference
x coordinate difference
atan2(1.0, 1.732)
0.523611477769969
a feature
name of attribute to be returned
azimuth
point geometry
degrees( azimuth( make_point(25, 45), make_point(75, 100) ) )
42.273689
degrees( azimuth( make_point(75, 100), make_point(25,45) ) )
222.273689
Returns a geometry which represents the bounding box of an input geometry. Calculations are in the Spatial Reference System of this geometry.
bounds
a geometry
bounds($geometry)
Returns the height of the bounding box of a geometry. Calculations are in the Spatial Reference System of this geometry.
bounds_height
bounds_height($geometry)
Returns the width of the bounding box of a geometry. Calculations are in the Spatial Reference System of this geometry.
bounds_width
bounds_width($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.
buffer
distance
buffer distance in layer units
buffer($geometry, 10.5)
Rounds a number upwards.
ceil
ceil(4.9)
ceil(-4.9)
-4
Returns the geometric center of a geometry.
centroid
centroid($geometry)
a point geometry
Restricts an input value to a specified range.
clamp
the smallest value <i>input</i> is allowed to take.
a value which will be restricted to the range specified by <i>minimum</i> and <i>maximum</i>
the largest value <i>input</i> is allowed to take
clamp(1,5,10)
<i>input</i> is between 1 and 10 so is returned unchanged
clamp(1,0,10)
<i>input</i> is less than minimum value of 1, so function returns 1
clamp(1,11,10)
<i>input</i> is greater than maximum value of 10, so function returns 10
closest_point
geometry to find closest point on
geometry to find closest point to
geom_to_wkt(closest_point(geom_from_wkt('LINESTRING (20 80, 98 190, 110 180, 50 75 )'),geom_from_wkt('POINT(100 100)')))
Returns the first non-NULL value from the expression list.<br>This function can take any number of arguments.
coalesce
coalesce(NULL, 2)
coalesce(NULL, 2, 3)
coalesce(7, NULL, 3*2)
7
coalesce("fieldA", "fallbackField", 'ERROR')
value of fieldA if it is non-NULL else the value of "fallbackField" or the string 'ERROR' if both are NULL
Returns a string representation of a color based on its cyan, magenta, yellow and black components
color_cmyk
cyan 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
yellow 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
color_cmyk(100,50,0,10)
Returns a string representation of a color based on its cyan, magenta, yellow, black and alpha (transparency) components
color_cmyka
alpha component as an integer value from 0 (completely transparent) to 255 (opaque).
Returns a string representation of a color based on its hue, saturation, and lightness attributes.
color_hsl
hue of the color, as an integer value from 0 to 360
saturation 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
color_hsl(100,50,70)
Returns a string representation of a color based on its hue, saturation, lightness and alpha (transparency) attributes
color_hsla
color_hsla(100,50,70,200)
Returns a string representation of a color based on its hue, saturation, and value attributes.
color_hsv
value percentage of the color as an integer from 0 to 100
color_hsv(40,100,100)
Returns a string representation of a color based on its hue, saturation, value and alpha (transparency) attributes.
color_hsva
alpha component as an integer value from 0 (completely transparent) to 255 (opaque)
color_hsva(40,100,100,200)
color_part
a color string
color_part('200,10,30','green')
Returns a string representation of a color based on its red, green, and blue components.
color_rgb
red component as an integer value from 0 to 255
green component as an integer value from 0 to 255
blue component as an integer value from 0 to 255
color_rgb(255,127,0)
Returns a string representation of a color based on its red, green, blue, and alpha (transparency) components.
color_rgba
color_rgba(255,127,0,200)
Returns the combination of two geometries.
combine
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)' ), geom_from_wkt( 'LINESTRING(3 3, 6 6, 2 1)' ) ) )
Concatenates several strings to one. NULL values are converted to empty strings. Other values (like numbers) are converted to strings.
concat
a string value
concat('sun', 'set')
'sunset'
concat('a','b','c','d','e')
'abcde'
concat('Anno ', 1984)
'Anno 1984'
concat('The Wall', NULL)
'The Wall'
contains
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( 'LINESTRING(3 3, 4 4, 5 5)' ) )
Returns the convex hull of a geometry. It represents the minimum convex geometry that encloses all geometries within the set.
convex_hull
geom_to_wkt( convex_hull( geom_from_wkt( 'LINESTRING(3 3, 4 4, 4 10)' ) ) )
Returns cosine of an angle.
cos
angle in radians
cos(1.571)
0.000796326710733263
crosses
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( 'POINT(4 5)' ), geom_from_wkt( 'LINESTRING(3 3, 4 4, 5 5)' ) )
Returns a darker (or lighter) color string
darker
Date variant
a date or datetime value
day('2012-05-12')
12
Interval variant
interval value to return number of days from
3
day(age('2012-01-01','2010-01-01'))
730
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.
day_of_week
date or datetime value
Converts from radians to degrees.
degrees
radians
numeric value
aggregate(layer:='rail_stations',aggregate:='sum',expression:="passengers",filter:="class">3)
aggregate(layer:='rail_stations',aggregate:='concatenate', expression:="name", concatenator:=',')
[ 2, 10 ]
[ 1, 2, 3, 4 ]
[ 1, 2, 2, 3 ]
[ 1, 2, 3 ]
Returns an array with only the items for which the expression evaluates to true.
array_filter
an expression to evaluate on each item. The variable `@element` will be replaced by the current value.
array_filter(array(1,2,3),@element < 3)
[ 1, 2 ]
Returns an array with the given expression evaluated on each item.
array_foreach
array_foreach(array('a','b','c'),upper(@element))
[ 'A', 'B', 'C' ]
array_foreach(array(1,2,3),@element + 10)
[ 11, 12, 13 ]
[ 1, 100, 2, 3 ]
[ 0, 1, 2, 3 ]
[ 'a', 'c' ]
[ 10, 0, 4, 2 ]
[ 1, 2, 3, 4, 5 ]
[ 1 ]
[ 4, 5 ]
[ 5 ]
[ 'Valmiera', 'Chugiak' ]
[ 'Chugiak', 'Brighton' ]
Concatenates array elements into a string separated by a delimiter and using optional string for empty values.
array_to_string(array('1','2','3'))
array_to_string(array(1,2,3),'-')
'1-2-3'
Returns a string representing a color mixing the red, green, blue, and alpha values of two provided colors based on a given ratio.
degrees(3.14159)
180
degrees(1)
57.2958
difference
geom_to_wkt( difference( geom_from_wkt( 'LINESTRING(3 3, 4 4, 5 5)' ), geom_from_wkt( 'LINESTRING(3 3, 4 4)' ) ) )
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( 'LINESTRING(3 3, 4 4, 5 5)' ), geom_from_wkt( 'POINT(4 4)' ))
distance( geom_from_wkt( 'POINT(4 4)' ), geom_from_wkt( 'POINT(4 8)' ) )
4
Returns the last node from a geometry.
end_point
geometry object
geom_to_wkt(end_point(geom_from_wkt('LINESTRING(4 0, 4 2, 0 2)')))
'Point (0 2)'
Evaluates an expression which is passed in a string. Useful to expand dynamic parameters passed as context variables or fields.
eval
an expression string
'nice'
eval(@expression_var)
Returns exponential of an value.
exp
number to return exponent of
exp(1.0)
2.71828182845905
exterior_ring
a polygon geometry
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))')))
'LineString (-1 -1, 4 0, 4 2, 0 2, -1 -1)'
Returns an extruded version of the input (Multi-)Curve or (Multi-)Linestring geometry with an extension specified by x and y.
extrude
generate_series(1,5)
generate_series(5,1,-1)
[ 5, 4, 3, 2, 1 ]
Creates a map from a hstore-formatted string.
hstore_to_map
hstore_to_map('qgis=>rocks')
No parameters
One 'feature' parameter
Returns the interval in milliseconds between the unix epoch and a given date value.
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>.
is_selected(@atlas_feature)
Two parameters
is_selected( 'streets', get_feature('streets', 'name', "street_name"))
'PolygonZ ((10 15 5, 15 10 5, 10 5 5, 5 10 5, 10 15 5))'
'PolygonZM ((10 15 5 30, 15 10 5 30, 10 5 5 30, 5 10 5 30, 10 15 5 30))'
geom_to_wkt(make_ellipse(make_point(10,10,5), 5, 2, 90, 4))
'PolygonZ ((15 10 5, 10 8 5, 5 10 5, 10 12 5, 15 10 5))'
geom_to_wkt(make_ellipse(make_point(10,10,5,30), 5, 2, 90, 4))
'PolygonZM ((15 10 5 30, 10 8 5 30, 5 10 5 30, 10 12 5 30, 15 10 5 30))'
{ '1': 'one', '2': 'two' }
[ '1', '2' ]
[ 'one', 'two' ]
{ '1': 'one' }
{ '1': 'one', '3': 'three' }
Merge map elements into a hstore-formatted string.
map_to_hstore
the input map
map_to_hstore(map('qgis','rocks'))
{"qgis":"rocks"}
'Polygon ((0 5, 5 -0, -0 -5, -5 0, 0 5))'
'Polygon ((3 4, 3 2, 1 2, 1 4, 3 4))'
Extracts the minutes part from a datetime or time, or the number of minutes from an interval.
Extracts the minutes part from a time or datetime.
minute( to_datetime('2012-07-22 13:24:57') )
Calculates the length in minutes of an interval.
minute(to_interval('3 minutes'))
Extracts the month part from a date, or the number of months from an interval.
Extracts the month part from a date or datetime.
Calculates the length in months of an interval.
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 a NULL value if value1 equals value2; otherwise it returns value1. This can be used to conditionally substitute values with NULL.
num_geometries(geom_from_wkt('GEOMETRYCOLLECTION(POINT(0 1), POINT(0 0), POINT(1 0), POINT(1 1))'))
Returns the number of interior rings in a polygon or geometry collection, or NULL if the input geometry is not a polygon or collection.
number of vertices in the current feature's geometry
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.
project
start point
distance to project
Saved ramp variant
Returns a string representing a color from a saved ramp
Expression-created ramp variant
Returns a string representing a color from an expression-created ramp
the color ramp
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.
any value to use as 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.
Returns statistics from a raster layer.
raster_statistic
a string, representing either a raster layer name or layer ID
integer representing the band number from the raster layer, starting at 1
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>
raster_statistic('lc',1,'avg')
Average value from band 1 from 'lc' raster layer
raster_statistic('ac2010',3,'min')
Minimum value from band 3 from 'ac2010' raster layer
Returns the raster value found at the provided point.
raster_value
the name or id of a raster layer
the band number to sample the value from.
point geometry (for multipart geometries having more than one part, a NULL value will be returned)
raster_value('dem', 1, make_point(1,1))
Return the first matching position matching a regular expression within an unicode string, or 0 if the substring is not found.
regexp_match('QGIS ROCKS','\\sROCKS')
regexp_match('Budač','udač\\b')
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.
regexp_matches
the string to capture groups from against the regular expression
the regular expression used to capture groups
regexp_matches('QGIS=>rocks','(.*)=>(.*)')
regexp_matches('key=>','(.*)=>(.*)','empty value')
The regular expression to replace. Backslash characters must be double escaped (e.g., "\\s" to match a white space character).
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.
regexp_replace('QGIS SHOULD ROCK','\\sSHOULD\\s',' DOES ')
regexp_replace('ABC123','\\d+','')
regexp_replace('my name is John','(.*) is (.*)','\\2 is \\1')
'John is my name'
The regular expression to match against. Backslash characters must be double escaped (e.g., "\\s" to match a white space character).
regexp_substr('abc123','(\\d+)')
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.
Returns a string with the supplied string, array, or map of strings replaced.
String & array variant
Returns a string with the supplied string or array of strings replaced by a string or an array of strings.
the string or array of strings to replace
the string or array of strings to use as a replacement
replace('QGIS ABC',array('A','B','C'),array('X','Y','Z'))
'QGIS XYZ'
replace('QGIS',array('Q','S'),'')
'GI'
Map variant
the map containing keys and values
replace('APP SHOULD ROCK',map('APP','QGIS','SHOULD','DOES'))
Returns the configured representation value for a field value. It depends on the configured widget type. Often, this is useful for 'Value Map' widgets.
represent_value
The value which should be resolved. Most likely a field.
represent_value("field_with_value_map")
Description for value
represent_value('static value', 'field_name')
Description for static value
Returns a rotated version of a geometry. Calculations are in the Spatial Reference System of this geometry.
rotate
clockwise rotation in degrees
rotation center point. If not specified, the center of the geometry's bounding box is used.
rotate($geometry, 45, make_point(4, 5))
geometry rotated 45 degrees clockwise around the (4, 5) point
rotate($geometry, 45)
geometry rotated 45 degrees clockwise around the center of its bounding box
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.
rpad('Hello', 3, 'x')
50
Extracts the seconds part from a datetime or time, or the number of seconds from an interval.
Extracts the seconds part from a time or datetime.
second( to_datetime('2012-07-22 13:24:57') )
Calculates the length in seconds of an interval.
second(to_interval('3 minutes'))
Sets a specific color component for a color string, e.g., the red component or alpha component.
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>
'200,50,30,255'
Creates a sha256 hash from a string.
sha256
sha256('QGIS')
Returns the shortest line joining geometry1 to geometry2. The resultant line will start at geometry1 and end at geometry2.
'LineString(73.0769 115.384, 100 100)'
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.
simplify
maximum deviation from straight segments for points to be removed
geom_to_wkt(simplify(geometry:=geom_from_wkt('LineString(0 0, 5 0.1, 10 0)'),tolerance:=5))
'LineString(0 0, 10 0)'
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.
simplify_vw
a measure of the maximum area created by a node for the node to be removed
geom_to_wkt(simplify_vw(geometry:=geom_from_wkt('LineString(0 0, 5 0, 5.01 10, 5.02 0, 10 0)'),tolerance:=5))
Returns a geometry formed by buffering out just one side of a linestring geometry. Distances are in the Spatial Reference System of this geometry.
single_sided_buffer
buffer distance. Positive values will be buffered to the left of lines, negative values to the right
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.
single_sided_buffer($geometry, 10.5)
line buffered to the left by 10.5 units
single_sided_buffer($geometry, -10.5)
line buffered to the right by 10.5 units
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 a beveled join
smooth
number of smoothing iterations to apply. Larger numbers result in smoother but more complex geometries.
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.
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.
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.
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))
'LineString (0 0, 4 0, 5 1, 5 5)'
Splits string into an array using supplied delimiter and optional string for empty values.
string_to_array
the string delimiter used to split the input string
string_to_array('1,2,3',',')
string_to_array('1,,3',',','0')
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
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.
Extracts the week number from a date, or the number of weeks from an interval.
Extracts the week number from a date or datetime.
Calculates the length in weeks of an interval.
week(to_interval('3 weeks'))
x
x extension, numeric value
y
y extension, numeric value
Rounds a number downwards.
floor
floor(4.9)
floor(-4.9)
-5
Format a string using supplied arguments.
format
any type. Any number of arguments.
format('This %1 a %2','is', 'test')
format_date
date, time or datetime value
format_date('2012-05-15','dd.MM.yyyy')
'15.05.2012'
format_number
number to be formatted
integer representing the number of decimal places to truncate the string to.
format_number(10000000.332,2)
Returns a geometry from a GML representation of geometry.
geom_from_gml
GML representation of a geometry as a string
a geometry object
Returns a geometry created from a Well-Known Text (WKT) representation.
geom_from_wkt
Well-Known Text (WKT) representation of a geometry
geom_from_wkt( 'POINT(4 5)' )
Returns the Well-Known Text (WKT) representation of the geometry without SRID metadata.
geom_to_wkt
geom_to_wkt( $geometry )
Returns a feature's geometry.
a feature object
'POINT(6 50)'
geometry_n
geometry collection
index of geometry to return, where 1 is the first geometry in the collection
geom_to_wkt(geometry_n(geom_from_wkt('GEOMETRYCOLLECTION(POINT(0 1), POINT(0 0), POINT(1 0), POINT(1 1))'),3))
'Point (1 0)'
Returns the first feature of a layer matching a given attribute value.
layer name or ID
attribute value to match
get_feature('streets','name','main st')
first feature found in "streets" layer with "main st" value in the "name" field
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.
hamming_distance
a string
hamming_distance('abc','xec')
hamming_distance('abc','ABc')
hamming_distance(upper('abc'),upper('ABC'))
Time variant
a time or datetime value
13
interval value to return number of hours from
hour(age('2012-07-22T13:00:00','2012-07-22T10:00:00'))
hour(age('2012-01-01','2010-01-01'))
17520
Tests a condition and returns a different result depending on the conditional check.
if
the condition which should be checked
'One'
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 false or another value that converts to false like 0 or ''. NULL will also be converted to false.
if( 1+1=2, 'Yes', 'No' )
'Yes'
if( 1+1=3, 'Yes', 'No' )
'No'
if( 5 > 3, 1, 0)
if( '', 'It is true (not empty)', 'It is false (empty)' )
'It is false (empty)'
if( ' ', 'It is true (not empty)', 'It is false (empty)' )
'It is true (not empty)'
if( 0, 'One', 'Zero' )
'Zero'
if( 10, 'One', 'Zero' )
interior_ring_n
polygon geometry
index of interior to return, where 1 is the first interior ring
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))
'LineString (-0.1 -0.1, 0.4 0, 0.4 0.2, 0 0.2, -0.1 -0.1))'
Returns a geometry that represents the shared portion of two geometries.
intersection
geom_to_wkt( intersection( geom_from_wkt( 'LINESTRING(3 3, 4 4, 5 5)' ), geom_from_wkt( 'LINESTRING(3 3, 4 4)' ) ) )
intersects
intersects( geom_from_wkt( 'POINT(4 4)' ), geom_from_wkt( 'LINESTRING(3 3, 4 4, 5 5)' ) )
intersects( geom_from_wkt( 'POINT(4 5)' ), geom_from_wkt( 'POINT(5 5)' ) )
intersects_bbox
intersects_bbox( geom_from_wkt( 'POINT(4 5)' ), geom_from_wkt( 'LINESTRING(3 3, 4 4, 5 5)' ) )
intersects_bbox( geom_from_wkt( 'POINT(6 5)' ), geom_from_wkt( 'POLYGON((3 3, 4 4, 5 5, 3 3))' ) )
is_closed
a line string geometry
is_closed(geom_from_wkt('LINESTRING(0 0, 1 1, 2 2)'))
is_closed(geom_from_wkt('LINESTRING(0 0, 1 1, 2 2, 0 0)'))
Returns a matching layer property or metadata value.
layer_property
a string, representing either a layer name or layer ID
layer_property('streets','title')
'Basemap Streets'
layer_property('airports','feature_count')
120
layer_property('landsat','crs')
'EPSG:4326'
Returns a substring that contains the <i>n</i> leftmost characters of the string.
left
integer. The number of characters from the left of the string to return.
left('Hello World',5)
'Hello'
Returns the number of characters in a string or the length of a geometry linestring.
String variant
Returns the number of characters in a string.
string to count length of
length('hello')
Geometry variant
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.
line geometry object
length(geom_from_wkt('LINESTRING(0 0, 4 0)'))
4.0
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.
levenshtein
levenshtein('kittens','mitten')
levenshtein('Kitten','kitten')
levenshtein(upper('Kitten'),upper('kitten'))
Returns a lighter (or darker) color string
lighter
'255,158,168,255'
Returns the natural logarithm of a value.
ln
ln(1)
ln(2.7182818284590452354)
Returns the value of the logarithm of the passed value and base.
log
any positive number
log(2, 32)
log(0.5, 32)
Returns the value of the base 10 logarithm of the passed expression.
log10
log10(1)
log10(100)
longest_common_substring
longest_common_substring('ABABC','BABCA')
'ABC'
longest_common_substring('abcDeF','abcdef')
'abc'
longest_common_substring(upper('abcDeF'),upper('abcdex'))
'ABCDE'
Converts a string to lower case letters.
lower
the string to convert to lower case
lower('HELLO World')
'hello world'
lpad
string to pad
length of new string
character to pad the remaining space with
lpad('Hello', 10, 'x')
'xxxxxHello'
m
m( geom_from_wkt( 'POINTM(2 5 4)' ) )
Creates a line geometry from a series of point geometries.
geom_to_wkt(make_line(make_point(2,4),make_point(3,5)))
'LineString (2 4, 3 5)'
geom_to_wkt(make_line(make_point(2,4),make_point(3,5),make_point(9,7)))
'LineString (2 4, 3 5, 9 7)'
Creates a point geometry from an x and y (and optional z and m) value.
make_point
x coordinate of point
y coordinate of point
format used to convert the string into a date
to_date('June 29, 2019','MMMM d, yyyy')
2019-06-29
geom_to_wkt( transform( make_point(488995.53240249, 7104473.38600835), 'EPSG:2154', 'EPSG:4326' ) )
'POINT(0 51)'
Optional delimiter string to wrap to a new line.
Returns the x coordinate of a point geometry, or the x 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.
Extracts the year part from a date, or the number of years from an interval.
Extracts the year part from a date or datetime.
Calculates the length in years of an interval.
z
optional z coordinate of point
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 an aggregate value calculated using features from another layer.
aggregate
sub expression or field name to aggregate
optional string to use to join values for 'concatenate' aggregate
aggregate(layer:='rail_stations',aggregate:='sum',expression:="passengers")
sum of all values from the passengers field in the rail_stations layer
aggregate('rail_stations','sum', "passengers"/7)
calculates a daily average of "passengers" by dividing the "passengers" field by 7 before summing the values
sums up all values from the "passengers" field from features where the "class" attribute is greater than 3 only
comma separated list of the name field for all features in the rail_stations layer
Returns the north-based azimuth as the angle in radians measured clockwise from the vertical on point_a to point_b.
concatenate
sub expression of field to aggregate
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 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.
index of point of a line (indices start at 0; negative values apply from the last index, starting at -1)
Contains functions which aggregate values over layers and fields.
Aggregates
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.
Arrays
Double-click to add field name to expression string.<br>Right-Click on field name to open context menu sample value loading options.
'ABC' ILIKE '_b_'
'ABC' ILIKE '_B_'
'ABCD' ILIKE '_b_'
'ABCD' ILIKE '_B_'
'ABCD' ILIKE '_b%'
'ABCD' ILIKE '_B%'
'ABCD' ILIKE '%b%'
'ABCD' ILIKE '%B%'
'ABC' LIKE '_B_'
'ABCD' LIKE '_B_'
'ABCD' LIKE '_B%'
'ABCD' LIKE '%B%'
Contains a list of map layers available in the current project.
Map 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.
Maps
Contains a list of relations available in the current project.
Relations
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.
aggregate(layer:='countries', aggregate:='max', expression:="code", filter:=intersects( $geometry, geometry(@parent) ) )
The country code of an intersecting country on the layer 'countries'
Returns the bisector angle (average angle) to the geometry for a specified vertex on a linestring geometry. Angles are in degrees clockwise from north.
angle_at_vertex
a linestring geometry
angle_at_vertex(geometry:=geom_from_wkt('LineString(0 0, 10 0, 10 10)'),vertex:=1)
45.0
Returns an array containing all the values passed as parameter.
array
a value
array(2,10)
Returns an array of aggregated values from a field or expression.
array_agg
optional expression to use to group aggregate calculations
optional expression to use to filter features used to calculate aggregate
array_agg("name",group_by:="state")
list of name values, grouped by state field
Returns an array with the given value added at the end.
array_append
an array
Contains functions which manipulate file and path names.
Files and Paths
Contains functions which calculate raster statistics and values.
day(age('2012-05-12','2012-05-02'))
hour(age('2012-05-12','2012-05-02'))
240
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>
vertex index, starting from 0; if the value is negative, the selected vertex index will be its total count minus the absolute value
array_all
the array of values to search
array_all(array(1,2,3),array(2,3))
array_all(array(1,2,3),array(1,2,4))
the value to add
array_append(array(1,2,3),4)
Returns an array containing all the given arrays concatenated.
array_cat
array_cat(array(1,2),array(2,3))
array_contains
the value to search
array_contains(array(1,2,3),2)
Returns an array containing distinct values of the given array.
array_distinct
array_distinct(array(1,2,3,2,1))
array_find
Returns the first value of an array.
array_first
array_first(array('a','b','c'))
'a'
array_get
the index to get (0 based)
array_get(array('a','b','c'),1)
'b'
Returns an array with the given value added at the given position.
array_insert
the position where to add (0 based)
array_insert(array(1,2,3),1,100)
array_intersect
another array
array_intersect(array(1,2,3,4),array(4,0,2,5))
Returns the last value of an array.
array_last
array_last(array('a','b','c'))
'c'
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 current page number within a print layout.
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 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.
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>
A condition expression to evaluate
If <i>condition</i> evaluates 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.
CASE WHEN "name" IS NULL THEN 'None' END
Returns the string 'None' if the "name" field is NULL
CASE WHEN $area > 10000 THEN 'Big property' WHEN $area > 5000 THEN 'Medium property' ELSE 'Small property' END
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
This group contains functions that are available in the attribute form context. For example, in field widget settings.
Form
This group contains functions to manipulate print layout items properties.
Layout
Equates to a NULL value.
a NULL value
This group contains functions that are available in the processing algorithms context.
Processing
This group contains expressions stored in the user profile.
UserGroup
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>
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.
aggregate(layer:='rail_stations',aggregate:='sum',expression:="passengers",filter:=contains( @atlas_geometry, $geometry ) )
sum of all values from the passengers field in the rail_stations within the current atlas feature
aggregate(layer:='rail_stations', aggregate:='collect', expression:=centroid($geometry), filter:="region_name" = attribute(@parent,'name') )
aggregates centroid geometries of the rail_stations of the same region as current feature
optional expression to use to order features used to calculate aggregate. By default, the features will be returned in an unspecified order.
Returns the number of elements of an array.
array_length
array_length(array(1,2,3))
Returns an array with the given value added at the beginning.
array_prepend
array_prepend(array(1,2,3),0)
Returns an array with all the entries of the given value removed.
array_remove_all
the values to remove
array_remove_all(array('a','b','c','b'),'b')
array_remove_at
the position to remove (0 based)
Returns the given array with array values in reversed order.
array_reverse
array_reverse(array(2,4,0,10))
Returns a portion of the array. The slice is defined by the start_pos and end_pos arguments.
array_slice
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 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).
array_slice(array(1,2,3,4,5),0,3)
array_slice(array(1,2,3,4,5),0,-1)
array_slice(array(1,2,3,4,5),-5,-1)
array_slice(array(1,2,3,4,5),0,0)
array_slice(array(1,2,3,4,5),-2,-1)
array_slice(array(1,2,3,4,5),-1,-1)
array_slice(array('Dufour','Valmiera','Chugiak','Brighton'),1,2)
array_slice(array('Dufour','Valmiera','Chugiak','Brighton'),-2,-1)
Returns the provided array with its elements sorted.
array_sort
set this parameter to false to sort the array in descending order
array_sort(array(3,2,1))
array_to_string
the input array
planimetric,current,area,surface,project,settings,ellipsoid,setting,calculated
evaluated,attribute,current,evaluate
planimetric,mesh,current,area,surface,project,settings,face,ellipsoid,setting,calculated,set
index,mesh,face,current
current,processing,functions
row,current
distance,planimetric,length,perimeter,current,linestring,project,settings,ellipsoid,border,setting,calculated
layout,item,drawn,current,main,print,map,window,overview,canvas
layout,print,page,current
distance,planimetric,length,perimeter,current,polygon,project,settings,ellipsoid,setting,calculated
row,number,current
denominator,contexts,current,scale,canvas,map
point,mesh,vertex,current
index,mesh,vertex,current
coordinate,mesh,vertex,current
mesh,vertex,current
first,point,coordinate,current,multipoint
current,retrieves,feature,coordinate
first,point,current,multipoint,altitude,3D
casewhen,clause,series,met,first,corresponding,end,none,evaluated,components,conditions,optional,marks,return,evaluation,else,case,evaluate,result,stops,condition,set
compare,numbers,insensitive,first,match,sensitive,supplied,parameter,case,matches,pattern
list,contained,found
compare,same,equal,identical
compare,same,different
compare,sensitive,numbers,first,end,start,begin,works,supplied,parameter,matches,pattern
calculate,functions,return,mesh,related,contains
negates,condition
equates,null
angle,cosine,inverse,radians
affine,coordinate,operations,spatial,transformation,reference,offset,system,calculations,translation,rotation,order,added,present,scale
difference,needs,datetimes,order,extract,information,following,interval,dates,functions,yearmonthweekdayhourminutesecond
optional string to use to join values for 'concatenate' and 'concatenate_unique' aggregates
aggregate,combine,features,calculated,merge,concatenate,sum,mean,median,count,quartile,minimum,maximum,minority,majority,standard,deviation,length,unique
angles,specified,clockwise,angle,linestring,degrees,bisector,north,average,vertex
dash,stroked,multilinestring,input,ring,specified,applies,line,pattern,returning
planimetric,polygon,spatial,reference,system,calculations,area,project,settings,surface,ellipsoid,units
list,array,parameter,containing
array,field,aggregated
array,contains,compare,search
array,added,end
concatenated,arrays,containing
array,search,contains
number,array,occurrences,given,counts
array,containing,distinct
array,items,limit,evaluates
array,found,first,lowest,index
array,first
evaluated,array,iterate,item
array,position,index,last,nth,one,first
array,added,position
array,element,exists,intersection,overlap
array,last
elements,array,count
common,array,median
array,maximum
array,ignored,mean,numeric,arithmetic
array,arithmetic,median,ignored
array,minimum
array,added,beginning
sorted,array,first,specified,missing,second,ordering,added,present,result,end
array,entries,removed
array,removed,index
array,reversed,order
array,defined,arguments,start,position,slice,portion,end,index
sorted,array,elements,provided
array,ignored,numeric,arithmetic,sum
the string delimiter used to separate concatenated array elements
the optional string to use as replacement for empty (zero length) matches
'1,2,3'
array_to_string(array('1','','3'),',','0')
'1,0,3'
concatenates,delimiter,join,aggregate
Returns the unicode code associated with the first character of a string.
ascii
the string to convert to unicode code
ascii('Q')
81
code,first,associated,character,unicode
sine,inverse,angle,radians
tangent,inverse,angle,radians
tangent,arguments,signs,angle,inverse,quadrant
Returns an attribute from a feature.
Variant 1
Returns the value of an attribute from the current feature.
attribute( 'name' )
Variant 2
Allows the target feature and attribute name to be specified.
attribute( @atlas_feature, 'name' )
Returns a map containing all attributes from a feature, with field names as map keys.
Returns a map of all attributes from the current feature.
attributes()['name']
Allows the target feature to be specified.
attributes( @atlas_feature )['name']
measured,clockwise,points,angle,vertical,north,azimuth,radians
Returns the base name of the file without the directory or file suffix.
base_file_name
base_file_name('/home/qgis/data/country_boundaries.shp')
'country_boundaries'
suffix,base,directory,name,file,folder,path
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.
boundary
geom_to_wkt(boundary(geom_from_wkt('Polygon((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)')))
'MultiPoint ((1 1),(-1 1))'
polygon,linestrings,instance,combinatorial,topological,points,collections,types,ring,boundary,closure
bounding box of the current feature's geometry
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))'
box,input,spatial,reference,calculations,system,represents,bounding
height of bounding box of the current feature's geometry
bounds_height(geom_from_wkt('Polygon((1 1, 0 0, -1 1, 1 1))'))
box,spatial,reference,calculations,system,height,bounding
width of bounding box of the current feature's geometry
bounds_width(geom_from_wkt('Polygon((1 1, 0 0, -1 1, 1 1))'))
width,box,spatial,reference,calculations,system,bounding
polygon of the current feature's geometry buffered by 10.5 units
distance,equal,spatial,reference,calculations,system,points,segments,miter,join,cap,round
Creates a buffer along a line geometry where the buffer diameter varies according to the m-values at the line vertices.
buffer_by_m
input geometry. Must be a (multi)line geometry with m values.
number of segments to approximate quarter-circle curves in the buffer.
buffer_by_m(geometry:=geom_from_wkt('LINESTRINGM(1 2 0.5, 4 2 0.2)'),segments:=8)
A variable width buffer starting with a diameter of 0.5 and ending with a diameter of 0.2 along the linestring geometry.
line,according,values,varies,vertices,buffer,diameter
rounds,number
geometric,center
Returns the character associated with a unicode code.
char
a unicode code number
char(81)
'Q'
associated,character,unicode,code
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.
close_line
geom_to_wkt(close_line(geom_from_wkt('LINESTRING(0 0, 1 0, 1 1)')))
'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)')))
first,point,closed,end,input,appending,result,line,multi
Returns the point on geometry1 that is closest to geometry2.
'Point(73.0769 115.384)'
closest,point,nearest
any valid expression or value, regardless of type.
list,first,arguments,null
Returns the multipart geometry of aggregated geometries from an expression
collect
geometry expression to aggregate
collect( $geometry )
multipart geometry of aggregated geometries
collect( centroid($geometry), group_by:="region", filter:= "use" = 'civilian' )
aggregated centroids of the civilian features based on their region value
aggregated,multipart
Collects a set of geometries into a multi-part geometry object.
List of arguments variant
Geometry parts are specified as separate arguments to the function.
geom_to_wkt(collect_geometries(make_point(1,2), make_point(3,4), make_point(5,6)))
'MultiPoint ((1 2),(3 4),(5 6))'
Array variant
Geometry parts are specified as an array of geometry parts.
array of geometry objects
geom_to_wkt(collect_geometries(array(make_point(1,2), make_point(3,4), make_point(5,6))))
'0,115,230'
cyan,color,black,yellow,representation,components
'0,115,230,200'
cyan,alpha,color,black,yellow,representation,components
Applies a grayscale filter and returns a string representation from a provided color.
color_grayscale_average
color_grayscale_average('255,100,50')
'135,135,135,255'
filter,color,provided,applies,grayscale,representation
'166,217,140'
attributes,lightness,color,hue,representation,saturation
'166,217,140,200'
attributes,alpha,lightness,color,transparency,hue,representation,saturation
'255,170,0'
attributes,color,hue,representation,saturation
'255,170,0,200'
attributes,alpha,color,transparency,hue,representation,saturation
color_mix_rgb
a ratio
color_mix_rgb('0,0,0','255,255,255',0.5)
'127,127,127,255'
green,blue,red,alpha,mixing,color,colors,provided,ratio
Returns a specific component from a color string, e.g., the red component or alpha component.
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>
red,specific,color,component,alpha
'255,127,0'
green,blue,red,color,representation,components
'255,127,0,200'
green,blue,red,alpha,color,representation,components
'MULTILINESTRING((4 4, 2 1), (3 3, 4 4), (4 4, 5 5))'
'LINESTRING(3 3, 4 4, 6 6, 2 1)'
combination,union
empty,converted,numbers,concatenates,null,strings,several,other,values
Returns all aggregated strings from a field or expression joined by a delimiter.
optional string to use to join values. Empty by default.
concatenate("town_name",group_by:="state",concatenator:=',')
comma separated list of town_names, grouped by state field
aggregated,field,joined,delimiter,strings
Returns all unique strings from a field or expression joined by a delimiter.
concatenate_unique
comma separated list of unique town_names, grouped by state field
concatenate_unique("town_name",group_by:="state",concatenator:=',')
aggregated,unique,field,joined,delimiter,strings
lie,point,lies,tests,interior,exterior,within,points,contains
'POLYGON((3 3, 4 10, 4 4, 3 3))'
hull,convex,minimum,represents,encloses,set
angle,cosine
Returns the count of matching features.
count
count("stations",group_by:="state")
count of stations, grouped by state field
aggregate,features,matching,count
Returns the count of distinct values.
count_distinct
count_distinct("stations",group_by:="state")
count of distinct stations values, grouped by state field
aggregate,distinct,count
Returns the count of missing (NULL) values.
count_missing
count_missing("stations",group_by:="state")
count of missing (NULL) station values, grouped by state field
aggregate,missing,count
Returns a gradient ramp from a map of color strings and steps.
create_ramp
a map of color strings and steps
set this parameter to true to create a discrete color ramp
'255,0,0,255'
map,gradient,steps,strings,ramp,color
common,supplied,crosses,tests,interior,points
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.
current_parent_value
a field name in the current parent form
current_parent_value( 'FIELD_NAME' )
The current value of a field 'FIELD_NAME' in the parent form.
field,actual,unsaved,wrapped,retrieve,widget,current,relation,differ,edited,embedded,coalesce,attribute,form,filter,added,features,parent,context,usable
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.
current_value
a field name in the current form or table row
current_value( 'FIELD_NAME' )
The current value of field 'FIELD_NAME'.
table,field,actual,unsaved,current,differ,edited,row,attribute,form,added,features
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>
darker('200,10,30', 200)
'100,5,15,255'
darker,color,lighter
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.
datetime_from_epoch
number (milliseconds)
datetime_from_epoch(1483225200000)
2017-01-01T00:00:00
passed,datetime,localtime,msecs,date,coordinated,converted,universal,milliseconds,time
Extracts the day from a date, or the number of days from an interval.
Extracts the day from a date or datetime.
Calculates the length in days of an interval.
day(to_interval('3 days'))
day(to_interval('3 weeks 2 days'))
23
day_of_week(to_date('2015-09-21'))
week,day,specified,datetime,corresponds,ranges,date,saturday
Takes a layer and decodes the uri of the underlying data provider. It depends on the dataprovider, which data is available.
decode_uri
The layer for which the uri should be decoded.
The part of the uri to return. If unspecified, a map with all uri parts will be returned.
decode_uri(@layer)
{'layerId': '0', 'layerName': '', 'path': '/home/qgis/shapefile.shp'}
{'layerId': NULL, 'layerName': 'layer', 'path': '/home/qgis/geopackage.gpkg'}
decode_uri(@layer, 'path')
'C:\my_data\qgis\shape.shp'
depends,layer,data,dataprovider,provider,uri,underlying,decodes,available
converts,degrees,radians
generates,layer,line,number,one,new,polygon,vertices,larger,original
maximum,edges,additional,generates,line,densified,adding,new,polygon,interval,layer,one,distance,vertices,specified
Returns a geometry that represents that part of geometry1 that does not intersect with geometry2.
'LINESTRING(4 4, 5 5)'
part,represents,intersect,clip
share,intersect,tests,space
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.
If called with no parameters, the function will evaluate the display expression of the current feature in the current layer.
display_expression()
The display expression of the current feature in the current layer.
If called with a 'feature' parameter only, the function will evaluate the specified feature from the current layer.
The feature which should be evaluated.
display_expression(@atlas_feature)
The display expression of the current atlas feature.
Layer and feature parameters
If the function is called with both a layer and a feature, it will evaluate the specified feature from the specified layer.
The layer (or its ID or name)
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).
display_expression( 'streets', get_feature_by_id('streets', 1))
The display expression of the feature with the ID 1 on the layer 'streets'.
display_expression('a_layer_id', $currentfeature, 'False')
The display expression of the given feature not evaluated.
projected,reference,spatial,minimum,units
Returns the distance along the geometry to a specified vertex.
distance_to_vertex
distance_to_vertex(geometry:=geom_from_wkt('LineString(0 0, 10 0, 10 10)'),vertex:=1)
10.0
distance,specified,vertex
last,node,vertex
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.
env
The name of the environment variable which should be retrieved.
env( 'LANG' )
'en_US.UTF-8'
env( 'MY_OWN_PREFIX_VAR' )
'Z:'
env( 'I_DO_NOT_EXIST' )
operating,content,prefixes,gets,definition,found,drive,check,system,environment,path,variables,letters,inject,specific,configuration,depends,administrator,variable,documentation,handy,set
epoch
epoch(to_date('2017-01-01'))
1483203600000
interval,date,milliseconds,epoch
[whatever the result of evaluating @expression_var might be…]
dynamic,fields,parameters,expression,expand,context,passed,variables,evaluates
Evaluates a template which is passed in a string. Useful to expand dynamic parameters passed as context variables or fields.
eval_template
a template string
eval_template('QGIS [% upper(\'rocks\') %]')
QGIS ROCKS
dynamic,fields,parameters,template,expand,context,passed,variables,evaluates
exif,retrieves,tag,file,image,values
geotags,exif,point,file,image
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.
extend
a (multi)linestring geometry
distance to extend the start of the line
distance to extend the end of the line.
geom_to_wkt(extend(geom_from_wkt('LineString(0 0, 1 0, 1 1)'),1,2))
'LineString (-1 0, 1 0, 1 3)'
geom_to_wkt(extend(geom_from_wkt('MultiLineString((0 0, 1 0, 1 1), (2 2, 0 2, 0 5))'),1,2))
'MultiLineString ((-1 0, 1 0, 1 3),(3 2, 0 2, 0 7))'
start,distances,line,last,linestring,amount,parts,bearing,lines,extends,reference,spatial,extended,first,segment,system,multilinestring,specified,end
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.
polygon,line,ring,exterior,result,representing
geom_to_wkt(extrude(geom_from_wkt('LineString(1 2, 3 2, 4 3)'), 1, 2))
'Polygon ((1 2, 3 2, 4 3, 5 5, 4 4, 2 4, 1 2))'
geom_to_wkt(extrude(geom_from_wkt('MultiLineString((1 2, 3 2), (4 3, 8 3))'), 1, 2))
'MultiPolygon (((1 2, 3 2, 4 4, 2 4, 1 2)),((4 3, 8 3, 9 5, 5 5, 4 3)))'
curve,version,extension,input,specified,extruded,linestring,multi
file_exists
file_exists('/home/qgis/data/country_boundaries.shp')
path,exists,file
Returns the name of a file (including the file extension), excluding the directory.
file_name
file_name('/home/qgis/data/country_boundaries.shp')
'country_boundaries.shp'
extension,name,directory,file,path
Returns the directory component of a file path. This does not include the file name.
file_path
file_path('/home/qgis/data/country_boundaries.shp')
'/home/qgis/data'
path,directory,name,folder,file
Returns the size (in bytes) of a file.
file_size
file_size('/home/qgis/data/country_boundaries.geojson')
5674
size,file,bytes
Returns the file suffix (extension) from a file path.
file_suffix
file_suffix('/home/qgis/data/country_boundaries.shp')
'shp'
extension,path,suffix,file
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.
flip_coordinates
geom_to_wkt(flip_coordinates(make_point(1, 2)))
'Point (2 1)'
'LineString (2 0, 0 1, 6 1)'
latitude,longitude,reversed,swapped,coordinates,repairing,copy
downwards,rounds,number
geom_to_wkt(force_polygon_ccw(geometry:=geom_from_wkt('Polygon ((-1 -1, 0 2, 4 2, 4 0, -1 -1))')))
exterior,clockwise,respect,convention,rings,counter,interior,forces
exterior,clockwise,respect,convention,rings,interior,counter,forces
force_rhr
is_selected(get_feature('streets', 'name', 'Main St.'))
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, 3), 1))
Remainder of division. Takes the sign of the dividend.
9 % 2
9 % -2
-9 % 2
division,remainder,modulo
The field name for which the widget configuration should be loaded.
coordinate,minimum
a geometry. Any non-polygon geometries are returned unchanged.
geom_to_wkt(force_rhr(geometry:=geom_from_wkt('POLYGON((-1 -1, 4 0, 4 2, 0 2, -1 -1))')))
'Polygon ((-1 -1, 0 2, 4 2, 4 0, -1 -1))'
'This is a test'
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>
format_date('2012-05-15','d MMMM yyyy','fr')
'15 mai 2012'
format_date('2012-05-15','dddd')
format_date('2012-05-15 13:54:20','dd.MM.yy')
'15.05.12'
format_date('13:54:20','hh:mm AP')
'01:54 PM'
format_number(10000000.332,2,'fr')
'10 000 000,33'
Decodes a string in the Base64 encoding into a binary value.
from_base64
the string to decode
from_base64('UUdJUw==')
'QGIS'
Loads a JSON formatted string.
from_json
JSON string
from_json('{"qgis":"rocks"}')
{ 'qgis': 'rocks' }
from_json('[1,2,3]')
[1,2,3]
Creates an array containing a sequence of numbers.
generate_series
first value of the sequence
value that ends the sequence once reached
value used as the increment between values
Returns a geometry created from a Well-Known Binary (WKB) representation.
geom_from_wkb
Well-Known Binary (WKB) representation of a geometry (as a binary blob)
geom_from_wkb( geom_to_wkb( make_point(4,5) ) )
a point geometry object
Returns the Well-Known Binary (WKB) representation of a geometry
geom_to_wkb
geom_to_wkb( $geometry )
binary blob containing a geometry object
numeric precision
geom_to_wkt( make_point(6, 50) )
geom_to_wkt(centroid(geom_from_wkt('Polygon((1 1, 0 0, -1 1, 1 1))')))
'POINT(0 0.66666667)'
geom_to_wkt(centroid(geom_from_wkt('Polygon((1 1, 0 0, -1 1, 1 1))')), 2)
'POINT(0 0.67)'
Returns the feature with an id on a layer.
get_feature_by_id
layer, layer name or layer id
the id of the feature which should be returned
the feature with the id 1 on the layer "streets"
{ '1': 'one', '2': 'two', '3': 'three' }
Returns the value of a map, given its key. Returns NULL if the key does not exist.
scale of the item 'Map 0' (if it exists) in the current print layout
Returns a map with an added key/value. If the key already exists, its value is overridden.
least,occurring,field,minority,aggregate
vertex,multipoint,node,input
static,evaluating,current,date,time
substitute,equals,condition,compare
collection,multipart,parts,count
rings,holes,count,polygon,collection,interior
rings,holes,polygon,collection,exterior,including
evaluated,selected,works,default,features
spatial,offsetting,reference,system,linestring,formed,distances,side
multiplication,values
behavior,different,see,concat,null,joins,result,values
division,values
compares,evaluates,values,equal
power,values
compares,equal,values,greater,left,evaluates,right
greater,compares,evaluates,left,values,right
array,operator,element,map,index
compares,equal,less,values,left,evaluates,right
left,evaluates,compares,less,values,right
subtraction,null,result,values
addition,null,result,values
white,space,regular,performs,backslash,characters,escaped,character,expression,match
criteria,multigeometry,orders,parts,given
oriented,box,minimal,represents,bounding
share,tests,contained,overlaps,same,dimension,space
least,predicate,current,contained,target,contains,array,geos,st_contains,postgis,described,underlying,features
predicate,st_crosses,crosses,current,target,array,geos,described,underlying,features,crossed
predicate,st_disjoint,disjoint,current,target,array,geos,described,underlying,features
predicate,current,equals,equal,target,array,geos,st_equals,described,underlying,features
intersected,least,predicate,current,target,array,geos,postgis,described,st_intersects,intersects,underlying,features
distance,layers,large,slow,current,target,array,lot,features
least,predicate,touches,current,target,array,geos,described,underlying,touched,st_touches,features
predicate,current,contain,target,array,geos,described,underlying,features
algorithm,parameter,processing
planimetric,distance,polygon,perimeter,spatial,reference,system,calculations,project,differs,object,match,settings,ellipsoid,units
calculations,pi
specific,node,vertex
point,surface,lie,centroid,overlay
inaccessibility,precise,tolerances,calculates,guaranteed,boundary,require,point,true,iterations,internal,uses,approximate,approach,polylabel,find,distant,calculate,pole,take,surface,specified,tolerance,iterative
distance,elevation,projected,start,point,azimuth,radians,bearing
scheme,project,color
field,quartile,first,calculated
third,field,quartile,calculated
random,inclusive,specified,range,argument,seed,same,provided,minimum,maximum,integer,depending
random,specified,range,argument,seed,same,provided,float,minimum,maximum,inclusive,depending
field,range,aggregate,minimum,maximum
raster,statistics
provided,point,raster,found
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).
return,found,matching,unicode,regular,position,substring,first
array,groups,capturing,captured,order,appear,supplied,regular,strings
regular,supplied,replaced
regular,matches,supplied,portion
child,matching,aggregate,features,relation
depends,configured,field,type,widgets,map,representation,widget
direction,order,vertices,reverses,line,reversing
last,end,substring,rightmost,characters,contains
version,spatial,reference,calculations,rotated,system
rounds,places,decimal,number
polygon,perfect,flat,close,shape,calculates,circle
length,right,padded,width,specified,truncated,target,fill,character,smaller
version,scaled,spatial,reference,calculations,system
exponential,curve,ease,transforms,output,given,input,domain,range,specified,values
transforms,linear,output,given,input,domain,range,interpolation
consisting,segment,input,multi,line
alpha,component,specific,red,color,sets
start,resultant,joining,end,shortest,line
straight,large,deviations,nodes,algorithm,reduces,simplifies,segments,number,threshold,distance,removing,vertices,based,preserves
spikes,areas,straight,nodes,algorithm,area,simplifies,removes,narrow,segments,visvalingam,threshold,create,vertices,removing,based,small
sine,angle
buffering,spatial,reference,system,linestring,formed,distances,side
curve,distance,length,endpoints,sinuosity,ratio,straight
adding,corners,smoothed,dimensionality,round,output,contain,input,retain,extra,smooths,nodes,values,same
code,represented,similar,matching,algorithm,soundex,same,phonetic,representation,strings,sounds
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
root,square
waves,rectangular,constructs,square,boundary
waves,rectangular,constructs,square,boundary,randomized
first,node
deviation,field,standard,aggregate
distance,curve,circularstring,first,last,direct,euclidean,linestring,vertex
split,convert,separate,delimiter,divides
substring,position,return,found,first,matching
field,summed,aggregate
portions,represents,intersect
angle,tangent
varies,buffer,line,diameter,length
letter,words,lower,converts,leading,capital,title,case
encoding,base,binary,encodes
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,datetime,current,format,object,fromstring,optional,documentation,qtime,see
converts,minute,degree,equivalent,second,coordinate,decimal
converts,minute,degree,coordinate
converts,minute,degree,second,coordinate
converts,invalid,converted,integer
type,month,converts,date,interval,take,hours,days
formatted,json,array,create,other,map
converts,precision,invalid,rounded,numbers,changes,real,result,converted,saving,conversion,smaller
converts,number
provided,additional,format,object,parse,time,converts,fromstring,optional,documentation,qtime,see
point,common,touches,interiors,tests,intersect
crs,source,transformed,destination,reprojection
spatial,reference,calculations,system,translated,displace,move
waves,boundary,constructs,triangular
waves,boundary,constructs,randomized,triangular
removes,leading,whitespace,spaces,tabs,trailing
return,tries,error,alternative,provided,exception
union,dissolve,point,represents,set
converts,upper,letters,case
encoded,producing,form,characters,query,plus,url,compliant,converted,map,sign,transforms
createuuid,generates,method,unique,quuid,identifier,row
stored,variable,specified
waves,rounded,sine,boundary,constructs
waves,sine,boundary,curved,constructs,randomized
buffer,wedge,point,originating,shaped
variable,argument,value,evaluation
tests,contains,completely
maximum,minimum,wrapped,characters,multiline
centroid,point,coordinate
coordinate,spatial,reference,calculations,system,maximum
coordinate,spatial,reference,calculations,system,minimum
Returns the maximum z coordinate of a geometry, or NULL if the geometry has no z value.
z_max
a geometry with z coordinate
z_max( geom_from_wkt( 'POINT ( 0 0 1 )' ) )
z_max( geom_from_wkt( 'MULTIPOINT ( 0 0 1 , 1 1 3 )' ) )
z_max( make_line( make_point( 0,0,0 ), make_point( -1,-1,-2 ) ) )
z_max( geom_from_wkt( 'LINESTRING( 0 0 0, 1 0 2, 1 1 -1 )' ) )
z_max( geom_from_wkt( 'POINT ( 0 0 )' ) )
coordinate,maximum
Returns the minimum z coordinate of a geometry, or NULL if the geometry has no z value.
z_min
z_min( geom_from_wkt( 'POINT ( 0 0 1 )' ) )
z_min( geom_from_wkt( 'MULTIPOINT ( 0 0 1 , 1 1 3 )' ) )
z_min( make_line( make_point( 0,0,0 ), make_point( -1,-1,-2 ) ) )
-2
z_min( geom_from_wkt( 'LINESTRING( 0 0 0, 1 0 2, 1 1 -1 )' ) )
-1
z_min( geom_from_wkt( 'POINT ( 0 0 )' ) )
geom_from_gml('<gml:LineString srsName="EPSG:4326"><gml:coordinates>4,4 5,5 6,6</gml:coordinates></gml:LineString>')
a line geometry object
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.
hausdorff_distance
densify fraction amount
hausdorff_distance( geometry1:= geom_from_wkt('LINESTRING (0 0, 2 1)'),geometry2:=geom_from_wkt('LINESTRING (0 0, 2 0)'))
hausdorff_distance( geom_from_wkt('LINESTRING (130 0, 0 0, 0 150)'),geom_from_wkt('LINESTRING (10 10, 10 150, 130 10)'))
14.142135623
hausdorff_distance( geom_from_wkt('LINESTRING (130 0, 0 0, 0 150)'),geom_from_wkt('LINESTRING (10 10, 10 150, 130 10)'),0.5)
70.0
Extracts the hour part from a datetime or time, or the number of hours from an interval.
Extracts the hour part from a time or datetime.
Calculates the length in hours of an interval.
Returns the inclination measured from the zenith (0) to the nadir (180) on point_a to point_b.
inclination
inclination( make_point( 5, 10, 0 ), make_point( 5, 10, 5 ) )
0.0
inclination( make_point( 5, 10, 0 ), make_point( 5, 10, 0 ) )
90.0
inclination( make_point( 5, 10, 0 ), make_point( 50, 100, 0 ) )
inclination( make_point( 5, 10, 0 ), make_point( 5, 10, -5 ) )
180.0
Returns the calculated inter quartile range from a field or expression.
iqr
iqr("population",group_by:="state")
inter quartile range of population value, grouped by state field
is_directory
is_directory('/home/qgis/data/country_boundaries.shp')
is_directory('/home/qgis/data/')
is_file
is_file('/home/qgis/data/country_boundaries.shp')
is_file('/home/qgis/data/')
is_layer_visible
is_layer_visible('baseraster')
The feature which should be checked for selection.
The layer (or its id or name) on which the selection will be checked.
is_selected()
get_feature_by_id('streets', 1)
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.
hash
the string to hash
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'
hash('QGIS', 'md4')
'c0fc71c241cdebb6e888cbac0e2b68eb'
hash('QGIS', 'md5')
'57470aaa9e22adaefac7f5f342f1c6da'
hash('QGIS', 'sha1')
'f87cfb2b74cdd5867db913237024e7001e62b114'
hash('QGIS', 'sha224')
'4093a619ada631c770f44bc643ead18fb393b93d6a6af1861fcfece0'
hash('QGIS', 'sha256')
'eb045cba7a797aaa06ac58830846e40c8e8c780bc0676d3393605fae50c05309'
hash('QGIS', 'sha384')
'91c1de038cc3d09fdd512e99f9dd9922efadc39ed21d3922e69a4305cc25506033aee388e554b78714c8734f9cd7e610'
hash('QGIS', 'sha512')
'c2c092f2ab743bf8edbeb6d028a745f30fc720408465ed369421f0a4e20fa5e27f0c90ad72d3f1d836eaa5d25cd39897d4cf77e19984668ef58da6e3159f18ac'
hash('QGIS', 'sha3_224')
'467f49a5039e7280d5d42fd433e80d203439e338eaabd701f0d6c17d'
hash('QGIS', 'sha3_256')
'540f7354b6b8a6e735f2845250f15f4f3ba4f666c55574d9e9354575de0e980f'
hash('QGIS', 'sha3_384')
'96052da1e77679e9a65f60d7ead961b287977823144786386eb43647b0901fd8516fa6f1b9d243fb3f28775e6dde6107'
hash('QGIS', 'sha3_512')
'900d079dc69761da113980253aa8ac0414a8bd6d09879a916228f8743707c4758051c98445d6b8945ec854ff90655005e02aceb0a2ffc6a0ebf818745d665349'
hash('QGIS', 'keccak_224')
'5b0ce6acef8b0a121d4ac4f3eaa8503c799ad4e26a3392d1fb201478'
hash('QGIS', 'keccak_256')
'991c520aa6815392de24087f61b2ae0fd56abbfeee4a8ca019c1011d327c577e'
hash('QGIS', 'keccak_384')
'c57a3aed9d856fa04e5eeee9b62b6e027cca81ba574116d3cc1f0d48a1ef9e5886ff463ea8d0fac772ee473bf92f810d'
hour( to_datetime('2012-07-22 13:24:57') )
hour(to_interval('3 hours'))
Returns a specific interior ring from a polygon geometry, or NULL if the geometry is not a polygon.
'LINESTRING(3 3, 4 4)'
geom_to_wkt( intersection( geom_from_wkt( 'LINESTRING(3 3, 4 4, 5 5)' ), geom_from_wkt( 'MULTIPOINT(3.5 3.5, 4 5)' ) ) )
'POINT(3.5 3.5)'
is_empty
is_empty(geom_from_wkt('LINESTRING(0 0, 1 1, 2 2)'))
is_empty(geom_from_wkt('LINESTRING EMPTY'))
is_empty(geom_from_wkt('POINT(7 4)'))
is_empty(geom_from_wkt('POINT EMPTY'))
is_empty_or_null
is_empty_or_null(NULL)
is_empty_or_null(geom_from_wkt('LINESTRING(0 0, 1 1, 2 2)'))
is_empty_or_null(geom_from_wkt('LINESTRING EMPTY'))
is_empty_or_null(geom_from_wkt('POINT(7 4)'))
is_empty_or_null(geom_from_wkt('POINT EMPTY'))
is_multipart
is_multipart(geom_from_wkt('MULTIPOINT ((0 0),(1 1),(2 2))'))
is_multipart(geom_from_wkt('POINT (0 0)'))
The layer (its ID or name) on which the selection will be checked.
is_selected( 'streets', get_feature_by_id('streets', 1))
is_valid
is_valid(geom_from_wkt('LINESTRING(0 0, 1 1, 2 2, 0 0)'))
is_valid(geom_from_wkt('LINESTRING(0 0)'))
Returns a map of variables from a layout item inside this print layout.
item_variables
layout item ID
map_get( item_variables('Map 0'), 'map_scale')
scale of the item 'Map 0' in the current print layout
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>
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>
lighter('200,10,30', 200)
Returns the angle parallel to the geometry at a specified distance along a linestring geometry. Angles are in degrees clockwise from north.
line_interpolate_angle
distance along line to interpolate angle at
line_interpolate_angle(geometry:=geom_from_wkt('LineString(0 0, 10 0)'),distance:=5)
Returns the point interpolated by a specified distance along a linestring geometry.
line_interpolate_point
distance along line to interpolate
'Point (5 0)'
Returns the distance along a linestring corresponding to the closest position the linestring comes to a specified point geometry.
line_locate_point
point geometry to locate closest position on linestring to
line_locate_point(geometry:=geom_from_wkt('LineString(0 0, 10 0)'),point:=geom_from_wkt('Point(5 0)'))
5.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.
line_merge
a LineString/MultiLineString geometry
geom_to_wkt(line_merge(geom_from_wkt('MULTILINESTRING((0 0, 1 1),(1 1, 2 2))')))
'LineString(0 0,1 1,2 2)'
geom_to_wkt(line_merge(geom_from_wkt('MULTILINESTRING((0 0, 1 1),(11 1, 21 2))')))
'MultiLineString((0 0, 1 1),(11 1, 21 2)'
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.
line_substring
a linestring or curve geometry
distance to start of substring
distance to end of substring
'LineString (2 0,6 0)'
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.
'BABC'
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.
lpad('Hello', 3, 'x')
'Hel'
Returns the maximum m (measure) value of a geometry.
m_max
a geometry containing m values
m_max( make_point_m( 0,0,1 ) )
m_max(make_line( make_point_m( 0,0,1 ), make_point_m( -1,-1,2 ), make_point_m( -2,-2,0 ) ) )
Returns the minimum m (measure) value of a geometry.
m_min
m_min( make_point_m( 0,0,1 ) )
m_min(make_line( make_point_m( 0,0,1 ), make_point_m( -1,-1,2 ), make_point_m( -2,-2,0 ) ) )
main_angle
main_angle(geom_from_wkt('Polygon ((321577 129614, 321581 129618, 321585 129615, 321581 129610, 321577 129614))'))
38.66
Returns the aggregate majority of values (most commonly occurring value) from a field or expression.
majority
majority("class",group_by:="state")
most commonly occurring class value, grouped by state field
Creates a circular polygon.
make_circle
center point of the circle
radius of the circle
optional argument for polygon segmentation. By default this value is 36
geom_to_wkt(make_circle(make_point(10,10), 5, 4))
'Polygon ((10 15, 15 10, 10 5, 5 10, 10 15))'
geom_to_wkt(make_circle(make_point(10,10,5), 5, 4))
geom_to_wkt(make_circle(make_point(10,10,5,30), 5, 4))
Creates a date value from year, month and day numbers.
make_date
Year number. Years 1 to 99 are interpreted as is. Year 0 is invalid.
Month number, where 1=January
Day number, beginning with 1 for the first day in the month
make_date(2020,5,4)
date value 2020-05-04
Creates a datetime value from year, month, day, hour, minute and second numbers.
make_datetime
Hour number
Minutes
Seconds (fractional values include milliseconds)
make_datetime(2020,5,4,13,45,30.5)
datetime value 2020-05-04 13:45:30.500
Creates an elliptical polygon.
make_ellipse
center point of the ellipse
semi-major axis of the ellipse
semi-minor axis of the ellipse
orientation of the ellipse
geom_to_wkt(make_ellipse(make_point(10,10), 5, 2, 90, 4))
'Polygon ((15 10, 10 8, 5 10, 10 12, 15 10))'
Creates an interval value from year, month, weeks, days, hours, minute and seconds values.
make_interval
Number of years (assumes a 365.25 day year length).
Number of months (assumes a 30 day month length)
Number of weeks
Number of days
Number of hours
Number of minutes
Number of seconds
make_interval(hours:=3)
interval: 3 hours
make_interval(days:=2, hours:=3)
interval: 2.125 days
make_interval(minutes:=0.5, seconds:=5)
interval: 35 seconds
Line vertices are specified as separate arguments to the function.
a point geometry (or array of points)
Line vertices are specified as an array of points.
array of points
geom_to_wkt(make_line(array(make_point(2,4),make_point(3,5),make_point(9,7))))
optional m value of point
geom_to_wkt(make_point(2,4))
'Point (2 4)'
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
format,supplied,arguments
custom,type,uses,format,strings,time,date,formats,see,qdatetime,tostring
formatted,truncates,places,separator,decimal,default,thousands,locale,language
encoding,base,binary,decodes
json,loads,formatted
sequence,containing,numbers,array
representation,conversion
created,wkb,binary,known,representation,conversion
text,known,wkt,representation,conversion
wkb,binary,representation,known,conversion
text,wkt,srid,representation,known,conversion
part,input,multipart,collection,specific
describing,type,point,polygon,line
distance,length,input,sensitive,different,strings,corresponding,hamming,equates,characters,case,same,comparison,positions
hex,bytes,byte,digits,hash,method,given,represented,character,long,bits,produces
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
formatted,hstore,map
tests,different,check,result,conditional,depending,condition
zenith,nadir,inclination,measured,points
interior,polygon,hole,ring
shared,represents,portion,overlap
share,space,intersects,tests,intersect,portion,overlaps
box,tests,overlaps,defined,intersect,bounding
field,quartile,range,inter,calculated,statistics,aggregates
points,start,closed,end,coincident,result,false,line
path,directory,folder
empty,is_empty_or_null,see,coordinates,false
empty,is_empty,coordinates,false
path,file
specified,visible
type,multi
rules,valid,ogc,according,formed
layout,item,variables,print,map
property,matching,metadata
first,start,begin,substring,leftmost,characters,contains,extracts
planimetric,distance,length,spatial,reference,system,calculations,calculates,line,project,differs,object,match,settings,ellipsoid,units
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,angles,parallel,specified,clockwise,angle,linestring,degrees,north
distance,interpolated,linestring,point,specified,along
distance,point,specified,closest,linestring,position,corresponding,along
passed,single,return,input,linestrings,merged,connected,linestring,multilinestring
curve,start,specified,measured,falls,existing,interpolated,beginning,distances,line,end,portion
natural,logarithm
base,logarithm
longest,common,input,sensitive,case,substring,strings
converts,letters,lower,case
length,padded,width,truncated,specified,target,fill,left,character,smaller
point,measure
maximum,measure
minimum,measure
oriented,minimal,covers,clockwise,angle,long,north,degrees,rectangle,axis,bounding
occurring,field,majority,aggregate
circular,polygon
year,date,month,numbers,day
minute,month,numbers,day,year,second,hour,datetime
polygon,elliptical
minute,seconds,month,year,weeks,values,interval,hours,days
geom_to_wkt(make_point(2,4,6))
'PointZ (2 4 6)'
geom_to_wkt(make_point(2,4,6,8))
'PointZM (2 4 6 8)'
optional,point
Creates a point geometry from an x, y coordinate and m value.
make_point_m
m value of point
geom_to_wkt(make_point_m(2,4,6))
'PointM (2 4 6)'
point,coordinate
Creates a polygon geometry from an outer ring and optional series of inner ring geometries.
make_polygon
closed line geometry for polygon's outer ring
optional closed line geometry for inner ring
geom_to_wkt(make_polygon(geom_from_wkt('LINESTRING( 0 0, 0 1, 1 1, 1 0, 0 0 )')))
'Polygon ((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 )'),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 )')))
'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))'
outer,ring,series,inner,optional,polygon
Creates a rectangle from 3 points.
make_rectangle_3points
First point.
Second point.
Third point.
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.
'Polygon ((0 0, 0 5, 5 5, 5 0, 0 0))'
rectangle,points
Creates a regular polygon.
make_regular_polygon
center of the regular polygon
second point. The first if the regular polygon is inscribed. The midpoint of the first side if the regular polygon is circumscribed.
Number of sides/edges of the regular polygon
Optional argument to construct the regular polygon. By default this value is 0. Value can be 0 (inscribed) or 1 (circumscribed)
geom_to_wkt(make_regular_polygon(make_point(0,0), make_point(0,5), 5))
'Polygon ((0 5, 4.76 1.55, 2.94 -4.05, -2.94 -4.05, -4.76 1.55, 0 5))'
geom_to_wkt(make_regular_polygon(make_point(0,0), project(make_point(0,0), 4.0451, radians(36)), 5))
polygon,regular
Creates a square from a diagonal.
make_square
First point of the diagonal
Last point of the diagonal
geom_to_wkt(make_square( make_point(0,0), make_point(5,5)))
'Polygon ((0 0, -0 5, 5 5, 5 0, 0 0))'
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))'
square,diagonal
Creates a time value from hour, minute and second numbers.
make_time
make_time(13,45,30.5)
time value 13:45:30.500
minute,hour,second,numbers,time
Creates a triangle polygon.
make_triangle
first point of the triangle
second 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)))
'Triangle ((0 0, 5 5, 0 10, 0 0))'
geom_to_wkt(boundary(make_triangle(make_point(0,0), make_point(5,5), make_point(0,10))))
'LineString (0 0, 5 5, 0 10, 0 0)'
triangle,polygon
Returns a map containing all the keys and values passed as pair of parameters.
map
a key (string)
map('1','one','2', 'two')
passed,keys,pair,containing,parameters,map
Returns all the keys of a map as an array.
map_akeys
a map
map_akeys(map('1','one','2','two'))
array,map,keys
Returns all the values of a map as an array.
map_avals
map_avals(map('1','one','2','two'))
array,map
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.
map_concat
map_concat(map('1','one', '2','overridden'),map('2','two', '3','three'))
containing,key,concatenate,contain,entries,maps,map
list,rights,layers,layout,item,usage,credit,strings,map
Returns a map with the given key and its corresponding value deleted.
map_delete
the key to delete
map_delete(map('1','one','2','two'),'2')
deleted,corresponding,map,key
map_exist
the key to lookup
map_exist(map('1','one','2','two'),'3')
map,exists,key
map_get
map_get(map('1','one','2','two'),'2')
'two'
map_insert
the key to add
map_insert(map('1','one'),'3','three')
map_insert(map('1','one','2','overridden'),'2','two')
map,added,exists,key,overridden
prefixed,keys,map
'"qgis"=>"rocks"'
formatted,hstore,elements,map,merge
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.
If called with no parameters, the function will evaluate the maptip of the current feature in the current layer.
maptip()
The maptip of the current feature in the current layer.
maptip(@atlas_feature)
The maptip of the current atlas feature.
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).
maptip('streets', get_feature_by_id('streets', 1))
The maptip of the feature with the ID 1 on the layer 'streets'.
maptip('a_layer_id', $currentfeature, 'False')
The maptip of the given feature not evaluated.
Returns the largest value in a set of values.
max
max(2,10.2,5.5)
10.2
max(20.5,NULL,6.2)
20.5
longest,biggest,most,largest,maximum
Returns the maximum length of strings from a field or expression.
max_length
max_length("town_name",group_by:="state")
maximum length of town_name, grouped by state field
length,maximum,strings,characters,count,aggregate
Returns the aggregate maximum value from a field or expression.
maximum("population",group_by:="state")
maximum population value, grouped by state field
maximum,aggregate
Creates a md5 hash from a string.
md5
md5('QGIS')
Returns the aggregate mean value from a field or expression.
mean
mean("population",group_by:="state")
mean population value, grouped by state field
average,aggregate,mean
Returns the aggregate median value from a field or expression.
median
median("population",group_by:="state")
median population value, grouped by state field
median,aggregate
type,data,binary
Returns the smallest value in a set of values.
min
min(20.5,10,6.2)
6.2
min(2,-10.3,NULL)
-10.3
least,smallest,minimum
Returns the minimum length of strings from a field or expression.
min_length
min_length("town_name",group_by:="state")
minimum length of town_name, grouped by state field
length,characters,count,minimum,strings
Returns the minimal enclosing circle of a geometry. It represents the minimum circle that encloses all geometries within the set.
minimal_circle
geom_to_wkt( minimal_circle( geom_from_wkt( 'LINESTRING(0 5, 0 -5, 2 1)' ), 4 ) )
geom_to_wkt( minimal_circle( geom_from_wkt( 'MULTIPOINT(1 2, 3 4, 3 2)' ), 4 ) )
enclosing,minimal,minimum,represents,encloses,circle,smallest
Returns the aggregate minimum value from a field or expression.
minimum("population",group_by:="state")
minimum population value, grouped by state field
minimum,aggregate
Returns the aggregate minority of values (least occurring value) from a field or expression.
minority
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.
$face_area
Returns the index of the current mesh face.
$face_index
4581
scale
Returns the current vertex as a point geometry.
$vertex_as_point
geom_to_wkt( $vertex_as_point )
'POINT(800 1500 41)'
Returns the index of the current mesh vertex.
$vertex_index
9874
Returns the X coordinate of the current mesh vertex.
$vertex_x
42.12
Returns the Y coordinate of the current mesh vertex.
$vertex_y
12.24
Returns the Z value of the current mesh vertex.
$vertex_z
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.
$z
condition
string to search
pattern to find, you can use '%' as a wildcard, '_' as a single char and '\\' to escape these special characters.
'ABCD%' ILIKE 'abcd\\%'
'ABCD' ILIKE '%B\\%'
list of values
BETWEEN
range bounds
'B' BETWEEN 'A' AND 'C'
TRUE
2 BETWEEN 1 AND 3
any value
pattern to compare value with, you can use '%' as a wildcard, '_' as a single char and '\\' to escape these special characters.
'1%' LIKE '1\\%'
'1_' LIKE '1\\%'
Contains functions which calculate or return mesh related values.
Meshes
Returns TRUE if value is not within the specified range. The range is considered inclusive of the bounds.
NOT BETWEEN
'B' NOT BETWEEN 'A' AND 'C'
FALSE
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 value is found within a list of values.
Returns TRUE if a is the same as b.
Returns TRUE if a is not the same as b.
Returns TRUE if the first parameter matches the supplied pattern. Works with numbers also.
1.0 NOT BETWEEN 1.1 AND 1.2
To test for NULL use an <i>IS NULL</i> or <i>IS NOT NULL</i> expression.
Returns TRUE when condition a or b is true.
absolute
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.
affine_transform
x-axis translation
y-axis translation
rotation around z-axis in degrees counter-clockwise
x-axis scale factor
y-axis scale factor
z-axis translation
m-axis translation
z-axis scale factor
m-axis scale factor
geom_to_wkt(affine_transform(geom_from_wkt('LINESTRING(1 1, 2 2)'), 2, 2, 0, 1, 1))
'LineString (3 3, 4 4)'
geom_to_wkt(affine_transform(geom_from_wkt('POLYGON((0 0, 0 3, 2 2, 0 0))'), 0, 0, -90, 1, 2))
'Polygon ((0 0, 6 0, 4 -2, 0 0))'
geom_to_wkt(affine_transform(geom_from_wkt('POINT(3 1)'), 0, 0, 0, 1, 1, 5, 0))
'PointZ (3 1 5)'
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.
apply_dash_pattern
a geometry (accepts (multi)linestrings or (multi)polygons).
dash pattern, as an array of numbers representing dash and gap lengths. Must contain an even number of elements.
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 end of the pattern. Valid values are 'no_rule', 'full_dash', 'half_dash', 'full_gap', 'half_gap'.
optional rule for specifying which part of patterns are adjusted to fit the desired pattern rules. Valid values are 'both', 'dash', 'gap'.
Optional distance specifying a specific distance along the pattern to commence at.
geom_to_wkt(apply_dash_pattern(geom_from_wkt('LINESTRING(1 1, 10 1)'), array(3, 1)))
MultiLineString ((1 1, 4 1),(5 1, 8 1),(9 1, 10 1, 10 1))
geom_to_wkt(apply_dash_pattern(geom_from_wkt('LINESTRING(1 1, 10 1)'), array(3, 1), start_rule:='half_dash'))
MultiLineString ((1 1, 2.5 1),(3.5 1, 6.5 1),(7.5 1, 10 1, 10 1))
array(2,10)[0]
Returns TRUE if an array contains all the values of a given array.
Returns TRUE if an array contains the given value.
Counts the number of occurrences of a given value in an array.
array_count
the value to count
array_count(array('a', 'b', 'c', 'b'), 'b')
maximum number of elements to be returned. Use 0 to return all values.
array_filter(array(1,2,3),@element < 3, 1)
Returns the lowest index (0 for the first one) of a value within an array. Returns -1 if the value is not found.
array_find(array('a', 'b', 'c'), 'b')
array_find(array('a', 'b', 'c', 'b'), 'b')
Returns the Nth value (0 for the first one) or the last -Nth value (-1 for the last one) of an array.
array_get(array('a','b','c'),-1)
Returns TRUE if at least one element of array1 exists in array2.
Returns the most common values in an array.
array_majority
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>
array_majority(array(0,1,42,42,43), 'all')
[ 42 ]
array_majority(array(0,1,42,42,43,1), 'all')
[ 42, 1 ]
array_majority(array(0,1,42,42,43,1), 'any')
1 or 42
array_majority(array(0,1,1,2,2), 'median')
1.5
array_majority(array(0,1,42,42,43), 'real_majority')
array_majority(array(0,1,42,42,43,42), 'real_majority')
array_majority(array(0,1,42,42,43,42,42), 'real_majority')
Returns the maximum value of an array.
array_max
array_max(array(0,42,4,2))
Returns the mean of arithmetic values in an array. Non numeric values in the array are ignored.
array_mean
array_mean(array(0,1,7,66.6,135.4))
array_mean(array(0,84,'a','b','c'))
Returns the median of arithmetic values in an array. Non arithmetic values in the array are ignored.
array_median
array_median(array(0,1,42,42,43))
array_median(array(0,1,2,42,'a','b'))
Returns the minimum value of an array.
array_min
array_min(array(43,42,54))
Returns the less common values in an array.
array_minority
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>
array_minority(array(0,42,42), 'all')
[ 0 ]
array_minority(array(0,1,42,42), 'all')
[ 0, 1 ]
array_minority(array(0,1,42,42,43,1), 'any')
0 or 43
array_minority(array(1,2,3,3), 'median')
array_minority(array(0,1,42,42,43), 'real_minority')
[ 42, 43, 0, 1 ]
array_minority(array(0,1,42,42,43,42), 'real_minority')
array_minority(array(0,1,42,42,43,42,42), 'real_minority')
[ 43, 0, 1 ]
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.
array_prioritize
an array with values ordered by priority
array_prioritize(array(1, 8, 2, 5), array(5, 4, 2, 1, 3, 8))
[ 5, 2, 1, 8 ]
array_prioritize(array(5, 4, 2, 1, 3, 8), array(1, 8, 6, 5))
[ 1, 8, 5, 4, 2, 3 ]
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.
array_remove_at(array(1, 2, 3), 1)
[1, 3 ]
array_remove_at(array(1, 2, 3), -1)
[1, 2 ]
Returns an array with the supplied value, array, or map of values replaced.
Value & array variant
Returns an array with the supplied value or array of values replaced by another value or an array of values.
the value or array of values to replace
the value or array of values to use as a replacement
array_replace(array('QGIS','SHOULD','ROCK'),'SHOULD','DOES')
[ 'QGIS', 'DOES', 'ROCK' ]
array_replace(array(3,2,1),array(1,2,3),array(7,8,9))
[ 9, 8, 7 ]
array_replace(array('Q','G','I','S'),array('Q','S'),'-')
[ '-', 'G', 'I', '-' ]
Returns an array with the supplied map keys replaced by their paired values.
array_replace(array('APP', 'SHOULD', 'ROCK'),map('APP','QGIS','SHOULD','DOES'))
Returns the sum of arithmetic values in an array. Non numeric values in the array are ignored.
array_sum
array_sum(array(0,1,39.4,1.6,'a'))
42.0
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.
end cap style for buffer. Valid values are 'round', 'flat' or 'square'
join style for buffer. Valid values are 'round', 'bevel' or 'miter'.
miter distance limit, for use when the join style is set to 'miter'
vertices
color_cmyka(100,50,0,10,200)
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 crosses another. Returns TRUE if the supplied geometries have some, but not all, interior points in common.
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.
densify_by_count
number of vertices to add (per segment)
geom_to_wkt(densify_by_count(geom_from_wkt('LINESTRING(1 1, 10 1)'), 3))
LineString (1 1, 3.25 1, 5.5 1, 7.75 1, 10 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.
densify_by_distance
maximum interval distance between vertices in output geometry
geom_to_wkt(densify_by_distance(geom_from_wkt('LINESTRING(1 1, 10 1)'), 4))
LineString (1 1, 4 1, 7 1, 10 1)
part
Tests whether geometries do not spatially intersect. Returns TRUE if the geometries do not share any space together.
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 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 feature id of the current row. <b>WARNING: This function is deprecated. It is recommended to use the replacement @id variable instead.</b>
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.
the value to compare with a range. It can be a string, a number or a date.
2 BETWEEN 2 AND 3
'B' BETWEEN 'a' AND 'c'
lower('B') BETWEEN 'a' AND 'b'
<i>value BETWEEN lower_bound AND higher_bound</i> is the same as "<i>value >= lower_bound AND value <= higher_bound</i>".
bound,contained,found,include,range,within
Loading field values from online sources isn't supported before the layer is actually inserted, ie. when building queries.
2 NOT BETWEEN 2 AND 3
'B' NOT BETWEEN 'a' AND 'c'
lower('B') NOT BETWEEN 'a' AND 'b'
<i>value NOT BETWEEN lower_bound AND higher_bound</i> is the same as "<i>value < lower_bound OR value > higher_bound</i>".
bound,contained,exclude,found,range
Returns a possibly concave polygon that contains all the points in the geometry
concave_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.
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.
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))
'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))'
hull,concave,represents,encloses,set
Returns the minimum distance (based on spatial reference) between two geometries in projected units.
eval('\'nice\'')
Retrieves exif tag values from an image file.
exif
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.
The tag to return. If empty, a map with all exif tag values will be returned.
exif('/my/photo.jpg','Exif.Image.Orientation')
Creates a point geometry from the exif geotags of an image file.
exif_geotag
geom_to_wkt(exif_geotag('/my/photo.jpg'))
exponential
a curve or linestring geometry
Returns TRUE if a file path exists.
geom_to_wkt(flip_coordinates(geom_from_wkt('LineString(0 2, 1 0, 1 6)')))
Forces a geometry to respect the convention where exterior rings are counter-clockwise, interior rings are clockwise.
force_polygon_ccw
'Polygon ((-1 -1, 4 0, 4 2, 0 2, -1 -1))'
Forces a geometry to respect the convention where exterior rings are clockwise, interior rings are counter-clockwise.
force_polygon_cw
geom_to_wkt(force_polygon_cw(geometry:=geom_from_wkt('POLYGON((-1 -1, 4 0, 4 2, 0 2, -1 -1))')))
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.
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.
format('This is %2','a bit unexpected but 2 is lowest number in string','normal')
'This is a bit unexpected but 2 is lowest number in string'
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.
'Tuesday', if the current locale is an English variant
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.
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.
if set to true then group separators will not be included in the string
if set to true then trailing zeros following the decimal point will be trimmed from the string
'10,000,000.33' if e.g. the current locale is an English variant
Splits a geometry into simpler geometries in an array.
geometries_to_array
the input geometry
geometries_to_array(geom_from_wkt('GeometryCollection (Polygon ((5 8, 4 1, 3 2, 5 8)),LineString (3 2, 4 2))'))
an array of a polygon and a line geometries
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])
'Polygon ((5 8, 4 1, 3 2, 5 8))'
geometries_to_array(geom_from_wkt('MULTIPOLYGON(((5 5,0 0,0 10,5 5)),((5 5,10 10,10 0,5 5))'))
an array of two polygon geometries
split,convert,separate,collection,multi,part
geometry( $currentfeature )
the geometry of the current feature. Prefer using $geometry.
geom_to_wkt( geometry( get_feature_by_id( 'streets', 1 ) ) )
the geometry in WKT of the feature with the id 1 on the layer "streets", e.g. 'POINT(6 50)'
intersects( $geometry, geometry( get_feature( 'streets', 'name', 'Main St.' ) ) )
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 string value describing the type of a geometry (Point, Line or Polygon)
geometry_type
geometry_type( geom_from_wkt( 'LINESTRING(2 5, 3 6, 4 8)') )
'Line'
geometry_type( geom_from_wkt( 'MULTILINESTRING((2 5, 3 6, 4 8), (1 1, 0 0))') )
geometry_type( geom_from_wkt( 'POINT(2 5)') )
'Point'
geometry_type( geom_from_wkt( 'POLYGON((-1 -1, 4 0, 4 2, 0 2, -1 -1))') )
'Polygon'
Single value variant
Along with the layer ID, a single column and value are specified.
attribute name to use for the match
Along with the layer ID, a map containing the columns (key) and their respective value to be used.
Map containing the column and value pairs to use
get_feature('streets',map('name','main st','lane_num','4'))
first feature found in "streets" layer with "main st" value in the "name" field and "4" value in the "lane_num" field
hamming_distance('abc','abcd')
is_selected(get_feature_by_id('streets', 1))
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.
length3D
length3D(geom_from_wkt('LINESTRINGZ(0 0 0, 3 0 4)'))
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, 1 1, 2 0)'), distance:=2.1))
'Point (1.48492424 0.51507576)'
geom_to_wkt(line_interpolate_point(geometry:=geom_from_wkt('LineString(0 0, 1 0)'), distance:=2))
geom_to_wkt(line_substring(geometry:=geom_from_wkt('LineString(0 0, 10 0)'),start_distance:=2,end_distance:=6))
Returns the m (measure) value of a point geometry.
Returns the angle of the long axis (clockwise, in degrees from North) of the oriented minimal bounding rectangle, which completely covers the geometry.
Returns a valid geometry or an empty geometry if the geometry could not be made valid.
make_valid
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.
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.
geom_to_wkt(make_valid(geom_from_wkt('POLYGON((3 2, 4 1, 5 8, 3 2, 4 2))')))
'Polygon ((3 2, 5 8, 4 1, 3 2))'
geom_to_wkt(make_valid(geom_from_wkt('POLYGON((3 2, 4 1, 5 8, 3 2, 4 2))'), 'linework'))
'GeometryCollection (Polygon ((5 8, 4 1, 3 2, 5 8)),LineString (3 2, 4 2))'
geom_to_wkt(make_valid(geom_from_wkt('POLYGON((3 2, 4 1, 5 8))'), method:='linework'))
'Polygon ((3 2, 4 1, 5 8, 3 2))'
make_valid(geom_from_wkt('LINESTRING(0 0)'))
An empty geometry
rules,valid,ogc,according,formed,repair,fix
map('1','one','2', 'two')['1']
'one'
Returns a list of credit (usage rights) strings for the layers shown in a layout map item.
map_credits
map item ID
Set to true to include layer names before their credit strings
String to insert between layer names and their credit strings, if include_layer_names is true
array_to_string( map_credits( 'Main Map' ) )
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( map_credits( 'Main Map', include_layer_names := true, layer_name_separator := ': ' ) )
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'
Returns TRUE if the given key exists in the map.
Returns a map with all keys prefixed by a given string.
map_prefix_keys
map_prefix_keys(map('1','one','2','two'), 'prefix-')
{ 'prefix-1': 'one', 'prefix-2': 'two' }
Returns the mime type of the binary data.
mime_type
the binary data
mime_type('<html><body></body></html>')
text/html
mime_type(from_base64('R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAIAOw=='))
image/gif
minority("class",group_by:="state")
least occurring class value, grouped by state field
24
interval value to return number of minutes from
minute(age('2012-07-22T00:20:00','2012-07-22T00:00:00'))
20
minute(age('2012-01-01','2010-01-01'))
1051200
month('2012-05-12')
05
interval value to return number of months from
month(to_interval('3 months'))
month(age('2012-01-01','2010-01-01'))
4.03333
Returns a multipoint geometry consisting of every node in the input geometry.
nodes_to_points
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.
geom_to_wkt(nodes_to_points(geom_from_wkt('LINESTRING(0 0, 1 1, 2 2)')))
'MultiPoint ((0 0),(1 1),(2 2))'
geom_to_wkt(nodes_to_points(geom_from_wkt('POLYGON((-1 -1, 4 0, 4 2, 0 2, -1 -1))'),true))
'MultiPoint ((-1 -1),(4 0),(4 2),(0 2))'
now
now()
2012-07-22T13:24:57
nullif
The value that should either be used or substituted with NULL.
The control value that will trigger the NULL substitution.
nullif('(none)', '(none)')
nullif('text', '(none)')
'text'
nullif("name", '')
NULL, if name is an empty string (or already NULL), the name in any other case.
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.
num_geometries
geometry collection or multi-part geometry
num_geometries(geom_from_wkt('MULTIPOINT((0 1), (0 0), (1 0))'))
num_interior_rings
input geometry
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))'))
Returns the number of vertices in a geometry.
num_points
num_points($geometry)
num_rings
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))'))
Returns the number of selected features on a given layer. By default works on the layer on which the expression is evaluated.
num_selected
num_selected()
The number of selected features on the current layer.
num_selected('streets')
The number of selected features on the layer streets
Returns a geometry formed by offsetting a linestring geometry to the side. Distances are in the Spatial Reference System of this geometry.
offset_curve
offset distance. Positive values will be buffered to the left of lines, negative values to the right
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.
join style for corners, where 1 = round, 2 = miter and 3 = bevel
limit on the miter ratio used for very sharp corners (when using miter joins only)
offset_curve($geometry, 10.5)
line offset to the left by 10.5 units
offset_curve($geometry, -10.5)
line offset to the right by 10.5 units
line offset to the left by 10.5 units, using more segments to result in a smoother curve
offset_curve($geometry, 10.5, segments:=16, join:=1)
line offset to the left by 10.5 units, using a beveled join
offset_curve($geometry, 10.5, join:=3)
Multiplication of two values
*
5 * 4
5 * NULL
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.
||
'Here' || ' and ' || 'there'
'Here and there'
'Nothing' || NULL
'Dia: ' || "Diameter"
'Dia: 25'
1 || 2
'12'
Division of two values
/
5 / 4
1.25
5 / NULL
Compares two values and evaluates to 1 if they are equal.
=
5 = 4
4 = 4
5 = NULL
NULL = NULL
Power of two values.
^
5 ^ 4
625
5 ^ NULL
Floor division of two values
//
9 // 2
division,floor,values
Compares two values and evaluates to 1 if the left value is greater or equal than the right value.
>=
5 >= 4
5 >= 5
4 >= 5
Compares two values and evaluates to 1 if the left value is greater than the right value.
>
5 > 4
5 > 5
4 > 5
Index operator. Returns an element from an array or map value.
[]
array index or map key value
array(1,2,3)[0]
array(1,2,3)[2]
array(1,2,3)[-1]
map('a',1,'b',2)['a']
map('a',1,'b',2)['b']
Compares two values and evaluates to 1 if the left value is less or equal than the right value.
<=
5 <= 4
5 <= 5
4 <= 5
Compares two values and evaluates to 1 if the left value is less than the right value.
<
5 < 4
5 < 5
4 < 5
Subtraction of two values. If one of the values is NULL the result will be NULL.
-
5 - 4
5 - NULL
%
5 % NULL
Compares two values and evaluates to 1 if they are not equal.
<>
5 <> 4
4 <> 4
5 <> NULL
NULL <> NULL
Addition of two values. If one of the values is NULL the result will be NULL.
+
5 + 4
9
5 + NULL
'QGIS ' + 'ROCKS'
'QGIS ROCKS'
to_datetime('2020-08-01 12:00:00') + '1 day 2 hours'
2020-08-02T14:00:00
Performs a regular expression match on a string value. Backslash characters must be double escaped (e.g., "\\s" to match a white space character).
~
A string value
A regular expression. Slashes must be escaped, eg \\d.
'hello' ~ 'll'
'hello' ~ '^ll'
'hello' ~ 'llo$'
'abc123' ~ '\\d+'
Orders the parts of a MultiGeometry by a given criteria
order_parts
a multi-type geometry
an expression string defining the order criteria
boolean, True for ascending, False for descending
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))
'MultiPolygon (((1 1, 9 1, 9 9, 1 9, 1 1)),((1 1, 5 1, 5 5, 1 5, 1 1)))'
geom_to_wkt(order_parts(geom_from_wkt('LineString(1 2, 3 2, 4 3)'), '1', True))
'LineString(1 2, 3 2, 4 3)'
Returns a geometry which represents the minimal oriented bounding box of an input geometry.
oriented_bbox
geom_to_wkt( oriented_bbox( geom_from_wkt( 'MULTIPOINT(1 2, 3 4, 3 2)' ) ) )
'Polygon ((3 2, 3 4, 1 4, 1 2, 3 2))'
overlaps
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(0 0, 1 1)' ), geom_from_wkt( 'LINESTRING(3 3, 4 4, 5 5)' ) )
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.
overlay_contains
the layer whose overlay is checked
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 filter the target features to check. If not set, all the features will be checked.
an optional integer to limit the number of matching features. If not set, all the matching features will be returned.
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)
overlay_contains('regions')
overlay_contains('regions', filter:= population > 10000)
overlay_contains('regions', name)
an array of names, for the regions contained in the current feature
array_to_string(overlay_contains('regions', name))
a string as a comma separated list of names, for the regions contained in the current feature
array_sort(overlay_contains(layer:='regions', expression:="name", filter:= population > 10000))
an ordered array of names, for the regions contained in the current feature and with a population greater than 10000
overlay_contains(layer:='regions', expression:= geom_to_wkt($geometry), limit:=2)
an array of geometries (in WKT), for up to two regions contained in the current feature
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.
overlay_crosses
overlay_crosses('regions')
overlay_crosses('regions', filter:= population > 10000)
overlay_crosses('regions', name)
an array of names, for the regions crossed by the current feature
array_to_string(overlay_crosses('regions', name))
a string as a comma separated list of names, for the regions crossed by the current feature
array_sort(overlay_crosses(layer:='regions', expression:="name", filter:= population > 10000))
an ordered array of names, for the regions crossed by the current feature and with a population greater than 10000
overlay_crosses(layer:='regions', expression:= geom_to_wkt($geometry), limit:=2)
an array of geometries (in WKT), for up to two regions crossed by the current feature
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.
overlay_disjoint
overlay_disjoint('regions')
overlay_disjoint('regions', filter:= population > 10000)
overlay_disjoint('regions', name)
an array of names, for the regions spatially disjoint from the current feature
array_to_string(overlay_disjoint('regions', name))
a string as a comma separated list of names, for the regions spatially disjoint from the current feature
array_sort(overlay_disjoint(layer:='regions', expression:="name", filter:= population > 10000))
an ordered array of names, for the regions spatially disjoint from the current feature and with a population greater than 10000
overlay_disjoint(layer:='regions', expression:= geom_to_wkt($geometry), limit:=2)
an array of geometries (in WKT), for up to two regions spatially disjoint from the current feature
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.
overlay_equals
overlay_equals('regions')
overlay_equals('regions', filter:= population > 10000)
overlay_equals('regions', name)
an array of names, for the regions spatially equal to the current feature
array_to_string(overlay_equals('regions', name))
a string as a comma separated list of names, for the regions spatially equal to the current feature
array_sort(overlay_equals(layer:='regions', expression:="name", filter:= population > 10000))
an ordered array of names, for the regions spatially equal to the current feature and with a population greater than 10000
overlay_equals(layer:='regions', expression:= geom_to_wkt($geometry), limit:=2)
an array of geometries (in WKT), for up to two regions spatially equal to the current feature
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.
overlay_intersects
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 (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.
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
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.
overlay_intersects('regions')
overlay_intersects('regions', filter:= population > 10000)
overlay_intersects('regions', name)
an array of names, for the regions intersected by the current feature
array_to_string(overlay_intersects('regions', name))
a string as a comma separated list of names, for the regions intersected by the current feature
array_sort(overlay_intersects(layer:='regions', expression:="name", filter:= population > 10000))
an ordered array of names, for the regions intersected by the current feature and with a population greater than 10000
overlay_intersects(layer:='regions', expression:= geom_to_wkt($geometry), limit:=2)
an array of geometries (in WKT), for up to two regions intersected by the current feature
overlay_intersects(layer:='regions', min_overlap:=0.54)
overlay_intersects(layer:='regions', min_inscribed_circle_radius:=0.54)
overlay_intersects(layer:='regions', expression:= geom_to_wkt($geometry), return_details:=true)
an array of maps containing 'id', 'result', 'overlap' and 'radius'
overlay_intersects(layer:='regions', expression:= geom_to_wkt($geometry), sort_by_intersection_size:='des')
an array of geometries (in WKT) ordered by the overlap value in descending order
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.
overlay_nearest
the target layer
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 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 distance to limit the search of matching features. If not set, all the features in the target layer will be used.
overlay_nearest('airports')
overlay_nearest('airports', max_distance:= 5000)
overlay_nearest('airports', name)
the name of the closest airport to the current feature, as an array
array_to_string(overlay_nearest('airports', name))
the name of the closest airport to the current feature, as a string
overlay_nearest(layer:='airports', expression:= name, max_distance:= 5000)
the name of the closest airport within a distance of 5000 map units from the current feature, as an array
overlay_nearest(layer:='airports', expression:="name", filter:= "Use"='Civilian', limit:=3)
an array of names, for up to the three closest civilian airports ordered by distance
overlay_nearest(layer:='airports', expression:="name", limit:= -1, max_distance:= 5000)
an array of names, for all the airports within a distance of 5000 map units from the current feature, ordered by distance
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.
overlay_touches
overlay_touches('regions')
overlay_touches('regions', filter:= population > 10000)
overlay_touches('regions', name)
an array of names, for the regions touched by the current feature
string_to_array(overlay_touches('regions', name))
a string as a comma separated list of names, for the regions touched by the current feature
array_sort(overlay_touches(layer:='regions', expression:="name", filter:= population > 10000))
an ordered array of names, for the regions touched by the current feature and with a population greater than 10000
overlay_touches(layer:='regions', expression:= geom_to_wkt($geometry), limit:=2)
an array of geometries (in WKT), for up to two regions touched by the current feature
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.
overlay_within
overlay_within('regions')
overlay_within('regions', filter:= population > 10000)
overlay_within('regions', name)
an array of names, for the regions containing the current feature
array_to_string(overlay_within('regions', name))
a string as a comma separated list of names, for the regions containing the current feature
array_sort(overlay_within(layer:='regions', expression:="name", filter:= population > 10000))
an ordered array of names, for the regions containing the current feature and with a population greater than 10000
overlay_within(layer:='regions', expression:= geom_to_wkt($geometry), limit:=2)
an array of geometries (in WKT), for up to two regions containing the current feature
Returns the value of a processing algorithm input parameter.
parameter
name of the corresponding input parameter
parameter('BUFFER_SIZE')
5.6
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.
perimeter
perimeter(geom_from_wkt('POLYGON((0 0, 4 0, 4 2, 0 2, 0 0))'))
12.0
Returns value of pi for calculations.
pi
pi()
3.14159265358979
Returns a specific node from a geometry.
point_n
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
geom_to_wkt(point_n(geom_from_wkt('POLYGON((0 0, 4 0, 4 2, 0 2, 0 0))'),2))
'Point (4 0)'
Returns a point guaranteed to lie on the surface of a geometry.
point_on_surface
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.
pole_of_inaccessibility
maximum distance between the returned point and the true pole location
'Point(1.546875 2.546875)'
Returns a point projected from a start point using a distance, a bearing (azimuth) and an elevation in radians.
azimuth in radians clockwise, where 0 corresponds to north
angle of inclination in radians
geom_to_wkt(project(make_point(1, 2), 3, radians(270)))
'Point(-2, 2)'
Returns a color from the project's color scheme.
project_color
a color name
project_color('Logo color')
'20,140,50'
Returns the calculated first quartile from a field or expression.
q1
q1("population",group_by:="state")
first quartile of population value, grouped by state field
Returns the calculated third quartile from a field or expression.
q3
q3("population",group_by:="state")
third quartile of population value, grouped by state field
Converts from degrees to radians.
radians(180)
3.14159
radians(57.2958)
Returns a string representing a color from a color ramp.
the name of the color ramp as a string, for example 'Spectral'
the position on the ramp to select the color from as a real number between 0 and 1
ramp_color('Spectral',0.3)
'253,190,115,255'
The color ramps available vary between QGIS installations. This function may not give the expected results if you move your QGIS project between installations.
ramp_color(create_ramp(map(0,'0,0,0',1,'255,0,0')),1)
rand
an integer representing the smallest possible random number desired
an integer representing the largest possible random number desired
rand(1, 10)
8
randf
an float representing the smallest possible random number desired
an float representing the largest possible random number desired
randf(1, 10)
4.59258286403147
Returns the aggregate range of values (maximum - minimum) from a field or expression.
range
range("population",group_by:="state")
range of population values, grouped by state field
regexp_match
the string to test against the regular expression
Returns a string with the supplied regular expression replaced.
regexp_replace
the string to replace matches in
'QGIS DOES ROCK'
Returns the portion of a string which matches a supplied regular expression.
regexp_substr
the string to find matches in
'123'
Tests the Dimensional Extended 9 Intersection Model (DE-9IM) representation of the relationship between two geometries.
Relationship variant
Returns the Dimensional Extended 9 Intersection Model (DE-9IM) representation of the relationship between two geometries.
relate( geom_from_wkt( 'LINESTRING(40 40,120 120)' ), geom_from_wkt( 'LINESTRING(40 40,60 120)' ) )
'FF1F00102'
Pattern match variant
Tests whether the DE-9IM relationship between two geometries matches a specified pattern.
DE-9IM pattern to match
relate( geom_from_wkt( 'LINESTRING(40 40,120 120)' ), geom_from_wkt( 'LINESTRING(40 40,60 120)' ), '**1F001**' )
Returns an aggregate value calculated using all matching child features from a layer relation.
relation_aggregate
a string, representing a relation ID
relation_aggregate(relation:='my_relation',aggregate:='mean',expression:="passengers")
mean value of all matching child features using the 'my_relation' relation
relation_aggregate('my_relation','sum', "passengers"/7)
sum of the passengers field divided by 7 for all matching child features using the 'my_relation' relation
relation_aggregate('my_relation','concatenate', "towns", concatenator:=',')
comma separated list of the towns field for all matching child features using the 'my_relation' relation
the input string
replace('QGIS SHOULD ROCK','SHOULD','DOES')
Reverses the direction of a line string by reversing the order of its vertices.
reverse
geom_to_wkt(reverse(geom_from_wkt('LINESTRING(0 0, 1 1, 2 2)')))
'LINESTRING(2 2, 1 1, 0 0)'
Returns a substring that contains the <i>n</i> rightmost characters of the string.
right
integer. The number of characters from the right of the string to return.
right('Hello World',5)
'World'
Rounds a number to number of decimal places.
round
decimal number to be rounded
Optional integer representing number of places to round decimals to. Can be negative.
round(1234.567, 2)
1234.57
round(1234.567)
1235
rpad
rpad('Hello', 10, 'x')
'Helloxxxxx'
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.
scale_exp
A value in the input domain. The function will return a corresponding scaled value in the output range.
Specifies the minimum value in the input domain, the smallest value the input value should take.
Specifies the maximum value in the input domain, the largest value the input value should take.
Specifies the minimum value in the output range, the smallest 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.
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.
scale_exp(5,0,10,0,100,2)
25
Returns TRUE when conditions a and b are true.
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))
[ 'QGIS', 'rocks' ]
[ 'key', 'empty value' ]
relation_aggregate('my_relation','array_agg', "id")
array of the id field from all matching child features using the 'my_relation' relation
Returns a string with the supplied map keys replaced by paired values. Longer map keys are evaluated first.
replace('forty two',map('for','4','two','2','forty two','42'))
'42'
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.
If called with no parameters, the function will return the representation of the attributes of the current feature in the current layer.
represent_attributes()
The representation of the attributes for the current feature.
If called with a 'feature' parameter only, the function will return the representation of the attributes of the specified feature from the current layer.
represent_attributes(@atlas_feature)
The representation of the attributes for the specified feature from the current 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.
The layer (or its ID or name).
represent_attributes('atlas_layer', @atlas_feature)
The representation of the attributes for the specified feature from the specified layer.
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.
round(1234.567, -1)
1230
roundness
a polygon
round(roundness(geom_from_wkt('POLYGON(( 0 0, 0 1, 1 1, 1 0, 0 0))')), 3)
0.785
round(roundness(geom_from_wkt('POLYGON(( 0 0, 0 0.1, 1 0.1, 1 0, 0 0))')), 3)
0.260
Returns a scaled version of a geometry. Calculations are in the Spatial Reference System of this geometry.
x-axis scaling factor
y-axis scaling factor
scaling center point. If not specified, the center of the geometry's bounding box is used.
scale($geometry, 2, 0.5, make_point(4, 5))
geometry scaled twice horizontally and halved vertically, around the (4, 5) point
scale($geometry, 2, 0.5)
geometry twice horizontally and halved vertically, around the center of its bounding box
easing in, using an exponent of 2
scale_exp(3,0,10,0,100,0.5)
54.772
easing out, using an exponent of 0.5
Transforms a given value from an input domain to an output range using linear interpolation.
scale_linear
scale_linear(5,0,10,0,100)
72
scale_linear(0.2,0,1,0,360)
scaling a value between 0 and 1 to an angle between 0 and 360
scale_linear(1500,1000,10000,9,20)
scaling a population which varies between 1000 and 10000 to a font size between 9 and 20
9.6111111
57
interval value to return number of seconds from
second(age('2012-07-22T00:20:00','2012-07-22T00:00:00'))
1200
second(age('2012-01-01','2010-01-01'))
63072000
Returns a multi line geometry consisting of a line for every segment in the input geometry.
segments_to_lines
geom_to_wkt(segments_to_lines(geom_from_wkt('LINESTRING(0 0, 1 1, 2 2)')))
'MultiLineString ((0 0, 1 1),(1 1, 2 2))'
set_color_part
new value for color component, respecting the ranges listed above
set_color_part('200,10,30','green',50)
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.
shared_paths
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)')))
'GeometryCollection (MultiLineString ((126 156.25, 126 125),(101 150, 90 161),(90 161, 76 175)),MultiLineString EMPTY)'
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))')))
'GeometryCollection (MultiLineString EMPTY,MultiLineString ((76 175, 90 161),(90 161, 101 150),(126 125, 126 156.25)))'
linestrings,paths,overlapping,shared,linestring,multilinestring
shortest_line
geometry to find shortest line from
geometry to find shortest line to
geom_to_wkt(shortest_line(geom_from_wkt('LINESTRING (20 80, 98 190, 110 180, 50 75 )'),geom_from_wkt('POINT(100 100)')))
Returns the sine of an angle.
sin
sin(1.571)
0.999999682931835
single_sided_buffer($geometry, 10.5, segments:=16, join:=1)
single_sided_buffer($geometry, 10.5, join:=3)
Returns the sinuosity of a curve, which is the ratio of the curve length to the straight (2D) distance between its endpoints.
sinuosity
Input curve (circularstring, linestring)
round(sinuosity(geom_from_wkt('LINESTRING(2 0, 2 2, 3 2, 3 3)')), 3)
1.265
sinuosity(geom_from_wkt('LINESTRING( 3 1, 5 1)'))
1.0
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.
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.
soundex
soundex('robert')
'R163'
soundex('rupert')
soundex('rubin')
'R150'
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>
sqlite_fetch_and_increment
Path to the sqlite file or geopackage layer
Name of the table that manages the sequences
Name of the field that contains the current value
Name the field that contains a unique identifier for this sequence. Must have a UNIQUE index.
Name of the sequence to use.
Map with default values for additional columns on the table. The values need to be fully quoted. Functions are allowed.
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_property(@layer, 'path'), 'sequence_table', 'last_unique_id', 'sequence_id', 'global', map('last_change', 'date(''now'')', 'user', '''' || @user_account_name || ''''))
Returns square root of a value.
sqrt
sqrt(9)
Constructs square/rectangular waves along the boundary of a geometry.
square_wave
wavelength of square waveform
amplitude of square 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.
square_wave(geom_from_wkt('LineString(0 0, 10 0)'), 3, 1)
Square waves with wavelength 3 and amplitude 1 along the linestring
Constructs randomized square/rectangular waves along the boundary of a geometry.
square_wave_randomized
minimum wavelength of waves
maximum wavelength of waves
minimum amplitude of waves
maximum amplitude of waves
specifies a random seed for generating waves. If the seed is 0, then a completely random set of waves will be generated.
square_wave_randomized(geom_from_wkt('LineString(0 0, 10 0)'), 2, 3, 0.1, 0.2)
Randomly sized square waves with wavelengths between 2 and 3 and amplitudes between 0.1 and 0.2 along the linestring
Returns the first node from a geometry.
start_point
geom_to_wkt(start_point(geom_from_wkt('LINESTRING(4 0, 4 2, 0 2)')))
Returns the aggregate standard deviation value from a field or expression.
stdev
stdev("population",group_by:="state")
standard deviation of population value, grouped by state field
Returns the direct/euclidean distance between the first and last vertex of a geometry. The geometry must be a curve (circularstring, linestring).
straight_distance_2d
The geometry.
straight_distance_2d(geom_from_wkt('LINESTRING(1 0, 1 1)'))
round(straight_distance_2d(geom_from_wkt('LINESTRING(1 4, 3 5, 5 0)')), 3)
5.657
[ '1', '2', '3' ]
[ '1', '0', '3' ]
Return the first matching position of a substring within another string, or 0 if the substring is not found.
strpos
string that is to be searched
string to search for
strpos('HELLO WORLD','WORLD')
strpos('HELLO WORLD','GOODBYE')
Returns a part of a string.
substr
the full input string
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
substr('HELLO WORLD',3,5)
'LLO W'
substr('HELLO WORLD',6)
' WORLD'
'WORLD'
substr('HELLO WORLD',-5)
substr('HELLO',3,-1)
'LL'
substr('HELLO WORLD',-5,2)
'WO'
substr('HELLO WORLD',-5,-1)
'WORL'
Returns the aggregate summed value from a field or expression.
sum
sum("population",group_by:="state")
summed population value, grouped by state field
Returns a geometry that represents the portions of two geometries that do not intersect.
sym_difference
geom_to_wkt( sym_difference( geom_from_wkt( 'LINESTRING(3 3, 4 4, 5 5)' ), geom_from_wkt( 'LINESTRING(3 3, 8 8)' ) ) )
'LINESTRING(5 5, 8 8)'
Returns the tangent of an angle.
tan
tan(1.0)
1.5574077246549
Creates a buffer along a line geometry where the buffer diameter varies evenly over the length of the line.
tapered_buffer
input geometry. Must be a (multi)line geometry.
width of buffer at start of line,
width of buffer at end of line.
tapered_buffer(geometry:=geom_from_wkt('LINESTRING(1 2, 4 2)'),start_width:=1,end_width:=2,segments:=8)
A tapered buffer starting with a diameter of 1 and ending with a diameter of 2 along the linestring geometry.
Converts all words of a string to title case (all words lower case with leading capital letter).
title
the string to convert to title case
title('hello WOrld')
'Hello World'
Encodes a binary value into a string, using the Base64 encoding.
to_base64
the binary value to encode
to_base64('QGIS')
'UUdJUw=='
to_date
string representing a date value
to_date('2012-05-04')
2012-05-04
to_date('29 juin, 2019','d MMMM, yyyy','fr')
to_datetime
string representing a datetime value
format used to convert the string into a datetime
to_datetime('2012-05-04 12:50:00')
2012-05-04T12:50:00
to_datetime('June 29, 2019 @ 12:34','MMMM d, yyyy @ HH:mm')
2019-06-29T12:34
to_datetime('29 juin, 2019 @ 12:34','d MMMM, yyyy @ HH:mm','fr')
to_decimal('6°21\'16.445')
to_dm
A latitude or longitude value.
The axis of the coordinate. Either 'x' or 'y'.
Number of decimals.
to_dms
Converts a string to integer number. Nothing is returned if a value cannot be converted to integer (e.g '123asd' is invalid).
to_int
string to convert to integer number
to_int('123')
123
to_interval
a string representing an interval. Allowable formats include {n} days {n} hours {n} months.
to_datetime('2012-05-05 12:00:00') - to_interval('1 day 2 hours')
2012-05-04T10:00:00
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.
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.
2019-06-29, if the current locale uses the name 'June' for the sixth month, otherwise an error occurs
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.
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.
2019-06-29T12:34, if the current locale uses the name 'June' for the sixth month, otherwise an error occurs
Converts a degree, minute, second coordinate to its decimal equivalent.
to_decimal
A degree, minute, second string.
6.3545680555
Converts a coordinate to degree, minute.
Designates the formatting type. Acceptable values are NULL (default), 'aligned' or 'suffix'.
to_dm(6.1545681, 'x', 3)
6°9.274′
to_dm(6.1545681, 'y', 4, 'aligned')
6°09.2741′N
to_dm(6.1545681, 'y', 4, 'suffix')
6°9.2741′N
Converts a coordinate to degree, minute, second.
to_dms(6.1545681, 'x', 3)
6°9′16.445″
to_dms(6.1545681, 'y', 4, 'aligned')
6°09′16.4452″N
to_dms(6.1545681, 'y', 4, 'suffix')
6°9′16.4452″N
Converts a string to an interval type. Can be used to take days, hours, month, etc of a date.
to_interval('1 day 2 hours')
interval: 1.08333 days
to_interval( '0.5 hours' )
interval: 30 minutes
Create a JSON formatted string from a map, array or other value.
to_json
The input value
to_json(map('qgis','rocks'))
to_json(array(1,2,3))
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.
to_real
string to convert to real number
to_real('123.45')
123.45
Converts a number to string.
to_string
Integer or real value. The number to convert to string.
to_string(123)
to_time
string representing a time value
format 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
to_time('12:30:01')
12:30:01
to_time('12:34','HH:mm')
12:34:00
to_time('12:34','HH:mm','fr')
touches
touches( geom_from_wkt( 'LINESTRING(5 3, 4 4)' ), geom_from_wkt( 'LINESTRING(3 3, 4 4, 5 5)' ) )
touches( geom_from_wkt( 'POINT(4 4)' ), geom_from_wkt( 'POINT(5 5)' ) )
Returns the geometry transformed from a source CRS to a destination CRS.
transform
the source auth CRS ID
the destination auth CRS ID
Returns a translated version of a geometry. Calculations are in the Spatial Reference System of this geometry.
translate
delta x
delta y
translate($geometry, 5, 10)
a geometry of the same type like the original one
Removes all leading and trailing whitespace (spaces, tabs, etc) from a string.
trim
string to trim
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.
try
the expression which should be run
the result which will be returned if the expression returns an error.
try( to_int( '1' ), 0 )
try( to_int( 'a' ), 0 )
try( to_date( 'invalid_date' ) )
Returns a geometry that represents the point set union of the geometries.
union
geom_to_wkt( union( make_point(4, 4), make_point(5, 5) ) )
'MULTIPOINT(4 4, 5 5)'
Converts a string to upper case letters.
upper
the string to convert to upper case
upper('hello WOrld')
'HELLO WORLD'
uuid
uuid()
'{0bd2f60f-f157-4a6d-96af-d4ba4cb366a1}'
Returns the value stored within a specified variable.
var
a variable name
var('qgis_version')
'2.12'
Returns a wedge shaped buffer originating from a point geometry.
wedge_buffer
center point (origin) of buffer. Must be a point geometry.
angle (in degrees) for the middle of the wedge to point.
buffer width (in degrees). Note that the wedge will extend to half of the angular width either side of the azimuth direction.
outer radius for buffers
optional inner radius for buffers
wedge_buffer(center:=geom_from_wkt('POINT(1 2)'),azimuth:=90,width:=180,outer_radius:=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.
week('2012-05-12')
19
week(age('2012-01-01','2010-01-01'))
104.285
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.
with_variable
the name of the variable to set
the value to set
the expression for which the variable will be available
with_variable('my_sum', 1 + 2 + 3, @my_sum * 2 + @my_sum * 5)
within
TRUE if the current feature spatially intersects the 'Main St.' named feature in the "streets" layer
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'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.
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 path corresponds to a directory.
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 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 path corresponds to a file.
Returns TRUE if a specified layer is visible.
Returns TRUE if the geometry is of Multi type.
Returns TRUE if a feature is selected. Can be used with zero, one or two arguments, see below for details.
If called with no parameters, the function will return TRUE if the current feature in the current layer is selected.
TRUE if the current feature in 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.
TRUE if the current atlas feature is selected.
TRUE if the unique named "Main St." feature on the active "streets" layer is selected.
TRUE if the feature with the id 1 on the active "streets" 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.
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 feature with the id 1 on the "streets" layer is selected.
Returns TRUE if a geometry is valid; if it is well-formed in 2D according to the OGC rules.
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.
TRUE if the current feature spatially contains a region
TRUE if the current feature spatially contains a region with a population greater than 10000
TRUE if the current feature spatially crosses a region
TRUE if the current feature spatially crosses a region with a population greater than 10000
TRUE if the current feature is spatially disjoint from all the regions
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 equal to a region
TRUE if the current feature is spatially equal to a region with a population greater than 10000
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 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 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 "airports" layer has at least one feature
TRUE if there is an airport within a distance of 5000 map units from the current feature
TRUE if the current feature spatially touches a region
TRUE if the current feature spatially touches a region with a population greater than 10000
TRUE if the current feature is spatially within a region
TRUE if the current feature is spatially within a region with a population greater than 10000
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.
Tests whether a geometry touches another. Returns TRUE if the geometries have at least one point in common, but their interiors do not intersect.
Constructs triangular waves along the boundary of a geometry.
triangular_wave
wavelength of triangular waveform
amplitude of triangular 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.
triangular_wave(geom_from_wkt('LineString(0 0, 10 0)'), 3, 1)
Triangular waves with wavelength 3 and amplitude 1 along the linestring
Constructs randomized triangular waves along the boundary of a geometry.
triangular_wave_randomized
triangular_wave_randomized(geom_from_wkt('LineString(0 0, 10 0)'), 2, 3, 0.1, 0.2)
Randomly sized triangular waves with wavelengths between 2 and 3 and amplitudes between 0.1 and 0.2 along the linestring
trim(' hello world ')
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.
url_encode
a map.
url_encode(map('a&+b', 'a and plus b', 'a=b', 'a equals b'))
'a%26+b=a%20and%20plus%20b&a%3Db=a%20equals%20b'
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.
The format, as the UUID will be formatted. 'WithBraces', 'WithoutBraces' or 'Id128'.
uuid('WithoutBraces')
'0bd2f60f-f157-4a6d-96af-d4ba4cb366a1'
uuid('Id128')
'0bd2f60ff1574a6d96afd4ba4cb366a1'
Constructs rounded (sine-like) waves along the boundary of a geometry.
wave
wavelength of sine-like waveform
amplitude of sine-like 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.
wave(geom_from_wkt('LineString(0 0, 10 0)'), 3, 1)
Sine-like waves with wavelength 3 and amplitude 1 along the linestring
Constructs randomized curved (sine-like) waves along the boundary of a geometry.
wave_randomized
wave_randomized(geom_from_wkt('LineString(0 0, 10 0)'), 2, 3, 0.1, 0.2)
Randomly sized curved waves with wavelengths between 2 and 3 and amplitudes between 0.1 and 0.2 along the linestring
Tests whether a geometry is within another. Returns TRUE if the geometry1 is completely within geometry2.
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( 5 5 )' ), geom_from_wkt( 'POLYGON((0 0, 0 1, 1 1, 1 0, 0 0 ))' ) )
Returns a string wrapped to a maximum/minimum number of characters.
wordwrap
the string to be wrapped
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.
wordwrap('UNIVERSITY OF QGIS',13)
'UNIVERSITY OF<br>QGIS'
wordwrap('UNIVERSITY OF QGIS',-3)
'UNIVERSITY<br>OF QGIS'
x( geom_from_wkt( 'POINT(2 5)' ) )
x( $geometry )
x coordinate of the current feature's centroid
Returns the maximum x coordinate of a geometry. Calculations are in the spatial reference system of this geometry.
x_max
x_max( geom_from_wkt( 'LINESTRING(2 5, 3 6, 4 8)') )
Returns the minimum x coordinate of a geometry. Calculations are in the spatial reference system of this geometry.
x_min
x_min( geom_from_wkt( 'LINESTRING(2 5, 3 6, 4 8)') )
y( geom_from_wkt( 'POINT(2 5)' ) )
y( $geometry )
y coordinate of the current feature's centroid
Returns the maximum y coordinate of a geometry. Calculations are in the spatial reference system of this geometry.
y_max
y_max( geom_from_wkt( 'LINESTRING(2 5, 3 6, 4 8)') )
Returns the minimum y coordinate of a geometry. Calculations are in the spatial reference system of this geometry.
y_min
y_min( geom_from_wkt( 'LINESTRING(2 5, 3 6, 4 8)') )
year('2012-05-12')
2012
interval value to return number of years from
year(to_interval('3 years'))
year(age('2012-01-01','2010-01-01'))
1.9986
Returns the z coordinate of a point geometry, or NULL if the geometry has no z value.
z( geom_from_wkt( 'POINTZ(2 5 7)' ) )
minimum
maximum
If represent_value is called with 1 parameter, it must be an attribute.
represent_value must be called with exactly 1 or 2 parameters.
QgsExpressionBuilderDialog
Expression was Edited
The changes to the expression will be discarded. Would you like to continue?
Don't show this message again
Discard changes
QgsExpressionBuilderDialogBase
Expression String Builder
QgsExpressionBuilderWidget
Search…
"""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].
"""
Show Values
Show Help
New File
New file name:
Remove File
Are you sure you want to remove current functions file?
Remove file
Failed to remove function file '%1'.
Remove Stored Expression
Do you really want to remove stored expressions '%1'?
Export User Expressions
User expressions
Export user expressions
Error while creating the expressions file.
Import User Expressions
Error while reading the expressions file.
Load First 10 Unique Used Values
Load All Unique Used Values
Load First 10 Unique Values
Load All Unique Values
Saving…
QgsExpressionBuilderWidgetBase
Equal operator
=
Addition operator
+
Subtraction operator
-
Division operator
/
Multiplication operator
*
Power operator
^
String Concatenation
||
Open Bracket
(
Close Bracket
)
'\n'
Show Help
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.
Save and Load Functions
Help
Expression
New Line
Values
All Unique
10 Samples
Function Editor
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.
Clear the expression editor
Clear
Add current expression to user expressions
Save
Edit selected expression from user expressions
Edit
Remove selected expression from user expressions
Remove
Import User Expressions
Import
Export User Expressions
Export
Expected format:
Help text
Only show values used in this layer and not all the possible values you could choose.
Only show values in use
<html><head/><body><p>Remove selected functions file.</p></body></html>
QgsExpressionBuilderWidgetPlugin
Edit expression
QgsExpressionCalculatorLocatorFilter
Copy “%1” to clipboard
Calculator
QgsExpressionLineEdit
Expression Dialog
QgsExpressionNodeBinaryOperator
Can't perform /, *, or % on DateTime and Interval
QgsExpressionNodeColumnRef
No feature available for field '%1' evaluation
Field '%1' not found
QgsExpressionNodeIndexOperator
[] can only be used with map or array values, not %1
QgsExpressionNodeLiteral
[unsupported type: %1; value: %2]
QgsExpressionNodeUnaryOperator
Unary minus only for numeric values.
QgsExpressionPreviewWidget
Copy Expression Value
No feature was found on this layer to evaluate the expression.
Parser Errors
Eval Error
Expression is invalid <a href=more>(more info)</a>
More Info on Expression Error
Right-click to copy
%1 (right-click to copy)
QgsExpressionPreviewWidgetBase
Expression Preview
Preview:
TextLabel
Select the feature to use for the output preview
Feature
QgsExpressionSelectionDialog
%1 — Select by Expression
matching features
%n matching feature selected%n matching features selected
number of matching features
Zoomed to %n matching featureZoomed to %n matching features
No matching features found
QgsExpressionSelectionDialogBase
Select by Expression
&Close
Zoom to Features
…
Select Features
Add to Current Selection
Remove from Current Selection
Filter Current Selection
QgsExpressionStoreDialog
A stored expression with this name already exists
Labels cannot contain slashes (/ or \)
QgsExpressionStoreDialogBase
Store Expression
Label
Help text
Expression
A stored expression with this name already exists!
QgsExpressionTreeView
Relations
Recent (%1)
QGIS Version Mismatch
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?
Skipped Expression Imports
The following expressions have been skipped:
Expression Overwrite
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
Extent
layer
map view
user defined
drawn on canvas
none
%1 (current: %2)
QgsExtentGroupBoxPlugin
A group box to enter a map extent
QgsExtentGroupBoxWidget
West
East
Map Canvas Extent
Draw on Canvas
Current Layer Extent
North
South
…
Calculate from
Layer
Layout Map
Bookmark
QgsExtentWidget
Calculate from Layer
Calculate from Layout Map
Calculate from Bookmark
Use Current Map Canvas Extent
Use Current Layer/Default Extent
Draw on Map Canvas
%1
Set to current map canvas extent
QgsExternalResourceConfigDlg
Path
Default path
<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>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>
Use a hyperlink for document path (read-only)
<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>
Display the full path
Display button to open file dialog
Filter
<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';">"Images (*.png *.xpm *.jpg);;Text files (*.txt);;XML files (*.xml)"</span></p></body></html>
Height
Auto
Display Resource Path
Integrated Document Viewer
px
Width
Specify the size of the preview. If you leave it set to Auto, an optimal size will be calculated.
Type
Select Existing file
File Paths
Directory Paths
Absolute Path
Relative to Project Path
Relative to Default Path
No Content
Image
Web View
Select a Directory
Storage type
<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>
Store path as
<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;">"/home/user/my_project.qgs"</span> and your filename is <span style=" font-style:italic;">"/home/user/data/files/test.pdf"</span>, the attribute will only store <span style=" font-style:italic;">"data/files/test.pdf"</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;">"/home/user/data/"</span> and your filename is <span style=" font-style:italic;">"/home/user/data/files/test.pdf"</span>, the attribute will only store <span style=" font-style:italic;">"files/test.pdf"</span>.</p><p><br/></p></body></html>
Storage mode
External Storage
Store URL
Url used to store file selected from the attachment widget.
Authentication
<html><head/><body><p>Allows storing file paths or directory paths</p></body></html>
QgsExternalResourceWidget
Fetching External Resource
Error while fetching external resource '%1' : %2
QgsExternalStorageFileWidget
User selected absolute filepath
Storing External resource
Storage URL expression is invalid : %1
Storing file %1 ...
Storing file '%1' to url '%2' has failed : %3
QgsFavoritesItemGuiProvider
Add a Directory…
Add Directory to Favorites
QgsFeatureAction
Run Actions
QgsFeatureDownloaderProgressDialog
Hide
QgsFeatureFilterWidget
The filter defines which features are currently shown in the list or on the table
Filter
Filters the visible features according to the current filter selection and filter string.
Apply
Field Filter
Edit Expression
Edit the stored expression (change name or content)
Save Expression as...
Save expression under defined name
Handle expression (save or delete)
Stored Filter Expressions
Stored expressions to filter features
Show All Features
Advanced Filter (Expression)
Use the Expression Builder to define the filter
Show Selected Features
Show Features Visible On Map
Show Edited and New Features
Filter all the features which have been edited but not yet saved
Delete stored expression
Delete Stored Expression
Save expression with the text as name
Save Expression
Expression Based Filter
Save Expression As
Name
Edit expression
Expression
Parsing error
Evaluation error
QgsFeatureListComboBox
Just start typing what you are looking for.
QgsFeatureSelectionDlg
Link existing child features
Select/filter features using form
Select/filter features using form (Ctrl+F)
Ctrl+F
Select features using an expression
Select all
Select all (Ctrl+A)
Ctrl+A
Invert selection
Invert selection (Ctrl+R)
Ctrl+R
Deselect all
Deselect all (Ctrl+Shift+A)
Ctrl+Shift+A
Move selection to top
Pan map to the selected rows
Pan map to the selected rows (Ctrl+P)
Ctrl+P
Zoom map to the selected rows
Zoom map to the selected rows (Ctrl+J)
Ctrl+J
QgsFieldCalculator
Not available for layer
Could not add the new field to the provider.
Evaluation Error
Only update %n selected featureOnly update %n selected features
%1 — Field Calculator
Create New Field
Calculating field
An error occurred while evaluating the calculation string:
%1
Text, unlimited length (text)
<geometry>
Please enter a field name
The expression is invalid see (more info) for details
QgsFieldCalculatorBase
Only update selected features
This layer does not support adding new provider fields. You can only add virtual fields.
Create a new field
Output field name
Output field length
Output field type
<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>
Create virtual field
Precision
Field Calculator
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.
Update existing field
Maximum number of digits after the decimal place. For example 123.45 requires a field precision of 2.
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
A combo box to list the fields of a layer
A combo box to list the fields of a layer.
QgsFieldConditionalFormatWidget
Conditional Styles
QgsFieldConditionalWidget
Field
New Rule
Full row
QgsFieldDetailsWidget
Alias
Type
Comment
Domain
Name
Could not load field
QgsFieldDomainDetailsWidget
Name
Description
Type
Field type
Split policy
Use default field value
Duplicate field value
Use geometry ratio
Merge policy
Sum field values
Use geometry weighted value
Coded values
Range
Minimum
(inclusive)
(exclusive)
Maximum
Glob
Pattern
QgsFieldDomainItemGuiProvider
New Field Domain
QgsFieldDomainWidget
Default Value
Duplicate
Ratio of Geometries
Sum
Geometry Weighted Average
QgsFieldDomainWidgetBase
Field Domain
Description
Policies
Split policy
Merge policy
Name
Field type
QgsFieldDomainsDetailsWidget
Field Domains
QgsFieldDomainsItem
Field Domains
QgsFieldExpressionWidget
Expression Dialog
QgsFieldExpressionWidgetPlugin
An editable combo box to enter an expression
An editable combo box to enter an expression. A button allows opening the expression dialog. Expression are evaluated to detect errors.
QgsFieldItem
NOT NULL
UNIQUE
QgsFieldItemGuiProvider
Set Field Domain
Set field domain for %1 to %2?
Unset Field Domain (%1)…
Unset Field Domain
Unset %1 field domain from %2?
Rename Field…
field “%1”
Rename Field
Failed to rename field '%1': %2
Delete Field…
Delete '%1' permanently?
This field is part of a primary key, its removal may make the table unusable by QGIS!
This field is a geometry column, its removal may make the table unusable by QGIS!
Delete Field
Delete all related objects (CASCADE)?
Failed to delete field '%1': %2
QgsFieldMappingModel
Source Expression
Name
Type
Length
Precision
Constraints
Constraints active
Unique
Not null
Expression
Field Mapping
QgsFieldsDetailsWidget
Fields
Count
Field
Type
Length
Precision
Comment
Could not load layer fields
QgsFieldsItem
Fields
QgsFieldsItemGuiProvider
Add New Field…
New Field
Failed to add the new field to '%1': %2
Failed to load layer '%1'. Check application logs and user permissions.
QgsFileDownloader
Network request %1 timed out
No output filename specified
Cannot open output file: %1
Download failed: %1
QgsFileDownloaderAlgorithm
Download file
file,downloader,internet,url,fetch,get,https
File tools
This algorithm downloads a URL on the file system.
URL
Data
%1 downloaded
%1 of %2 downloaded
File destination
No URL specified
DATA parameter is not used when it's a GET request.
Output file doesn't exist.
QgsFileDownloaderDialog
Download
Downloading %1.
Download File
Downloading %1 of %2 %3.
QgsFileWidget
Full path to the file(s), including name and extension
Browse
Selected files:<br><ul><li>%1</li></ul><br>
Select a file
Select one or more files
Select a directory
Create or select a file
QgsFilterAlgorithmConfigurationWidget
Output Name
Filter Expression
Final Output
Outputs and filters
Add Output
Remove Selected Outputs
QgsFindFilesByPatternDialog
Find Files by Pattern
QgsFindFilesByPatternWidget
File
Directory
Cancel
Find Files
QgsFindFilesByPatternWidgetBase
Find Files
File pattern
Pattern to match, e.g. *.shp
Look in
Search recursively
QgsFirstRunDialog
Welcome to QGIS
Let's get started!
Welcome to QGIS 3
Ready to go?
Import settings from QGIS 2.
I want a clean start. Don't import my QGIS 2 settings.
Settings will be imported into the default profile and you will only see this screen once.
Welcome to QGIS %1
<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><p><span style=" font-style:italic;">You are running a dev version. We would love your feedback and testing!</span></p></body></html>
QgsFixAttributeDialog
%1 - Fix Pasted Features
Discard All
Discard All Invalid
Paste All (Including Invalid)
Skip
Paste Anyway
%1 of %2 features processed (%3 fixed, %4 skipped)
QgsFontButton
Text Format
No Format
Font
Aa
Font size (%1)
Font size (pt)
Recent Fonts
Configure Format…
Copy Format
Paste Format
Copy Color
Paste Color
QgsFontButtonPlugin
Select font
QgsFontManager
Installing fonts from %1
Installing %1
Could not write font data to a temporary file
Could not find any families in font
Could not copy font to %1
Could not install font from %1
Could not read fonts from data
QgsFontMarkerSymbolLayerWidget
Select Symbol Fill Color
Select Symbol Stroke Color
QgsFontOptionsFactory
Fonts
QgsFontOptionsWidget
Font Family
Replacement Family
File
Font Families
QgsFontOptionsWidgetBase
GPS Device Editor
Font Replacements
References to fonts present in this replacement list will automatically be replaced with the matching replacement font family
Add new replacement
Remove selected replacement
User Fonts
Remove selected fonts
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.
Automatically download missing, freely-licensed fonts
QgsFormAnnotationDialog
Delete
Qt designer file
QgsFormAnnotationDialogBase
Form Annotation
…
File
Source
QgsFormLabelFormatWidget
Override Label Color
Color
Override Label Font
Bold text
(data defined only, overrides Style)
B
Italic text
(data defined only, overrides Style)
I
Underlined text
U
Strikeout text
S
Default color
QgsFractionNumericFormatWidgetBase
Use the unicode superscript and subscript representation of numbers, e.g. ¹⁷/₂₃
Use Unicode super/subscript
Show thousands separator
Show plus sign
Default
Thousands separator
Use dedicated Unicode characters for specific fractions (where they exist), e.g. ½ or ¾
Use dedicated Unicode characters
QgsGCPListModel
map units
pixels
n/a
Enabled
ID
Source X
Source Y
Dest. X
Dest. Y
dX (%1)
dY (%1)
Residual (%1)
QgsGCPListWidget
Recenter
Remove
QgsGPXProvider
Bad URI - you need to specify the feature type.
GPS eXchange file
Digitized in QGIS
QgsGdalFileSourceWidget
Open GDAL Supported Raster Dataset(s)
QgsGdalItemGuiProvider
Delete Table
Are you sure you want to delete table “%1”?
could not create a connection to the database
could not retrieve provider metadata
Table deleted successfully.
Could not delete table.
Could not delete table, reason: %1.
The layer “%1” cannot be deleted because it is in the current project as “%2”, remove it from the project and retry.
QgsGdalProvider
Dataset Description
Band %1
X: %1 Y: %2 Bands: %3
Dimensions
Open data source
GDAL Driver Description
GDAL Driver Metadata
Compression
More information
Mask band (exposed as alpha band)
Origin
Pixel Size
Error occurred while reading block.
Band
Format not supported
Cannot read data
Cannot get GDAL raster band: %1
QgsGdalSourceSelect
Additional credential options are required as documented <a href="%1">here</a>.
Open GDAL Supported Raster Dataset(s)
Add raster layer
No layers selected.
Yes
No
<Default>
Consult <a href="https://gdal.org/%1">%2 driver help page</a> for detailed explanations on options
QgsGdalSourceSelectBase
Add Raster Layer(s)
F&ile
Protoco&l: HTTP(S), cloud, etc.
Source
Protocol
Type
&URI
Bucket or container
Object key
Authentication
…
Source Type
Raster dataset(s)
Options
QgsGenericProjectionSelectorBase
Coordinate Reference System Selector
QgsGeoNodeDataItemGuiProvider
New Connection…
Save Connections…
Load Connections…
Edit Connection…
Remove Connection
Are you sure you want to remove the connection “%1”?
Modify GeoNode connection
Load Connections
XML files (*.xml *.XML)
QgsGeoNodeNewConnection
Create a New GeoNode Connection
Test connection
Connection to %1 was successful,
%1 is a valid GeoNode instance.
Connection failed,
please check whether %1 is a valid GeoNode instance.
Invalid URL
Your URL doesn't contain a protocol (e.g. http or https). Please add the protocol.
QgsGeoNodeRequest
%1 of %2 bytes of request downloaded.
Redirect loop detected: %1
GeoNode
Empty capabilities: %1
Request failed: %1
QgsGeoNodeSourceSelect
Title
Name
Type
Web Service
Modify GeoNode Connection
Are you sure you want to remove the %1 connection and all associated settings?
Delete GeoNode Connection
GeoNode
Layer
WMS
WFS
WCS
XYZ
Connect to GeoNode
Cannot get any feature services.
Load Connections
XML files (*.xml *.XML)
Map
QgsGeoPackageCollectionItem
The database does not contain any layers or there was an error opening the file.
Check file and directory permissions on
%1
Layer is not valid (%1)
Vacuuming %1
QgsGeoPackageItemGuiProvider
New Connection…
Create Database…
Remove Connection
Add Connection
Delete Layer
The layer <b>%1</b> was successfully deleted.
Database compact (VACUUM)
Manage
Rename Layer “%1”…
Rename Layer
The layer <b>%1</b> was successfully renamed.
Database compacted
GeoPackage import
You cannot import layer %1 over itself!
You cannot import a GeoPackage file over another GeoPackage file!
%1: %2
Cannot Overwrite Layer
Destination layer <b>%1</b> already exists. Overwriting with raster layers is not currently supported.
Overwrite Layer
Destination layer <b>%1</b> already exists. Do you want to overwrite it?
Import to GeoPackage database
Import was successful.
Failed to import some vector layers!
Failed to import some raster layers!
%1: Not a valid layer!
Failed to import some layers!
QgsGeoPackageProjectStorageDialog
Connection
Project
Manage Projects
Remove Project
Save project to GeoPackage
Load project from GeoPackage
Overwrite project
A project with the same name already exists. Would you like to overwrite it?
Remove project
Do you really want to remove the project "%1"?
QgsGeoPackageRasterWriterTask
Saving %1
QgsGeoPdfLayerTreeModel
Layer
PDF Group
Initially Visible
Include Attributes
QgsGeocoderLocatorFilter
Could not transform result to canvas CRS
QgsGeographicCoordinateNumericFormatWidgetBase
Format
Show directional suffix
Show leading zeros for degrees
Show leading zeros for minutes and seconds
Decimal places
Show trailing zeros
QgsGeomColumnTypeThread
Retrieving tables of %1…
Table retrieval finished.
Table retrieval stopped.
QgsGeometryAngleCheck
Resulting geometry is degenerate
Failed to delete vertex
Unknown method
Delete node with small angle
No action
Minimal angle
QgsGeometryAreaCheck
Failed to merge with neighbor: %1
Unknown method
Merge with neighboring polygon with longest shared edge
Merge with neighboring polygon with largest area
Merge with neighboring polygon with identical attribute value, if any, or leave as is
Delete feature
No action
Minimal area
QgsGeometryCheckerDialog
Check Geometries
Setup
Result
QgsGeometryCheckerFixDialog
Fix Errors
Next
Fix
Skip
Select how to fix error "%1":
<b>Fixed:</b> %1
<span color="red"><b>Fixed failed:</b> %1</span>
<b>Error is obsolete</b>
QgsGeometryCheckerFixSummaryDialog
Summary
Layer
Object ID
Error
Coordinates
Value
The following checks reported errors:
%n error was fixed%n errors were fixed
%n new error was found%n new errors were found
%n error was not fixed%n errors were not fixed
%n error is obsolete%n errors are obsolete
QgsGeometryCheckerPlugin
Geometry Checker
Check geometries for errors
Vector
Version 0.1
Check Geometries…
QgsGeometryCheckerResultTab
<b>Geometry check result:</b>
Object ID
Error
When a row is selected, move canvas to
Layer
Coordinates
Value
Resolution
Attribute
Export
Total errors: 0
Feature
Don't &move
Fix selected errors using default resolution
Fix selected errors, prompt for resolution method
Error resolution settings
Show selected features in attribute table
Attribute to use when merging features by attribute value:
The following checks reported errors:
Total errors: %1, fixed errors: %2
Fixed: %1
Fix failed: %1
Select Output File
Do you want to fix %n error?Do you want to fix %n errors?
Remove Layer
Check Errors Occurred
Export Errors
Failed to export errors to %1.
Fix Errors
Set Error Resolutions
Select default error resolutions:
One or more layers have been removed.
Highlight selected features
QgsGeometryCheckerSetupTab
Only selected features
Self intersections
Duplicate nodes
Polygon with less than 3 nodes
Input vector layers
Allowed geometry types
Point
Multipoint
Line
Multiline
Polygon
Multipolygon
Geometry validity
Self contacts
Geometry properties
Lines must not have dangles
Geometry conditions
Minimum angle between segments (deg)
Minimal segment length (map units)
Minimal polygon area (map units sqr.)
No sliver polygons
Maximum thinness
Max. area (map units sqr.)
Topology checks
Points must be covered by lines
Lines must not intersect with features of layer
Check for overlaps smaller than (map units sqr.)
Points must properly lie inside a polygon
<i>Note: Topology checks are performed in the current map CRS.</i>
Polygons must follow boundaries of layer
Tolerance
Output vector layers
Create &new layers
&Modify input layers
Format
Output directory
Filename prefix
Polygons and multipolygons may not contain any holes
<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>
Check for duplicates
Lines must not intersect any other lines
Check for gaps smaller than (map units sqr.)
Check for features within other features
Browse
Run
Abort
checked_
Select Output Directory
Check Geometries
The selected input layers cannot contain a layer also selected for a topology check.
<b>Building spatial index…</b>
<b>Waiting for running checks to finish…</b>
The chosen output directory contains one or more input layers.
Input layer '%1' is not allowed to be in editing mode.
<b>Preparing output…</b>
Failed to create one or more output layers:
%1
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 specified output format cannot be recognized.
Select All
Deselect All
Multipart objects must consist of more than one part
QgsGeometryContainedCheck
Contained check failed for (%1): the geometry is invalid
Contained check failed for (%1, %2): %3
Unknown method
Delete feature
No action
Within
QgsGeometryDangleCheck
Unknown method
No action
Dangle
QgsGeometryDegeneratePolygonCheck
Unknown method
Delete feature
No action
Polygon with less than three nodes
QgsGeometryDuplicateCheck
Duplicate check failed for (%1): the geometry is invalid
Duplicate check failed for (%1, %2): %3
Unknown method
No action
Remove duplicates
Duplicate
QgsGeometryDuplicateNodesCheck
Resulting geometry is degenerate
Failed to delete vertex
Unknown method
Delete duplicate node
No action
Duplicate node
QgsGeometryFollowBoundariesCheck
Unknown method
No action
Polygon does not follow boundaries
QgsGeometryGapCheck
Gap check: %1
Failed to merge with neighbor: %1
Unknown method
Could not start editing layer %1
Could not add feature to layer %1
Allowed gaps layer could not be resolved
Could not add feature
Could not resolve target layer %1 to add feature
Add gap area to neighboring polygon with longest shared edge
No action
Add gap to allowed exceptions
Add to longest shared edge
Add the gap area to the neighbouring polygon with the longest shared edge.
Create new feature
Create a new feature from the gap area.
Add to largest neighbouring area
Add the gap area to the neighbouring polygon with the largest area.
Add Gap to Allowed Exceptions
Create a new feature from the gap geometry on the allowed exceptions layer.
Do not perform any action and mark this error as fixed.
Gap
QgsGeometryGeneratorSymbolLayerWidget
Polygon / MultiPolygon
LineString / MultiLineString
Point / MultiPoint
QgsGeometryHoleCheck
Unknown method
Remove hole
No action
Polygon with hole
QgsGeometryIsValidCheck
Is Valid
QgsGeometryLineIntersectionCheck
Unknown method
No action
Intersection
QgsGeometryLineLayerIntersectionCheck
Unknown method
No action
Intersection
QgsGeometryMissingVertexCheck
Unknown method
No action
Add missing vertex
Missing Vertex
QgsGeometryMultipartCheck
Unknown method
Convert to single part feature
Delete feature
No action
Multipart object with only one feature
QgsGeometryOverlapCheck
Overlap check failed for (%1): the geometry is invalid
Overlap check between features %1 and %2 %3
Failed to compute intersection between overlapping features: %1
Could not find shared edges between intersection and overlapping features
Unknown method
Remove overlapping area from neighboring polygon with shortest shared edge
No action
Overlap
QgsGeometryPointCoveredByLineCheck
Unknown method
No action
Point not covered by line
QgsGeometryPointInPolygonCheck
Point in polygon check failed for (%1): the geometry is invalid
Unknown method
No action
Point not in polygon
QgsGeometrySegmentLengthCheck
Unknown method
No action
Minimal segment length
QgsGeometrySelfContactCheck
Unknown method
No action
Self contact
QgsGeometrySelfIntersectionCheck
Resulting geometry is degenerate
Unknown method
Split feature into a multi-object feature
Split feature into multiple single-object features
No action
Self intersection
QgsGeometrySliverPolygonCheck
Sliver polygon
QgsGeometryTypeCheck
Unknown geometry type
Unknown method
Convert to corresponding multi or single type if possible, otherwise delete feature
Delete feature
No action
Geometry type
QgsGeometryTypeCheckError
Overlap with %1 at feature %2
QgsGeometryValidationDockBase
Geometry Validation
Next
Previous
Zoom To Problem
Detailed Description
Zoom To Feature(s)
QgsGeometryValidationModel
%1: %2
%1: %n Error%1: %n Errors
QgsGeometryValidationService
Running geometry validation checks before saving…
Geometry Validation
Geometry errors have been found. Please fix the errors before saving the layer.
Allowed gaps layer %1 configured but not loaded. Allowed gaps not working.
Geometry validation
Geometry errors have been found.
QgsGeonodeSourceSelectBase
Add GeoNode Layer
GeoNode Connections
Connect to selected service
C&onnect
Create a new service connection
&New
Edit selected service connection
Edit
Remove connection to selected service
Remove
Load connections from file
Load
Save connections to file
Save
Use title for layer name
QgsGeorefConfigDialog
A5 (148x210 mm)
A4 (210x297 mm)
A3 (297x420 mm)
A2 (420x594 mm)
A1 (594x841 mm)
A0 (841x1189 mm)
B5 (176 x 250 mm)
B4 (250 x 353 mm)
B3 (353 x 500 mm)
B2 (500 x 707 mm)
B1 (707 x 1000 mm)
B0 (1000 x 1414 mm)
Legal (8.5x14 inches)
ANSI A (Letter; 8.5x11 inches)
ANSI B (Tabloid; 11x17 inches)
ANSI C (17x22 inches)
ANSI D (22x34 inches)
ANSI E (34x44 inches)
Arch A (9x12 inches)
Arch B (12x18 inches)
Arch C (18x24 inches)
Arch D (24x36 inches)
Arch E (36x48 inches)
Arch E1 (30x42 inches)
QgsGeorefConfigDialogBase
Configure Georeferencer
Show IDs
Show coordinates
Pixels
Use map units if possible
Left margin
mm
Right margin
Show Georeferencer window docked
Paper size
Point Tip
PDF Map
PDF Report
Residual Units
QgsGeorefPluginGuiBase
Georeferencer
File
View
Edit
Settings
GCP table
Histogram
Open raster
Ctrl+O
Zoom In
Ctrl++
Zoom Out
Ctrl+-
Zoom to Layer
Ctrl+Shift+F
Pan
Transformation settings
Add Point
Add point
Ctrl+A
Delete Point
Delete point
Ctrl+D
Close Georeferencer
Close georeferencer
Quit
Start Georeferencing
Start georeferencing
Ctrl+G
Generate GDAL Script
Generate GDAL script
Ctrl+C
Link Georeferencer to QGIS
Link QGIS to Georeferencer
Ctrl+S
Load GCP points
Ctrl+L
Move GCP Point
Local Histogram Stretch
Full Histogram Stretch
Reset Georeferencer
Ctrl+P
Move GCP point
Zoom Next
Zoom Last
Open Raster…
Transformation Settings…
Save GCP Points as…
Save GCP points as…
Load GCP Points…
Configure Georeferencer…
Source Properties…
Open Vector…
QgsGeoreferencerMainWindow
Georeferencer
Reset Georeferencer
Reset georeferencer and clear all GCP points?
All other files (*)
Open Raster
%1 is not a supported raster data source.%2
Georeferencer - %1
Please load file to be georeferenced.
Source coordinate
Coordinate of image (column/line)
Georeference Successful
Raster was successfully georeferenced.
Transform:
Open Vector
Source loaded: %1
Invalid Transform
GDAL scripting is not supported for %1 transformation.
Load GCP Points
GCP file
GCP file successfully loaded.
Save GCP Points
No GCP points are available to save.
Panels
Toolbars
Rotation
Current clockwise map rotation in degrees
°
Current transform parametrisation
Coordinate:
Current map coordinate
None
Write Error
Save GCPs
Save GCP points?
Transform Failed
Failed to calculate linear transform parameters.
Georeference
<p>The selected file already seems to have a world file! Do you want to replace it with the new world file?</p>
Georeferencing layer…
Abort
Failed to compute GCP transform: Transform is not solvable.
Could not read source image.
Error creating GDAL transformation.
Could not create destination file.
Error occurred while warping image.
Save World File
Could not write to %1.
map units
pixels
Transformation parameters
Translation x
Translation y
Scale x
Scale y
Rotation [degrees]
Mean error [%1]
Residuals
ID
Enabled
Pixel X
Pixel Y
Map X
Map Y
Res X (%1)
Res Y (%1)
Res Total (%1)
yes
no
Translation (%1, %2)
Scale (%1, %2)
Rotation: %1
Mean error: %1
Copy to Clipboard
%1
GDAL Script
No Layer Loaded
Please load layer to be georeferenced.
Please set output file name.
Please set transformation type.
Not Enough GCPs
%1 transformation requires at least %n GCP. Please define more.%1 transformation requires at least %n GCPs. Please define more.
QgsGlobDomainWidgetBase
Glob Domain
Pattern
Glob pattern
QgsGlowWidget
Select Glow Color
QgsGml
GML Getfeature network request update failed for authcfg %1
GML Getfeature network reply update failed for authcfg %1
Loading GML data
%1
Abort
GML Getfeature network request failed with error: %1
Network
QgsGmlSchema
Cannot guess schema
QgsGotoLocatorFilter
Go to %1%2 %3%4 (Map CRS, %5)
Go to %1°N %2°E (%3)
Go to %1°N %2°E %3(%4)
at scale 1:%1
Go to Coordinate
QgsGpsDetector
internal GPS
local gpsd
%1: %2
QgsGpsDeviceOptionsFactory
GPSBabel
QgsGpsDeviceOptionsWidget
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:
the path to GPSBabel
the GPX filename when uploading or the port when downloading
the port when uploading or the GPX filename when downloading
GPSBabel feature type argument matching selected feature type (e.g. '-w' for waypoints, '-t' for tracks, and '-r' for routes)
Select GPSBabel Executable
New device %1
Delete Device
Are you sure that you want to delete this device?
QgsGpsDeviceWidgetBase
GPS Device Editor
GPSBabel Options
Path to GPSBabel
Devices
Device name
This is the name of the device as it will appear in the lists
Commands
Track download
Route upload
Waypoint download
The command that is used to download routes from the device
Route download
The command that is used to upload waypoints to the device
Track upload
The command that is used to download tracks from the device
The command that is used to upload routes to the device
The command that is used to download waypoints from the device
The command that is used to upload tracks to the device
Waypoint upload
Add new device
Remove device
QgsGpsInformation
Simulation mode
Manual input mode
Estimated
Float RTK
Fixed RTK
PPS
DGPS
Autonomous
Invalid
Unknown (%1)
QgsGpsInformationWidget
/gps
No path to the GPS port is specified. Please enter a path then try again.
Timed out!
Failed to connect to GPS device.
Connected!
Dis&connect
Connected to GPS device.
Error opening log file.
Connecting…
GPS Log File
Track Color
Local Time
UTC
Time Zone
Connecting to GPS device %1…
Disconnected…
&Connect
Disconnected from GPS device.
%1 m
%1 km/h
Not available
Automatic
Manual
3D
2D
No fix
%1 used (%2 in view)
Valid
Invalid
Add Feature
Error reprojecting feature to layer CRS.
Feature Added
Save Layer Edits
The feature could not be added because removing the polygon intersections would change the geometry type.
The feature has been added, but at least one geometry intersected is invalid. These geometries must be manually repaired.
&Add Feature
%1 (%2) from GPS location
Cannot close a line feature until it has at least two vertices.
Cannot close a polygon feature until it has at least three vertices.
Feature added
Could not commit changes to layer %1
Errors: %2
NMEA files
&Add Point
&Add Line
&Add Polygon
QgsGpsInformationWidgetBase
GPS Connect
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
Reset track
…
00000
When leaving
Never
Always
Line width
px
Line color
Filtering
Distance threshold (meters)
Acquisition interval (seconds)
Position
Signal
Satellite
Options
Debug
&Connect
latitude of position fix (degrees)
Longitude
longitude of position fix (degrees)
antenna altitude with respect to geoid (mean sea level)
Altitude
Latitude
Time of fix
date/time of position fix (UTC)
speed over ground
Speed
track direction (degrees)
Direction
Horizontal Dilution of Precision
HDOP
Vertical Dilution of Precision
VDOP
Position Dilution of Precision
PDOP
GPS receiver configuration 2D/3D mode: Automatic or Manual
Mode
position fix dimensions: 2D, 3D or No fix
Dimensions
Quality
position fix status: Valid or Invalid
Status
number of satellites used in the position fix
Satellites
H accuracy
V accuracy
Connection
Autodetect
Serial device
Refresh serial device list
Port
Host
Device
gpsd
Internal
Digitizing
Track
Automatically add points
Track width in pixels
save layer after every feature added
Automatically save added feature
save GPS data (NMEA sentences) to a file
% of map extent
Specify the field where the GPS timestamp will be saved, only string or datetime fields are supported
Destination
Format
Timezone
Apply leap seconds correction by adding the seconds to GPS timestamp
Leap seconds
&Add Feature
Add Track Point
Positioning quality indicator (NMEA GGA or comparable sentence)
Log File
Timestamp Properties
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
Map Centering and Rotation
Rotate map to match GPS direction
Frequency
On GPS signal
s
Show Bearing Line
Line style
Recenter
3D accuracy
<html><head/><body><p>Difference between WGS-84 earth ellipsoid and mean sea level. -=geoid is below WGS-84 ellipsoid</p></body></html>
Geoidal separation
Show GPS location cursor
QgsGpsOptionsFactory
GPS
QgsGpsOptionsWidgetBase
GPS Device Editor
GPS Visualization Options
GPS location marker
Change…
Rotate to match GPS bearing
QgsGpxSourceSelect
Open GPX Dataset
GPX files
Add GPX Layer
No layers selected.
Unable to read the selected file.
Please select a valid file.
QgsGpxSourceSelectBase
Add GPX Layer(s)
Source
Waypoints
Tracks
Routes
Feature types
GPX dataset
QgsGradientColorRampDialog
RGB
HSV
HSL
Clockwise
Counterclockwise
Select Ramp Color
Transparent
Discrete
Continuous
Lightness
Hue
Saturation
Opacity
Gradient file : %1
License file : %1
QgsGradientColorRampDialogBase
Gradient Color Ramp
Color &1
Color &2
&Type
Gradient Stop
Relative &position
%
&Delete Stop
Plot
Hue
Saturation
Lightness
Opacity
&Information
QgsGradientFillSymbolLayerWidget
Select Gradient Color
Transparent
QgsGraduatedHistogramWidget
Ranges are overlapping and can't be edited by the histogram
Ranges have gaps and can't be edited by the histogram
QgsGraduatedSymbolRendererModel
Symbol
Values
Legend
QgsGraduatedSymbolRendererWidget
Symbol
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.
Precision of upper and lower values in label text.
Positive is number of decimal places
Negative rounds to powers of 10
Precision
Check to remove trailing zeroes after the decimal point from the upper and lower values in the legend.
Trim
Method
<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>
Color ramp
to
Classes
Mode
Symmetric Classification
Around
Create class astride symmetry value
Delete All
Symbol Settings
Classify
Add class
Delete
Advanced
Link class boundaries
Histogram
Symbol Levels…
Data-defined Size Legend…
Select Method
Apply Classification
Link Class Boundaries
No color ramp defined.
Color
Size
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.
Rows will be reordered before linking boundaries. Continue?
Size from
Change…
Value
QgsGraphicsViewMouseHandles
%n item selected%n items selected
Move Items
Resize Items
dx: %1 mm dy: %2 mm
width: %1 mm height: %2 mm
QgsGrass
GRASS was not found in '%1' (GISBASE), provider and plugin will not work.
GRASS error
Cannot add mapset %1 to search path:
Cannot close mapset. %1
Cannot create new mapset directory
Cannot copy %1 to %2
Cannot write region
no mapset open
Cannot query raster
%1
Cannot delete %1 %2: %3
Cannot start module
command: %1 %2
Problem in GRASS initialization, GRASS provider and plugin will not work : %1
Cannot remove mapset %1 from search path: %2
Cannot read raster map region (%1/%2/%3)
Cannot get projection
Cannot get raster extent
Cannot get map info
Cannot get colors
Cannot create new vector: %1
QgsGrassElementDialog
Cancel
OK
<font color='red'>Enter a name!</font>
<font color='red'>This is name of the source!</font>
<font color='red'>Exists!</font>
Overwrite
QgsGrassFeatureIterator
<not editable (layer %1)>
QgsGrassImportItem
Cancel
canceling
QgsGrassImportProgress
Progress: %1
QgsGrassItemActions
GRASS Options…
New Mapset…
Open Mapset
Add Mapset to Search Path
Remove Mapset from Search Path
Rename…
Delete…
New Point Layer…
New Line Layer…
New Polygon Layer…
Cannot create new mapset: %1
QgsGrassMapcalc
Mapcalc tools
Add map
Add constant value
Add operator or function
Add connection
Select item
Delete selected item
Open
Save
Save as
Addition
Subtraction
Multiplication
Division
Modulus
Exponentiation
Equal
Not equal
Greater than
Greater than or equal
Less than
Less than or equal
And
Or
Absolute value of x
Inverse tangent of x (result is in degrees)
Inverse tangent of y/x (result is in degrees)
Current column of moving window (starts with 1)
Cosine of x (x is in degrees)
Convert x to double-precision floating point
Current east-west resolution
Exponential function of x
x to the power y
Convert x to single-precision floating point
Decision: 1 if x not zero, 0 otherwise
Decision: a if x not zero, 0 otherwise
Decision: a if x not zero, b otherwise
Decision: a if x > 0, b if x is zero, c if x < 0
Convert x to integer [ truncates ]
Check if x = NULL
Natural log of x
Log of x base b
Largest value
Median value
Smallest value
Mode value
1 if x is zero, 0 otherwise
Current north-south resolution
NULL value
Random value between a and b
Round x to nearest integer
Current row of moving window (Starts with 1)
sin(x)
Sine of x (x is in degrees)
sqrt(x)
Square root of x
tan(x)
Tangent of x (x is in degrees)
Current x-coordinate of moving window
Current y-coordinate of moving window
Output
Warning
Cannot check region of map %1
Cannot get region of map %1
No GRASS raster maps available
Cannot create 'mapcalc' directory in current mapset.
New mapcalc
Enter new mapcalc name:
Enter vector name
The file already exists. Overwrite?
Save mapcalc
File name empty
Cannot open mapcalc file
The mapcalc schema (%1) not found.
Cannot open mapcalc schema (%1)
Cannot read mapcalc schema (%1):
%1
at line %2 column %3
QgsGrassMapcalcBase
Main Window
Output
Enter constant value
QgsGrassMapsetItem
topology missing
topology version not supported
topology version 6
empty
%1 layer type not supported
Cannot create provider %1 : %2
Provider is not valid %1 : %2
Cannot get default location region.
Cannot delete %1
Import to GRASS mapset
Failed to import some layers!
Import to GRASS mapset failed
Failed to import %1 to %2: %3
QgsGrassModule
Module: %1
Warning
The module file (%1) not found.
Cannot open module file (%1)
Cannot read module file (%1)
%1
at line %2 column %3
Module %1 not found
Cannot find man page %1
Please ensure you have the GRASS documentation installed.
Not available, description not found (%1)
Not available, cannot open description (%1)
Not available, incorrect description (%1)
Run
Cannot get input region
Input %1 outside current region!
Use Input Region
Output %1 exists! Overwrite?
Cannot find module %1
Cannot start module: %1
Stop
<B>Successfully finished</B>
<B>Finished with error</B>
<B>Module crashed or killed</B>
QgsGrassModuleBase
GRASS Module
Options
Output
Manual
TextLabel
Run
View output
Close
QgsGrassModuleFile
File
%1: missing value
%1: directory does not exist
QgsGrassModuleGdalInput
OGR/PostGIS/GDAL Input
Cannot find layeroption %1
Cannot find whereoption %1
Password
Select a layer
%1: no input
QgsGrassModuleInput
Input
Cannot find typeoption %1
Cannot find values for typeoption %1
Cannot find layeroption %1
GRASS element %1 not supported
Use region of this map
Sublayer
no input
current map does not contain features of required type
geometry type not selected
QgsGrassModuleOption
Unknown outputType
Browse
Output file
GeoTIFF
Cannot parse version_min %1
Cannot parse version_max %1
%1: missing value
QgsGrassModuleSelection
Selected categories
Manual entry
layer selection
Add to canvas layer
QgsGrassModuleStandardOptions
Cannot get region of map %1
Cannot find module %1
Cannot start module %1
command
Cannot read module description (%1):
%1
at line %2 column %3
Region
Input layers
Current map canvas
Cannot find key %1
Option '%1' should be configured as field
This module has no options
<< Hide advanced options
Show advanced options >>
Item with key %1 not found
Item with id %1 not found
QgsGrassModuleVectorField
Attribute field
'layer' attribute in field tag with key= %1 is missing.
QgsGrassNewMapset
Database
No writable locations, the database is not writable!
Enter location name!
The location exists!
Cannot set projection: %1
Selected projection is not supported by GRASS!
Cannot create projection.
Cannot reproject previously set region, default region set.
North must be greater than south
East must be greater than west
Regions file (%1) not found.
Cannot open locations file (%1)
Cannot read locations file (%1):
%1
at line %2 column %3
Cannot create QgsCoordinateReferenceSystem
Cannot reproject selected region.
Cannot reproject region
Location
Mapset
Cannot create new GRASS database directory
Cannot create new mapset: %1
New mapset successfully created
The mapset already exists
Cannot create new location: %1
New mapset
New mapset successfully created, but cannot be opened: %1
New mapset successfully created and set as current working mapset.
QgsGrassNewMapsetBase
New Mapset
GRASS Database
Database Error
The GRASS location is a collection of maps for a particular territory or project.
North
West
East
South
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.
New mapset
Existing mapsets
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).
Database
Location
Open new mapset
GRASS Location
Database directory
<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>
Select location
Create new location
Location Error
Projection
Projection Error
Not defined
Default GRASS Region
Set current QGIS extent
Set
Region Error
Mapset
Mapset Error
Owner
Create New Mapset
Browse…
QgsGrassOptions
GRASS version
Default
Select Color
Currently selected GRASS installation is not valid
Choose a directory with configuration files (default.qgc, *.qgm)
QgsGrassOptionsBase
GRASS Options
Modules
Browser
Region
Modules interface configuration
Default
General
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.
GRASS installation
Custom
Browse
GIsbase error
Debug mode
Import
CRS transformation
Approximate CRS transformation is fast but it may be inaccurate.
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 link to external data if possible
Layers
Show virtual topological layers
Region border
Color
Width
QgsGrassPlugin
Open GRASS tools
Display Current Grass Region
Open Mapset
New Mapset
Close Mapset
Open GRASS Tools
Displays the current GRASS region as a rectangle on the map canvas
&GRASS
GRASS
Add Closed Boundary
GRASS init error
Warning
New vector name
GRASS Options
Add Point
Add Line
Add Boundary
Add Centroid
Cannot create new vector: %1
New vector created but cannot be opened by data provider.
Cannot open the mapset. %1
Cannot open GRASS mapset. %1
QgsGrassProvider
Whole number (integer)
Decimal number (real)
Text
Cannot restore record with cat %1
Cannot delete orphan record with cat %1
GRASS %1 vector provider
QgsGrassRasterImport
Data type %1 not supported
Writing band %1/%2
Cannot convert block (%1) to data type %2
QgsGrassRasterProvider
cellhd file %1 does not exist
Groups not yet supported
Cannot read raster
%1 bytes expected but %2 byte were read from qgis.d.rast
Format not supported
Cannot read data
GRASS raster provider
QgsGrassRegionBase
Extent
North
West
Region
East
Select the extent by dragging on canvas
Size
N-S
E-W
South
Resolution
Columns
Rows
QgsGrassSelect
Select GRASS Vector Layer
Select GRASS Raster Layer
Select GRASS Mapcalc Schema
Select GRASS Mapset
Choose existing GISDBASE
Wrong GISDBASE, no locations available.
Wrong GISDBASE
Select a map.
No map
No layer
No layers available in this map
QgsGrassSelectBase
Add GRASS Layer
Gisdbase
Location
Mapset
Map name
Select or type map name (wildcards '*' and '?' accepted for rasters)
Layer
Browse…
QgsGrassShell
Ctrl+Shift+V
Ctrl+Shift+C
Warning
Cannot rename the lock file %1
QgsGrassTools
GRASS Tools
GRASS Tools: %1/%2
Close mapset
Region
Cannot start command shell (%1)
Warning
GRASS Shell is not compiled.
The config file (%1) not found.
Cannot open config file (%1).
Cannot read config file (%1):
%1
at line %2 column %3
%1 errors found
%n error%n errors
QgsGrassToolsBase
&GRASS Tools
<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>
Modules
…
Reload tree
Run debug
Close debug
Filter
QgsGrassVector
Cannot open vector on level 2
Cannot open vector
QgsGrassVectorImport
Writing features
QgsGrassVectorMapLayer
No field info
Virtual topology symbol field
Driver is not open
The table for this field already exists
Cannot create field info
Cannot create link to the table.
Created table %1 could not be deleted
Errors updating restored column, update interrupted
%1 field cannot be deleted, it is temporary virtual field used for topology symbol.
no table
Table does not exist
Feature invalid
Cannot select record from table
Cannot check if record exists
Field %1 not found in cached attributes
QgsGroupLayer
General
Name
Extent
QgsGroupWMSDataDialogBase
Short name
A name used to identify the group layer. The short name is a text string used for machine-to-machine communication.
The title is for the benefit of humans to identify group layer.
The abstract is a descriptive narrative providing more information about the group layer.
Title
Set Group WMS Data
Abstract
QgsGui
Python Macros
Python macros are currently disabled and will not be run
Python macros are currently disabled. Do you allow this macro to run?
Disable for this Session
No
Yes
Enable Macros
Security warning
Python macros cannot currently be run.
QgsGuiVectorLayerTools
Add feature
Start editing failed
Provider cannot be opened for editing
Do you want to save the changes to layer %1?
Error
Problems during roll back
Commit Errors
Commit errors
Could not commit changes to layer %1
Stop Editing
Errors: %1
Show more
QgsHanaColumnTypeThread
Connection failed: %1
Retrieving tables of %1.
Scanning column %1.%2.%3…
Table retrieval stopped.
Table retrieval finished.
QgsHanaConnection
SAP HANA
8 bytes Integer
4 bytes Integer
2 bytes Integer
1 byte Integer
Decimal Number (DECIMAL)
Decimal Number (REAL)
Decimal Number (DOUBLE)
Text, variable length (VARCHAR)
Unicode Text, variable length (NVARCHAR)
Text, variable length large object (CLOB)
Unicode Text, variable length large object (NCLOB)
Binary Object (VARBINARY)
Binary Object (BLOB)
QgsHanaConnectionItem
Connection failed
No schemas found
Server error occurred
Database:
Host:
DB Version:
User:
Encrypted:
yes
no
%1: Not a vector layer!
Import to SAP HANA database
Import was successful.
Failed to import some layers!
%1: Not a valid layer!
QgsHanaDataItemGuiProvider
New Connection…
Refresh
Edit Connection…
Remove Connection
New Schema…
Schema Operations
Rename Schema…
Delete Schema…
Table Operations
Rename Table…
Are you sure you want to delete '%1'?
'%1' deleted successfully.
Are you sure you want to remove the connection to %1?
Create Schema
Schema name:
New Schema
Schema '%1' created successfully.
Unable to create schema '%1'
%2
Delete Schema
Schema '%1' contains objects:
%2
Are you sure you want to delete the schema and all these objects?
Schema '%1' deleted successfully.
Unable to delete schema '%1'
%2
Rename Schema
schema '%1'
Schema '%1' renamed successfully to '%2'.
Unable to rename schema '%1'
%2
Rename Table
table '%1.%2'
'%1' renamed successfully to '%2'.
Unable to rename '%1'
%2
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 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.
Save Connection
Connection name cannot be empty.
Driver field cannot be empty.
Host field cannot be empty.
Tenant database name cannot be empty.
DSN field cannot be empty.
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.
Should the existing connection %1 be overwritten?
DSN has not been specified.
Host name has not been specified.
Database has not been specified.
User name has not been specified.
Password has not been specified.
Identifier has not been specified.
Driver name/path has not been specified.
Driver with name '%1' is not installed.
Specified driver '%1' cannot be used to connect to SAP HANA.
Driver with name/path '%1' was not found.
Connection failed
Connection to the server was successful.
Connection failed: %1.
QgsHanaNewConnectionBase
Create a New SAP HANA Connection
Connection Information
Identifier
Name of the new connection
&Schema
Driver
Hos&t
&Name
Single container
Multiple containers
Tenant database
System database
Mode
Instance Number
Port Number
00
<html><head/><body><p><br/></p></body></html>
Authentication
Enable TLS/SSL encryption
Provider
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.
Validate SSL certificate
Override host name in the certificate
Keystore file with private key
Trust store file with public key
&Test Connection
Only look for user's tables
Also list tables with no geometry
Connection Type
Host:Port
Data Source Name (DSN)
Name
DSN
SSL
Proxy
Enable proxy
Type
HTTP
SOCKS5
Host
Port
User name
Password
QgsHanaProvider
Schema or table name cannot be empty
Connection to database failed
Provider does not have enough permissions
Failed to retrieve feature count: %1
Failed to retrieve minimum value: %1
Failed to retrieve maximum value: %1
Failed to retrieve unique values: %1
Could not add feature with geometry type %1 to layer of type %2
Failed to add features: %1
Failed to delete features: Unable to find feature ids
Failed to delete features: %1
Failed to truncate: %1
Failed to add feature: %1
Failed to read attributes: %1
Failed to delete attributes: %1
Invalid attribute index: %1
Error renaming field '%1' to '%2'. Field with the same name already exists
Failed to rename attributes: %1
Failed to change feature geometry: %1
Failed to change feature attributes: %1
Failed to estimate the data extent: %1
Failed to retrieve crs: %1
QgsHanaSchemaItem
Connection failed
Server error occurred
%1 as %2
(srid %1)
(unknown srid)
as geometryless table
QgsHanaSourceSelect
Add SAP HANA Table(s)
Are you sure you want to remove the %1 connection and all associated settings?
Confirm Delete
Load Connections
XML files (*.xml *XML)
Select Table
You must select a table in order to add a layer.
SAP HANA
Unable to connect to a database
Scanning tables for %1
Stop
Failed to retrieve tables for %1
Connect
QgsHanaSourceSelectDelegate
Select…
Enter…
QgsHanaTableModel
Schema
Table
Comment
Column
Type
SRID
Feature id
Select at id
SQL
Specify a geometry type in the '%1' column
Data Type
Enter a SRID into the '%1' column
Select columns in the '%1' column that uniquely identify features of this layer
Select…
Enter…
Disable 'Fast Access to Features at ID' capability to force keeping the attribute table in memory (e.g. in case of expensive views).
QgsHandleBadLayers
Browse
Auto-Find
Attempts to automatically find the layers based on the file name (can be slow).
Apply Changes
Layer name
Type
Provider
Auth config
Datasource
Edit
Select File to Replace '%1'
Select New Directory of Selected Files
unhandled layers
There is still %n unhandled layer. If it is not fixed, it will be disabled/deactivated until the project is opened again.There are still %n unhandled layers. If they are not fixed, they will be disabled/deactivated until the project is opened again.
Please select exactly one file.
Apply fixes to unavailable layers and load them in the project if the new path is correct.
Unhandled layer will be lost.
QgsHandleBadLayersBase
Handle Unavailable Layers
QgsHandleBadLayersHandler
Import all unavailable layers unmodified (you can fix them later).
Keep Unavailable Layers
Remove all unavailable layers from the project
Remove Unavailable Layers
Handle unavailable layers
%1 of %2 unavailable layers were not fixable.
QgsHashedLineSymbolLayerWidget
All Rings
Exterior Ring Only
Interior Rings Only
QgsHeatmapRendererWidget
The heatmap renderer only applies to point and multipoint layers.
'%1' is not a point layer and cannot be rendered as a heatmap.
QgsHeatmapRendererWidgetBase
Automatic
Radius
Rendering quality
<html><head/><body><p><span style=" font-style:italic;">Best</span></p></body></html>
<html><head/><body><p><span style=" font-style:italic;">Fastest</span></p></body></html>
Color ramp
Maximum value
Weight points by
QgsHillShadeWidget
˚
Altitude
Azimuth
Z Factor
Band
Multidirectional
QgsHillshadeRenderer
Rendering
QgsHistogramWidgetBase
Load Values
Histogram bins
Show mean value
Show standard deviation
QgsHistoryProviderRegistry
Load history database
Couldn't open the history database: %1
QgsHtmlAnnotationDialog
HTML Annotation
Delete
html
QgsHtmlDataItem
&Open File…
QgsHttpHeaderWidget
Http Header Widget
HTTP Headers
Referer
Advanced
Key
Value (raw)
Add HTTP header
Remove selected HTTP header
QgsIdentifyMenu
Identify
%1 All (%2)
QgsIdentifyResultsBase
Identify Results
Layer
FID
Attribute
Value
Expand New Results by Default
Clear Results
Print Selected HTML Response
Identify Feature(s)
Identify Features by area or single click
Identify Features by Polygon
Identify Features by Freehand
Identify Features by Radius
Help
Select identify mode
Mode
Select view mode for raster layers
View
Expand Tree
Collapse Tree
Expand New Results
Open Form
Copy Feature
Print Response
Auto open form for single feature results
Copy the Identified Feature to Clipboard
Hide Derived Attributes from Results
Hide derived attributes from results
Hide NULL Values from Results
QgsIdentifyResultsDialog
Identify Results
Feature
Value
Identify Settings
(Derived)
(Actions)
Edit feature form
View feature form
Geometry
Edit Feature Form…
View Feature Form…
Zoom to Feature
Copy Feature
Toggle Feature Selection
Copy Attribute Value
Copy Feature Attributes
Select Features by Attribute Value
Clear Results
Clear Highlights
Highlight All
Highlight Layer
Activate Layer
Layer Properties…
Expand All
Collapse All
Table
Current Layer
Top Down, Stop at First
Top Down
Layer Selection
Tree
Graph
Title
Format
No attributes.
Copy GetFeatureInfo request URL
Print HTML Response
Cannot print this item.
Attributes changed
QgsIdentifyResultsWebView
Invalid URL
The download URL is not valid: %1
Save As
Print
QgsIdentifyResultsWebViewItem
Loading…
QgsImageWarperTask
Warping %1
QgsInstallGridShiftFileDialog
Install %1 from Folder…
Install %1
Grid Shift Files
Install Grid File
The %1 grid shift file has been successfully installed. Please restart QGIS for this change to take effect.
Could not copy %1 to %2. Please check folder permissions and retry.
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>
Install Grid Shift File
Install from Folder…
QgsInterpolatedLineSymbolLayerWidget
Fixed Width
Varying Width
Single Color
Varying Color
QgsInterpolatedLineSymbolLayerWidgetBase
Stroke Width
Width
Use absolute value
Ignore out of range
Start value
End value
Max. width
Min. width
Max. value
0
Min. value
10
Color
...
Min. value
QgsInvertedPolygonRendererWidget
The inverted polygon renderer only applies to polygon and multipolygon layers.
'%1' is not a polygon layer and then cannot be displayed
QgsInvertedPolygonRendererWidgetBase
Sub renderer
Merge polygons before rendering (slow)
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 layers to be editable if they're themselves editable
Automatically adds a matching row to the joined table, but if one already exists then update that matching row instead
Automatically delete the corresponding feature of the linked layer if one exists
Caching can not be enabled if editable join layer is enabled
QgsJoinDialogBase
Add Vector Join
Join layer
Join field
Target field
Dynamic form
Edi&table join layer
Upsert on edit
Delete cascade
Create attribute index on join field
&Joined fields
Custom field &name prefix
Cache join layer in memory
QgsJsonEditConfigDlg
Text
Tree
Format JSON
Default view
<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>
Indented
Compact
Disabled
QgsJsonEditWidget
Show text
...
Show tree
Value
Copy value
Copy key
%1
CTRL + click to follow link
Invalid JSON, tree view not available
Tree view
QgsLUDialogBase
Enter Class Bounds
Lower value
Upper value
QgsLabelEngineConfigWidget
Placement Engine Settings
Always Render Labels as Paths (Recommended)
Always Render Labels as Text
Version 1
Version 2 (Recommended)
Version changes will alter label placement in the project.
Unplaced Label Color
Restore Defaults
Help…
Additional Options
QgsLabelEngineConfigWidgetBase
Automated Placement Engine
Number of Candidates
Line (per cm)
Polygon (per cm²)
Show candidates (for debugging)
Color for unplaced labels
Text rendering
Show unplaced labels
Allow truncated labels on edges of map
Project labeling version
Show all labels for all layers (i.e. including collisions)
QgsLabelLineAnchorWidget
Line Anchor Settings
Center of Line
Start of Line
End of Line
Custom…
Use Visible Part of Line
Use Entire Line
Preferred Placement Hint
Strict
Automatic
Start of Text
Center of Text
End of Text
Labels are placed exactly on the label anchor only, and no other fallback placements 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.
Labels are placed so that the start 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.
Labels are placed so that the end of their text is placed at the anchor point.
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
Label Anchoring
<b>Controls the position along the line which labels will be placed close to.</b>
…
%
Placement Behavior
Hint
Clipping
Text Anchor
QgsLabelObstacleSettingsWidget
Obstacle Settings
Over the Feature's Interior
Over the Feature's Boundary
QgsLabelObstacleSettingsWidgetBase
Obstacle Weight
<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>
Low
Controls how likely labels are to cover features in this layer
High
…
Minimize placing labels
QgsLabelPropertyDialog
Expression result
Layer default (%1)
Font Color
Buffer Color
Layer Default
Left
Center
Right
Justify
Bottom
Base
Half
Cap
Top
Alignment can only be set for pinned labels
QgsLabelPropertyDialogBase
Text
Font
Available typeface styles
Size
Label Properties
Minimum scale, i.e. most "zoomed out".
Style
Underlined text
U
Strikeout text
S
Bold text
(data defined only, overrides Style)
B
Italic text
(data defined only, overrides Style)
I
˚
Display
Scale-based
Show label
Ignores priority and permits collisions/overlaps
Always show (exceptions above)
Buffer
Position
Label distance
X Coordinate
Y Coordinate
Horizontal alignment
Vertical alignment
Rotation
Default
Multiline alignment
Show callout
Label every part of feature
Draw text buffer
QgsLabelSettingsDialog
Label Settings
QgsLabelingGui
Left
Center
Right
Justify
This option is not compatible with line direction symbols.
Save Text Format
Format with name '%1' already exists. Overwrite?
Save Label Settings
Label settings with the name '%1' already exist. Overwrite?
Cartographic
Around Point
Offset from Point
Parallel
Curved
Horizontal
Offset from Centroid
Around Centroid
Free (Angled)
Using Perimeter
Using Perimeter (Curved)
Outside Polygons
Follow Label Placement
Result of the expression is not a geometry
Result of the expression does not match configured geometry type.
Change to %1
QgsLabelingRulePropsWidget
Description
Filter
Rule Properties
Else
Catch-all for other features
Test
Labels
Filter expression parsing error:
Test Filter
number of filtered features
Filter returned %n featureFilter returned %n features
Scale Range
QgsLabelingWidget
No Labels
Single Labels
Rule-based Labeling
Blocking
Automated placement settings (applies to all layers)
QgsLayerCapabilitiesModel
Layer
Identifiable
Read-only
Searchable
Required
Private
Layers which can be queried with the "Identify features" tool.
Layers which are protected from edit.
Layers which can be queried with the locator search tool.
Layers which are protected from inadvertent removal from the project.
Layers which are not shown in the legend.
QgsLayerItemGuiProvider
Export Layer
Manage
To File…
Delete Layer “%1”…
Add Layer to Project
Add Selected Layers to Project
Delete Selected Layers…
Delete Layer
Layer Properties…
Item with path %1 no longer exists.
Item Layer %1 cannot be deleted.
QgsLayerMetadataFormatter
Fees
Licenses
Rights
Constraints
No contact yet.
ID
Name
Position
Organization
Role
Email
Voice
Fax
Addresses
CRS
Geographic
Projected
Spatial Extent
X Minimum:
Y Minimum:
X Maximum:
Y Maximum:
Z Minimum:
Z Maximum:
Temporal Extent
Instant:
Start:
End:
Identifier
Parent Identifier
Title
Type
Language
Abstract
Categories
Keywords
Vocabulary
Items
No history yet.
Action
No links yet.
URL
Description
Format
MIME Type
Size
QgsLayerMetadataLocatorFilter
Search Layer Metadata
QgsLayerMetadataResultsModel
Raster
<html><body><!-- metadata headers ---><h3>Identification</h3>%1</body></html>
Identifier
Title
Abstract
Provider
Layer Type
QgsLayerMetadataSearchWidget
Layer Metadata Search
Filter
limit extent to
layer type
Abort
Raster
Refresh
QgsLayerPropertiesWidget
Outline: %1
QgsLayerStylingWidget
Symbology
Labels
Masks
3D View
Transparency
Histogram
History
QgsLayerStylingWidgetBase
Not supported or no layer
Undo
…
Redo
If checked, the map canvas will automatically update whenever an option has been changed without the requirement to click Apply
Live update
QgsLayerTreeEmbeddedConfigWidgetBase
Available widgets
Used widgets
Add selected widgets
->
Remove selected widgets
<-
QgsLayerTreeGroupPropertiesWidgetBase
Annotation Item Properties
Render Layers as a Group
Opacity
Blending mode
QgsLayerTreeGroupPropertiesWidgetFactory
Group
QgsLayerTreeLocatorFilter
Project Layers
QgsLayerTreeModel
N/A
(%1 - %2)
(%1)
<b>Feature count is estimated</b> : the feature count is determined by the database statistics
New layers added from another QGIS instance
QgsLayerTreeOpacityWidget
Opacity
Opacity slider
QgsLayerTreeViewBadLayerIndicatorProvider
Layer Error
<b>Unavailable layer!</b><br>Layer data source could not be found. Click to set a new data source
QgsLayerTreeViewDefaultActions
&Add Group
&Remove
Re&name Group
Re&name Layer
&Zoom to Layer
&Zoom to Group
&Move to Top-level
Move to &Top
Show in &Overview
Show Feature &Count
&Zoom to Layer(s)
Zoom to &Selection
Move O&ut of Group
Move to &Bottom
&Group Selected
&Mutually Exclusive Group
Check and All its Children (⌘-click)
Check and All its Children (Ctrl-click)
Uncheck and All its Children (⌘-click)
Uncheck and All its Children (Ctrl-click)
Chec&k and All its Parents
QgsLayerTreeViewEmbeddedIndicatorProvider
Embedded from <b>%1</b>
QgsLayerTreeViewFilterIndicatorProvider
Edit filter
Cannot edit filter when layer is in edit mode
Filter
QgsLayerTreeViewLowAccuracyIndicatorProvider
Based on %1, which has a limited accuracy of <b>at best %2 meters</b>.
Based on %1, which has a limited accuracy.
%1 is a dynamic CRS, but no coordinate epoch is set. Coordinates are ambiguous and of limited accuracy.
QgsLayerTreeViewMemoryIndicatorProvider
<b>Temporary scratch layer only!</b><br>Contents will be discarded after closing this project
<b>Temporary layer only!</b><br>Contents will be discarded after closing QGIS.
QgsLayerTreeViewNoCrsIndicatorProvider
<b>Layer has no coordinate reference system set!</b><br>This layer is not georeferenced and has no geographic location available.
QgsLayerTreeViewNonRemovableIndicatorProvider
Layer required by the project
QgsLayerTreeViewOfflineIndicatorProvider
<b>Offline layer</b>
QgsLayerTreeViewTemporalIndicatorProvider
<b>Temporal layer</b>
QgsLayout
Create %1
Create Item
Delete Items
Delete Item
Group Items
Ungroup Items
Change Item Stacking
Read layout settings
Load pages
Load snapping settings
Load grid settings
Restore items
Read items
Load %1
Finalize restore
Update model
QgsLayout3DMapWidgetBase
3D Map
Scene Settings
Camera Pose
Center X
Center Z
Center Y
°
Heading
Pitch
Distance
Copy Settings from a 3D View…
Set from a 3D View…
QgsLayoutAddPagesDialog
Portrait
Landscape
Custom
QgsLayoutAppMenuProvider
Group
Ungroup
Copy
Cut
Paste
Page Properties…
Manage Guides for Page…
Remove Page
Remove page from layout?
Item Properties…
QgsLayoutAtlas
Atlas name eval error: %1
Layout
Atlas sort eval error: %1
Atlas filename evaluation error: %1
No matching atlas features
Atlas feature %1 of %2
QgsLayoutAtlasWidget
Change Atlas Layer
Change Atlas Filename
Atlas
Could not set filename expression to '%1'.
Parser error:
%2
Expression Based Filename
Toggle Atlas Layer
Toggle Atlas Sorting
Change Atlas Sort
No matching atlas features found!
Change Atlas Filter
Change Atlas Name
Could not set filter expression to '%1'.
Parser error:
%2
Expression Based Filter
QgsLayoutAtlasWidgetBase
Atlas Generation
Generate an atlas
Configuration
Sort direction
…
Filter with
Hidden coverage layer
Page name
Sort by
Output
Single file export when possible
Image export format
Output filename expression
Coverage layer
QgsLayoutAttributeSelectionDialogBase
Select Attributes
Columns
Reset
Clear
Sorting
QgsLayoutAttributeTableColumnModelBase
Top center
Bottom center
Middle center
Top right
Bottom right
Middle right
Top left
Bottom left
Middle left
Automatic
%L1 mm
Descending
Ascending
Attribute
Heading
Alignment
Width
Sort Order
QgsLayoutAttributeTableWidget
Table Properties
Select Grid Color
Select Background Color
No Background
Show only features intersecting %1 feature
Change Table Attributes
Change Table Map
Change Table Rows
Change Table Margin
Change Table Line Width
Change Table Grid Color
Toggle Table Grid
Toggled Table Grid
Change Table Color
Use Existing Frames
Extend to Next Page
Repeat Until Finished
Draw Headers Only
Hide Entire Table
Show Set Message
Truncate Text
Wrap Text
On First Frame
On All Frames
No Header
Follow Column Alignment
Left
Center
Right
Layer Features
Current %1 Feature
Change Table Text Format
Current Atlas Feature
Relation Children
Toggle Visible Features Only
Toggle Table Filter Duplicates
Toggle Empty Frame Mode
Toggle Background Display
Toggle Table Atlas Filter
Toggle Table Feature Filter
Change Table Feature Filter
Expression Based Filter
Change Table Alignment
Change Table Header Mode
Change Table Wrap String
Change Table Layer
Change Resize Mode
Change Table Source
Change Table Source Relation
Change Empty Table Behavior
Change Table Wrap Mode
Toggle Table Conditional Styling
Change Show Empty Rows
Change Empty Table Message
QgsLayoutAttributeTableWidgetBase
Attribute Table
Attribute table
Source
Layer
Relation
Maximum rows
Remove duplicate rows from table
Show only features visible within a map
Linked map
Show only features intersecting atlas feature
Filter with
…
Main Properties
Refresh Table Data
Feature Filtering
Appearance
Oversized text
Wrap text on
Display header
Message to display
Empty tables
mm
Show empty rows
Background color
Cell margins
Show Grid
Fonts and Text Styling
Table Heading
Table Contents
Line width
Color
Draw horizontal lines
Draw vertical lines
Alignment
Font
Frames
Resize mode
Add Frame
Don't export page if frame is empty
Don't draw background if frame is empty
Attributes…
Advanced Customization…
Heading Font
Contents Font
Apply layer conditional styling rules
QgsLayoutColumnAlignmentDelegate
Top Left
Top Center
Top Right
Middle Left
Middle Center
Middle Right
Bottom Left
Bottom Center
Bottom Right
QgsLayoutColumnSortOrderDelegate
Ascending
Descending
QgsLayoutColumnWidthDelegate
mm
Automatic
QgsLayoutDesignerBase
Toolbox
&Layout
Layouts
&Add Item
&View
&Toolbars
&Panels
&Preview
&Edit
&Items
&Align Items
&Distribute Items
Re&size
Atlas
Report
Settings
Main Window
Layout Toolbar
Navigation Toolbar
Actions Toolbar
Atlas Toolbar
Report Toolbar
&Close
Close designer
Ctrl+Q
Pan Layout
P
Zoom
Z
Select/Move Item
Select/Move item
V
Zoom &Full
Zoom full
Ctrl+0
Zoom &In
Zoom in
Ctrl++
Zoom &Out
Zoom out
Ctrl+-
Zoom to &100%
Zoom to 100%
Ctrl+1
Zoom to Width
Show Ru&lers
Show rulers
Ctrl+R
Toggle Full Scr&een
Toggle full screen mode
F11
Add Pages…
Show &Grid
Show grid
Ctrl+'
S&nap to Grid
Snap to grid
Ctrl+Shift+'
Manage Guides…
Show G&uides
Show guides
Ctrl+;
&Snap to Guides
Snap to guides
Ctrl+Shift+;
&Clear Guides
Clear guides
Layout Properties…
Show Bounding Boxes
Show bounding boxes
Ctrl+Shift+B
S&mart Guides
Smart guides
Ctrl+Alt+;
D&eselect All
Deselect all
Ctrl+Shift+A
&Select All
Select all items
Ctrl+A
&Invert Selection
Invert selection
Select Next Item &Below
Select next item below
Ctrl+Alt+[
Select Next Item &Above
Select next item above
Ctrl+Alt+]
Loc&k Selected Items
Ctrl+L
Unl&ock All
Unlock All Items
Ctrl+Shift+L
Toggle Panel &Visibility
Hide panels
Ctrl+Tab
&Raise
Raise selected items
Ctrl+]
&Lower
Lower selected items
Ctrl+[
Bring to &Front
Move selected items to top
Ctrl+Shift+]
Send to &Back
Move selected items to bottom
Ctrl+Shift+[
Align &Left
Align selected items left
Align &Center
Align center horizontal
Align &Right
Align selected items right
Align &Top
Align selected items to top
Align Center &Vertical
Align center vertical
Align &Bottom
Align selected items bottom
Distribute &Left Edges
Distributes left edges of items equidistantly
Distributes horizontal centers of items equidistantly
Distribute &Right Edges
Distributes right edges of items equidistantly
Distribute &Top Edges
Distributes top edges of items equidistantly
Distribute &Vertical Centers
Distributes vertical centers of items equidistantly
Distribute &Bottom Edges
Distributes bottom edges of items equidistantly
Resize to &Narrowest
Resizes item width to match the narrowest selected item
Resize to &Widest
Resizes item width to match the widest selected item
Resize to &Shortest
Resizes item height to match the shortest selected item
Resize to &Tallest
Resizes item height to match the tallest selected item
&Delete
Delete selected items
Resize to S&quare
Resizes items to squares
&Normal
Normal
Show Pages
Show pages
&Group
Group items
Ctrl+G
&Ungroup
Ungroup items
Ctrl+Shift+G
&Refresh
Refresh view
F5
Edit Nodes Item
Move &Content
Move item content
C
Paste in P&lace
Paste in place
Ctrl+Shift+V
Save as &Template…
Save as template
&Add Items from Template…
Add items from template
&Duplicate Layout…
Duplicate layout
&Save Project
Save project
Ctrl+S
&New Layout…
New layout
Ctrl+N
Layout manager
Rename Layout…
Rename layout
Delete Layout…
Delete layout
Export as &Image…
Export as image
&Export as PDF…
Export as S&VG…
&First Feature
Ctrl+<
P&revious Feature
Ctrl+,
&Next Feature
Ctrl+.
&Last Feature
Ctrl+>
Export Atlas as PDF
Atlas &Settings
Preview &Atlas
Ctrl+Alt+/
Export Report as Images
Export Report as SVG
Export Report as PDF
Report &Settings
Report Settings
Print Layout
Ctrl+P
Print Report
Page setup
Ctrl+Shift+P
Layout &Options…
Layout Options
Distribute Horizontal &Centers
Distribute &Horizontal Spacing Equally
Distributes the horizontal spacing equally between all items
Distribute Vertical Spacing &Equally
Distributes items equidistantly with respect to their vertical edges
Layout &Manager…
&Print Atlas…
Export Atlas as &Images…
Export Atlas as S&VG…
&Export Atlas as PDF…
Export Report as &Images…
Export Report as S&VG…
&Export Report as PDF…
&Print…
&Print Report…
Simulate Monochrome
Simulate Achromatopsia Color Blindness (&Grayscale)
Simulate Protonopia Color Blindness (&No Red)
Simulate Deuteranopia Color Blindness (&No Green)
Simulate Tritanopia Color Blindness (&No Blue)
Printer Pa&ge Setup…
QgsLayoutDesignerDialog
QGIS Layout Designer
Export Atlas
Cu&t
Cut
&Copy
Copy
&Paste
Paste
%1%
Fit Layout
Fit Layout Width
Zoom level
Layout
Guides
Items
Atlas
Item Properties
Report Organizer
Add %1
x: %1 %2
y: %1 %2
page: %1
Add Pages
Save template
Layout templates
Error creating template file.
Save Template
Load template
Could not read template file.
%1 copy
Duplicating layout…
Save Report As
<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>
To create an image of %1x%2 requires about %3 of memory. Proceed?
Duplicate layout
Layout duplication failed.
Delete Layout
Are you sure you want to delete the layout “%1”?
Print layout
Memory Allocation Error
Printing the layout resulted in a memory overflow.
Please try a lower resolution or a smaller paper size.
Export layout
Successfully exported layout to <a href="%1">%2</a>
Image Export Error
Cannot write to %1.
This file may be open in another application.
Trying to create image %1 (%2×%3 @ %4dpi ) resulted in a memory overflow.
Please try a lower resolution or a smaller paper size.
Export to PDF
PDF Format
Could not create print device.
Undo History
%1 Panel
Load from Template
Duplicate Layout
Successfully printed layout to %1.
Successfully printed layout.
Could not create print device for %1.
Print Layout
Exporting the PDF resulted in a memory overflow.
Please try a lower resolution or a smaller paper size.
Export to SVG
SVG Format
Cannot create layered SVG file %1.
Exporting the SVG resulted in a memory overflow.
Please try a lower resolution or a smaller paper size.
Atlas is not enabled for this layout!
No matching atlas features found!
Abort
Printing maps…
Printing Atlas
Print atlas
Print Atlas
The filename expression is empty. A default one will be used instead.
Export Atlas to Directory
Exporting Atlas
Export atlas
Successfully exported atlas to <a href="%1">%2</a>
Error encountered while exporting atlas
Trying to create image of %2×%3 @ %4dpi resulted in a memory overflow.
Please try a lower resolution or a smaller paper size.
Panels
Toolbars
Printing “%1”
Save Layout As
Exporting “%1”
Successfully printed atlas to %1.
Successfully printed atlas.
Error encountered while printing atlas.
Export Atlas as Image
Unable to write into the given output directory. Canceling.
Rendering maps…
Error encountered while exporting atlas.
Export Atlas as SVG
Cannot create layered SVG file.
Exporting Report
Export report
Successfully exported report to <a href="%1">%2</a>
Error encountered while exporting report
Printing Report
Print report
Printing the report resulted in a memory overflow.
Please try a lower resolution or a smaller paper size.
Print Report
Add Dynamic Text
Error: No coverage layer is set.
Output file name expression is not valid. Canceling.
Evaluation error: %1
Export Atlas as PDF
GeoPDF export is not available when exporting an atlas to a single PDF file.
Rendering report…
Export Report as Image
Export Report as SVG
Error encountered while exporting report.
Export Report as PDF
Successfully printed report to %1.
Successfully printed report.
Error encountered while printing report.
Project Contains WMS Layers
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
Don't show this message again
Export as SVG
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>
Composition Effects
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.
Print as raster
Force Vector
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.
Never show this message again
Export Layout
Always Export Text as Paths (Recommended)
Always Export Text as Text Objects
One or more map items do not have a valid CRS set. This is required for GeoPDF export.
One or more map items are rotated. This is not supported for GeoPDF export.
Atlas feature %1 has no geometry — linked map extents cannot be updated
atlas
report
&Duplicate Layout…
Delete Layout…
Delete layout
Rename Layout…
Rename layout
New Layout…
New layout
&Duplicate Report…
Duplicate report
Delete Report…
Delete report
Rename Report…
Rename report
New Report…
New report
Checking Layout
The layout generated the following warnings. Please review and address these before proceeding with the layout export.
Redrawing %n mapRedrawing %n maps
Redrawing map
QgsLayoutFrame
<Frame>
QgsLayoutGuideCollection
Move Guide
Remove Guide(s)
Create Guide
Clear Guides
Apply Guides
Change Guide Visibility
QgsLayoutGuideWidget
Guides
Remove Horizontal Guides
Remove Vertical Guides
Remove All Guides
QgsLayoutGuideWidgetBase
Composition
Horizontal Guides
Add new guide
Remove selected guide
Vertical Guides
Resets all other pages' guides to match this page
Apply to All Pages
Removes all guides from the current page
Clear All Guides
Page
QgsLayoutHtmlWidget
HTML Properties
Use Existing Frames
Extend to Next Page
Repeat on Every Page
Repeat Until Finished
Change HTML Url
Select HTML document
Change Resize Mode
Change Evaluate Expressions
Change Smart Breaks
Change Page Break Distance
Change HTML
Change User Stylesheet
Toggle User Stylesheet
Toggle Empty Frame Mode
Toggle Hide Background
Change HTML Source
Insert Expression
QgsLayoutHtmlWidgetBase
HTML Frame
HTML frame
HTML Source
If checked, expressions inside [% %] tags will be evaluated prior to rendering the HTML
Evaluate QGIS expressions in HTML source
Refresh HTML
…
Source
URL
Use Smart Page Breaks
User Stylesheet
Frames
Don't export page if frame is empty
Add Frame
Resize mode
Don't draw background if frame is empty
Maximum distance
mm
Update HTML
Insert or Edit an Expression…
QgsLayoutImageExportOptionsDialog
Image Export Options
Export resolution
Page height
dpi
Auto
px
Page width
Top margin (px)
Export Options
Crop to Content
Left
Right
Bottom
If checked, a separate world file which georeferences exported images will be created
Generate world file
If unchecked, the generated images will not be antialiased
Enable antialiasing
QgsLayoutItem
<%1>
<item>
Change Item ID
Show Item
Hide Item
Lock Item
Unlock Item
QgsLayoutItem3DMap
3D Map %1
Scene not set
Loading
QgsLayoutItemAttributeTable
<Attribute table frame>
QgsLayoutItemGroup
<Group>
Set Group Visibility
Move group
Resize Group
QgsLayoutItemHtml
Layout HTML item
<HTML frame>
QgsLayoutItemLabel
Layout label item
<HTML Label>
<Label>
%1…
QgsLayoutItemLegend
<Legend>
%1…
Legend Settings
QgsLayoutItemManualTable
<Table frame>
QgsLayoutItemMap
Map %1
Grid %1
Overview %1
Rendering map
%1: Background
Annotations
%1: %2 (Labels)
%1 (%2): Labels
%1: Labels
%1: Grids
%1: Overviews
%1: Frame
Map Settings
QgsLayoutItemMapGrid
Grid
QgsLayoutItemMapOverview
Overview
QgsLayoutItemPicture
Picture expression eval error
QgsLayoutItemPolygon
<Polygon>
QgsLayoutItemPolyline
<Polyline>
QgsLayoutItemPropertiesWidget
Multiframe Item
Layout Item
Change Frame Color
Change Background Color
Move Item
Change Item Reference
Resize Item
Change Frame Stroke Width
Change Frame Join Style
Enable Frame
Disable Frame
Enable Background
Disable Background
Select Background Color
Select Frame Color
Change Blend Mode
Change Opacity
Change Item ID
Rotate
Exclude from Exports
Include in Exports
QgsLayoutItemScaleBar
Scalebar units per segment expression eval error
Scalebar minimum segment width expression eval error
Scalebar maximum segment width expression eval error
Scalebar left segment count expression eval error
Scalebar height expression eval error
Scalebar subdivision height expression eval error
Scalebar number of subdivisions expression eval error
QgsLayoutItemShape
<Ellipse>
<Rectangle>
<Triangle>
<Shape>
QgsLayoutItemTextTable
<Text table frame>
QgsLayoutItemWidgetBase
Global Options
Position and Size
Y
…
Page
Height
Lock aspect ratio (including while drawing extent onto canvas)
X
Width
Reference point
Rotation
°
Frame
Color
Thickness
Join style
Background
Item ID
Id
Rendering
Blending mode
Exclude item from exports
Opacity
Variables
QgsLayoutItemsListView
Copy Item
Delete Item
Item Properties…
QgsLayoutLabelWidget
Label Properties
Label Font
Insert dynamic text
Convert to Static Text
Current Date
ISO Format (%1)
Day/Month/Year (%1)
Month/Day/Year (%1)
Map Properties
Scale (%1)
Rotation (%1)
CRS Identifier (%1)
CRS Name (%1)
Ellipsoid Name (%1)
Units (%1)
Projection (%1)
Center (X) (%1)
Center (Y) (%1)
X Minimum (%1)
Y Minimum (%1)
X Maximum (%1)
Y Maximum (%1)
Layer Credits
Field
Layout Name
Layout Page Number
Layout Page Count
Project Author
Project Title
Project Path
Current User Name
Current User Account
Change Label Mode
Change Label Text
Change Label Font
Change Label Alignment
Change Label Margin
Insert Expression
Insert expression
QgsLayoutLabelWidgetBase
Label Options
Label
Render as HTML
Main Properties
Appearance
Horizontal alignment
mm
Top
Middle
Bottom
Vertical margin
Horizontal margin
Left
Justify
Right
Center
Vertical alignment
Font
Dynamic Text
Insert/Edit Expression…
QgsLayoutLegendLayersDialogBase
Add Layer to Legend
Search
If checked, only layers visible within the map will be listed
Show visible layers only
QgsLayoutLegendNodeWidget
Legend Item Properties
Follow Legend Default
Allow Splitting Over Columns
Prevent Splitting Over Columns
Default
Edit Legend Item
Insert Expression
Insert expression
Edit Legend Columns
QgsLayoutLegendNodeWidgetBase
Label
Insert or Edit an Expression…
Patch
Shape
Customize
Width (mm)
Height (mm)
Columns
Column spanning
Start a new column before this item
Custom Symbol
QgsLayoutLegendWidget
Legend Properties
Symbols on Left
Symbols on Right
Select Font Color
Select Stroke Color
Change Legend Wrap
Change Legend Title
Change Title Alignment
Change Group Alignment
Change Subgroup Alignment
Change Item Alignment
Change Legend Arrangement
Change Column Count
Split Legend Layers
Legend Column Width
Resize Symbol Width
Change Legend Maximum Symbol Size
Change Legend Minimum Symbol Size
Resize Symbol Height
Resize WMS Width
Resize WMS Height
Change Title Space
Change Group Space
Change Group Indent
Change Subgroup Indent
Change Side of Group Space
Change Side of Subgroup Space
Change Side of Symbol Space
Change Subgroup Space
Change Symbol Space
Change Label Space
Change Title Font
Change Group Font
Change Layer Font
Change Item Font
Change Font Color
Change Box Space
Change Column Space
Change Line Space
Moved Legend Item Down
Move Legend Item Up
Change Auto Update
Change Legend Map
Resize Legend to Contents
Change Legend Borders
Resize Legend Borders
Change Legend Border Color
Add Legend Item(s)
Remove Legend Item
Update Legend
Symbol scope
Add Legend Group
Group
Only show items inside current %1 feature
Filter out legend elements that lie outside the current %1 feature.
QgsLayoutLegendWidgetBase
Legend Options
Legend
&Title
Map
Resize to fit contents
Wrap text on
…
Auto update
Update whole legend. Layers are added/removed according to main application legend. User defined labels will be deleted.
Add group
Show feature count for each class of vector layer.
Main Properties
Legend Items
Keeps the legend contents synchronized with the main application legend. Customization is not possible and must be done in the main application.
Update All
Filter out legend elements that lie outside the current atlas feature.
Only show items inside current atlas feature
Title font
Group font
Subgroup font
Item font
Font color
Columns
Count
Equal column widths
Allow splitting layer items into multiple columns.
Split layers
Symbol
Symbol width
mm
Symbol height
Draw stroke for raster symbols
Stroke color
Thickness
Hairline
WMS LegendGraphic
Legend width
Legend height
Spacing
Space above text using group style.
Space above text using subgroup style.
Space above symbol and symbol label.
Space between symbol icon and symbol label (symbol label left margin).
Box space
Column space
Line space
Space below title.
Arrangement
Add an expression to the vector layer and each child symbol's label
Fonts and Text Formatting
<b>Item Labels</b>
Alignment
Font
<b>Legend Title</b>
<b>Group Headings</b>
<b>Subgroup Headings</b>
<b>Subgroups</b>
<b>General</b>
Above subgroup
<b>Groups</b>
Space below
Space between symbols
Symbol label space
Above group
<b>Legend Items</b>
Filter out legend elements that lie outside the linked map item.
Only show items inside linked map
Move item down
Move item up
Add layer(s) to legend
Remove selected item(s) from legend
Edit selected item properties
Filter expression
mm
Max symbol size
Min symbol size
Below heading
Side of heading
Space before side of symbol
Additional space
Indent of group items
Indent of subgroup items
QgsLayoutLocatorFilter
Project Layouts
QgsLayoutManager
Loading QGIS 2.x compositions
Creating layouts
Creating reports
Layout %1
Report %1
Layouts
QgsLayoutManagerBase
Layout Manager
&Duplicate…
Re&name…
&Remove…
&Show
New from Template
Create…
Open template directory
User
Default
Search…
QgsLayoutManagerDialog
Layout templates
Select a Template
Specific
Open Directory
Remove Layout
Remove Layouts
Duplicate Layout
Template file “%1” not found.
Empty Layout
Empty Report
Use <i>Settings --> Options --> Layouts --> Layout Paths</i> to configure the folders in which QGIS will search for print layout templates.
Create Layout
Could not read template file “%1”.
Invalid template file “%1”.
Could not open or create local directory “%1”.
Do you really want to remove the print layout “%1”?
Do you really want to remove all selected print layouts?
%1 copy
Duplicating layout…
Layout duplication failed.
QgsLayoutManagerModel
There is already a layout named “%1”.
Rename Layout
QgsLayoutManualTableWidget
Table Properties
Use Existing Frames
Extend to Next Page
Repeat Until Finished
Truncate Text
Wrap Text
On First Frame
On All Frames
No Header
Follow Column Alignment
Left
Center
Right
Select Grid Color
Select Background Color
No Background
Change Table Contents
Change Table Header
Change Table Margin
Change Table Font
Change Table Line Width
Change Table Grid Color
Toggle Table Grid
Toggled Table Grid
Change Table Alignment
Change Table Header Mode
Change Table Color
Toggle Empty Frame Mode
Toggle Background Display
Change Resize Mode
Change Table Wrap Mode
Change Show Empty Rows
QgsLayoutManualTableWidgetBase
Attribute Table
Table
Main Properties
Edit Table…
Appearance
Advanced Customization…
Cell margins
mm
Background color
Oversized text
Show empty rows
Display header
Show Grid
Line width
Color
Draw horizontal lines
Draw vertical lines
Fonts and Text Styling
Table Heading
Font
Heading Font
Alignment
Table Contents
Contents Font
Frames
Resize mode
Add Frame
Don't export page if frame is empty
Don't draw background if frame is empty
QgsLayoutMapClippingWidget
Clipping Settings
Clip During Render Only
Clip Feature Before Render
Render Intersecting Features Unchanged
Toggle Atlas Clipping
Change Atlas Clipping Label Behavior
Change Atlas Clipping Behavior
Change Atlas Clipping Layers
Toggle Map Clipping
Change Map Clipping Behavior
Change Map Clipping Label Behavior
Change Map Clipping Item
Clip to %1 feature
<b>When enabled, map layers will be automatically clipped to the boundary of the current %1 feature.</b>
Force labels inside %1 feature
QgsLayoutMapClippingWidgetBase
Map Options
Clip to atlas feature
The clipping mode determines how features from vector layers will be clipped.
<b>When enabled, map layers will be automatically clipped to the boundary of the current atlas feature.</b>
Clip selected layers
Clip all layers
Force labels inside atlas feature
Clip to item
<b>When enabled, the map will be automatically clipped to the selected shape.</b>
Force labels inside clipping shape
QgsLayoutMapGridWidget
Map Grid Properties
Solid
Cross
Markers
Frame and annotations only
Decimal
Custom
Select Grid Frame Color
Select Grid Frame Fill Color
Transparent Frame
No Frame
Zebra (Nautical)
Interior Ticks
Exterior Ticks
Interior and Exterior Ticks
Line Border
Line Border (Nautical)
Fit Segment Width
Transparent Fill
Change Frame Divisions
Change Annotation Format
Horizontal
Disabled
Change Annotation Position
Change Annotation Direction
All
Change Grid Interval
Change Grid Offset
Change Cross Width
Change Frame Width
Change Grid Frame Margin
Change Frame Left
Change Frame Right
Change Frame Top
Change Frame Bottom
Change Frame Thickness
Change Frame Color
Change Frame Fill Color
Change Frame Style
Zebra
Orthogonal
Fixed Length
Use Map CRS
Grid CRS
Map Units
Millimeters
Centimeters
Inside Frame
Outside Frame
Vertical Ascending
Vertical Descending
Boundary Direction
Above Tick
On Tick
Under Tick
Latitude/Y Only
Longitude/X Only
Show All
Show Latitude/Y Only
Show Longitude/X Only
Grid Annotation Font
Change Tick Rotation Enabled
Change Tick Length Mode
Change Rotated Ticks Threshold
Change Rotated Ticks Margin to Corner
Change Annotation Rotation Enabled
Change Annotation Length Mode
Change Rotated Annotations Threshold
Change Rotated Annotations Margin to Corner
Change Grid Unit
Change Grid Interval Range
Decimal with Suffix
Degree, Minute
Degree, Minute with Suffix
Degree, Minute Aligned
Degree, Minute, Second
Degree, Minute, Second with Suffix
Degree, Minute, Second Aligned
Change Grid Blend Mode
Change Grid Type
Change Grid CRS
Toggle Annotations
Expression Based Annotation
Change Annotation Distance
Change Annotation Font
Change Grid Line Style
Change Grid Marker Style
Toggle Grid Display
Change Annotation Precision
QgsLayoutMapGridWidgetBase
Map Options
Appearance
Grid type
CRS
Interval
X
Y
Offset
Cross width
mm
Line style
Marker style
Blend mode
Frame
Frame style
Frame size
Frame line thickness
Frame fill colors
Left side
Right side
Top side
Bottom side
Right divisions
Left divisions
Top divisions
Bottom divisions
Draw Coordinates
Format
…
Left
Right
Top
Bottom
Font
Distance to map frame
Coordinate precision
Change…
Frame margin
X
Y
Minimum
Maximum
Enable grid
Follow grid rotation
Ticks alignment
Determines how the ticks length is defined when rotated.
Skip below angle
Grid lines intersecting the border below this threshold will be ignored.
°
Margin from map corner
Outwards facing ticks closer to the corners than this margin will be ignored.
Annotations alignment
Outwards facing annotations closer to the corners than this margin will be ignored.
QgsLayoutMapItemBlocksLabelsModel
Change Label Blocking Items
QgsLayoutMapLabelingWidget
Label Settings
Change Label Margin
Change Label Visibility
QgsLayoutMapLabelingWidgetBase
Map Options
Placement
No labels will be placed within this distance of the map’s edges, or from any label-blocking items which are checked below.
<b>Margin from map edges</b>
…
Allow truncated labels on edges of map
Label Blocking Items
Avoid placing labels under these items
Show unplaced labels
QgsLayoutMapWidget
Map Properties
Bookmarks
Below Map
Below Map Layer
Above Map Layer
Below Map Labels
Above Map Labels
Map Item CRS
Set layer list from a map theme
Controlled by %1
atlas
Atlas
Report
Use one of the predefined scales of the project where the %1 feature best fits.
No presets defined
Change Map Preset
(none)
Change Map CRS
Change Overview Style
Set Atlas Driven
Change Atlas Mode
Change Atlas Margin
Change Atlas Scales
Change Map Scale
Change Map Rotation
Change Map Extent
Change Overview Position
Map Preset Changed
Use Project CRS
Toggle Temporal Range
Set Temporal Range
Toggle Map Item
Grid %1
Add Map Grid
Remove Grid
Move Grid Up
Move Grid Down
Rename Grid
Overview %1
Add Map Overview
Remove Map Overview
Move Overview Up
Move Overview Down
Draw "%1" overview
Overview Display Toggled
Change Overview Map
Change Overview Blend Mode
Toggle Overview Inverted
Toggle Overview Centered
QgsLayoutMapWidgetBase
Map Options
Map
CRS
°
…
Draw map canvas items
Scale
Map rotation
Layers
Follow map theme
Lock layers
Lock styles for layers
Extents
X min
Y min
X max
Y max
Main Properties
Update Preview
Controlled by Atlas
Margin around feature
%
Use one of the predefined scales of the project where the atlas feature best fits.
Predefined scale (best fit)
Fixed scale
Grids
Add a new grid
Remove selected grid
Move selected grid up
Move selected grid down
Overviews
Add a new overview
Remove selected overview
Move selected overview up
Move selected overview down
Draw overview
Map frame
Frame style
Blending mode
Invert overview
Center on overview
Modify Grid…
Position
Change…
Stacking layer
Update Map Preview
Set to Map Canvas Extent
Set Map Extent to Match Main Canvas Extent
View Extent in Map Canvas
View Current Map Extent in Main Canvas
Move Map Content
Interactively Edit Map Extent
View Scale in Map Canvas
Set Main Canvas to Match Current Map Scale
Set to Map Canvas Scale
Set Map Scale to Match Main Canvas Scale
Label Settings
Labeling Settings
Temporal Range
M/d/yyyy h:mm AP
Clipping Settings
Start (inclusive)
End (exclusive)
QgsLayoutMarkerWidget
Marker Properties
Grid North
True North
Change Marker Symbol
Toggle Rotation Sync
Change Rotation Map
Change Marker North Offset
Change Marker North Mode
QgsLayoutMarkerWidgetBase
Marker
Main Properties
Symbol
Change…
Marker Rotation
Offset
Sync with map
°
North alignment
QgsLayoutModel
Item
QgsLayoutMultiFrame
Change Resize Mode
<Multiframe>
QgsLayoutNewItemPropertiesDialog
New Item Properties
Reference Point
Position and Size
Height
Width
Y
X
Lock aspect ratio (including while drawing extent onto canvas)
Page
QgsLayoutNewPageDialog
Insert Pages
Page Size
Size
Width
Orientation
Height
Lock aspect ratio (including while drawing extent onto canvas)
page(s)
Insert
Before Page
After Page
At End
QgsLayoutObject
list of map layer names separated by | characters
name of an existing map theme (case-sensitive)
QgsLayoutPageCollection
Resize to Contents
Move Item
Move Guides
Add Page
Remove Page
Remove Pages
QgsLayoutPagePropertiesWidget
New Item Properties
Background
Page Size
Width
Lock aspect ratio (including while drawing extent onto canvas)
…
Height
Size
Orientation
If checked, this page will not be included when exporting the layout
Exclude page from exports
Portrait
Landscape
Custom
Change Page Size
Change Page Background
Include Page in Exports
Exclude Page from Exports
QgsLayoutPdfExportOptionsDialog
Always Export Text as Paths (Recommended)
Always Export Text as Text Objects
ISO 32000 Extension (recommended)
OGC Best Practice
Lossy (JPEG)
Lossless
Select All
Deselect All
QgsLayoutPictureWidget
Picture Properties
Select Fill Color
Select Stroke Color
Change Picture
Change Picture Rotation
Change Resize Mode
Change Placement
Toggle Rotation Sync
Change Rotation Map
Zoom
Stretch
Clip
Zoom and Resize Frame
Resize Frame to Image Size
Top Left
Top Center
Top Right
Middle Left
Middle
Middle Right
Bottom Left
Bottom Center
Bottom Right
Grid North
True North
Change Picture Fill Color
Change Picture Stroke Color
Change Picture Stroke Width
Change Picture North Offset
Change Picture North Mode
Change Picture Type
Set SVG parameters
QgsLayoutPictureWidgetBase
Picture Options
Picture
…
Resize mode
Placement
Image Rotation
SVG Parameters
mm
Stroke color
Stroke width
Fill color
North alignment
Sync with map
°
Offset
SVG image
Raster image
Size and Placement
QgsLayoutPolygonWidget
Polygon Properties
Change Shape Style
QgsLayoutPolygonWidgetBase
Polygon
Main Properties
Change…
QgsLayoutPolylineWidget
Polyline Properties
Arrow Properties
Select Arrow Head Stroke Color
Select Arrow Head Fill Color
Transparent Stroke
Transparent Fill
Change Shape Style
Change Arrow Head
Change Arrow Width
Change Arrow Fill Color
Change Arrow Stroke Color
Set Arrow Marker
Set Line Marker
Set SVG Marker
Change Start Marker File
Change End Marker File
Start marker svg file
End marker svg file
QgsLayoutPolylineWidgetBase
Polyline
Main Properties
Line Markers
Arrow stroke color
mm
Arrow head width
Start marker
…
None
Arrow
SVG
Arrow stroke width
End marker
Arrow fill color
SVG path
Line Style…
QgsLayoutPropertiesWidget
Layout Properties
Resize to Contents
Set Reference Map
Set Default DPI
QgsLayoutQptDropHandler
Could not read template file.
Load from Template
QgsLayoutScaleBarWidget
Scalebar Properties
Above Segments
Below Segments
Centered at Segment Edge
Centered at Center of Segment
Map units
Meters
Kilometers
Feet
Yards
Miles
Nautical Miles
Centimeters
Millimeters
Change Scalebar Line Style
Change Scalebar Division Style
Change Scalebar Subdivision Style
Change Scalebar Fill Style
Scalebar Font
Set Scalebar Segment Size
Set Scalebar Segments
Set Scalebar Height
Set Scalebar Subdivisions
Set Subdivisions Height
Set Scalebar Font
Number Format
Set Scalebar Number Format
Set Scalebar Unit Text
Set Scalebar Map Units per Segment
Set Scalebar Style
Set Scalebar Label Space
Set Scalebar Box Space
Set Scalebar Label Vertical Placement
Set Scalebar Label Horizontal Placement
Set Scalebar Alignment
Set Scalebar Units
Set Scalebar Size Mode
Set Scalebar Map
QgsLayoutScaleBarWidgetBase
Scalebar Options
Scalebar
St&yle
&Map
Units
Scalebar units
&Label for units
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 the underlying units used for scalebar calculations, e.g., "meters" or "feet"
Label unit multiplier
Segments
Number of scalebar units per scalebar segment
units
Height
right
left
Fi&xed width
Fit segment width
mm
Display
Box margin
Alignment
Main Properties
Font
Text used for labeling the scalebar units, e.g., "m" or "km". This should be matched to reflect the multiplier above.
Label margin
Vertical label placement
Horizontal label placement
Number format
Customize
Right segments subdivisions
Subdivisions height
Primary fill
Fill Style…
Secondary fill
Division style
Line style
Line Style…
Subdivision style
Subdivision Style…
Division Style…
…
QgsLayoutShapeWidget
Shape Properties
Rectangle
Ellipse
Triangle
Change Shape Style
Change Shape Radius
Change Shape Type
QgsLayoutShapeWidgetBase
Shape
Main Properties
Corner radius
Style
Change…
QgsLayoutTable
No matching records
QgsLayoutTableBackgroundColorsDialog
Change Table Background
Select Background Color
No Background
QgsLayoutTableBackgroundDialog
Table Background Colors
First row
Header row
Even columns
First column
Even rows
Odd columns
Last row
Last column
Default cell background
Odd rows
<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 "<span style=" font-style:italic;">First row</span>" and "<span style=" font-style:italic;">Odd rows</span>" are checked, the cells in the first row will be shaded using the color specified for "<span style=" font-style:italic;">First row</span>".</p></body></html>
QgsLayoutView
Cut Items
Paste Items
Lock Items
Unlock Items
Delete Items
Move Item
QgsLayoutViewEllipticalRubberBand
width: %1 %3 height: %2 %3
QgsLayoutViewRectangularRubberBand
width: %1 %3 height: %2 %3
QgsLayoutViewToolAddItem
Add item
Create %1
Create Item
QgsLayoutViewToolAddNodeItem
Add item
QgsLayoutViewToolEditNodes
Select
Remove Item Node
Move Item Node
Add Item Node
QgsLayoutViewToolMoveItemContent
Select
Move Item Content
Zoom Item Content
QgsLayoutViewToolPan
Pan
QgsLayoutViewToolSelect
Select
QgsLayoutViewToolTemporaryKeyPan
Pan
QgsLayoutViewToolTemporaryMousePan
Pan
QgsLayoutViewToolZoom
Pan
QgsLayoutViewTriangleRubberBand
width: %1 %3 height: %2 %3
QgsLayoutWidgetBase
Composition
General Settings
Reference map
Specifies the master map for this composition, which is used to georeference composer exports and for scale calculation for item styles.
Guides and Grid
x:
y:
px
Grid spacing
Grid offset
Snap tolerance
Export Settings
Resize Layout to Content
If checked, a separate world file which georeferences exported images will be created
Save world file
Export resolution
dpi
If checked, exports from this layout will be rasterized.
Print as raster
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.
Always export as vectors
Margin units
Top margin
Left
Right
Bottom
Resize layout
Variables
QgsLegendFilterButton
Edit Filter Expression…
Clear Filter Expression
Edit Filter Expression (current: %1)
Edit Filter Expression
QgsLegendPatchShapeButton
Legend Patch Shape
Configure Patch…
Reset to Default
QgsLegendPatchShapeDialog
Legend Patch Shape
QgsLegendPatchShapeWidget
Legend Patch Shape
Save Legend Patch Shape
A legend patch shape with the name '%1' already exists. Overwrite?
QgsLegendPatchShapeWidgetBase
Shape
Patch shape geometry, as a WKT string
Preserve aspect ratio
QgsLightsModel
Point light %1
Directional light %1
QgsLightsWidget
...
X
Z
Y
Intensity
Color
<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;">1</span></p></body></html>
<html><head/><body><p>A<span style=" vertical-align:sub;">2</span></p></body></html>
Point Light
Directional Light
Add Light
It is not possible to add more than 8 lights to the scene.
Add Directional Light
It is not possible to add more than 4 directional lights to the scene.
<html><head/><body><p>Attenuation (A<span style=" vertical-align:sub;">0</span>+A<span style=" vertical-align:sub;">1</span>×D+A<span style=" vertical-align:sub;">2</span>×D<span style=" vertical-align:super;">2</span>)</p></body></html>
Azimuth
°
Altitude
Light Direction
--
QgsLimitedRandomColorRampDialog
Random Color Ramp
QgsLimitedRandomColorRampWidgetBase
Random Color Ramp
Hue
to
Saturation
Value
Classes
Preview
QgsLine3DSymbolWidget
Hairline
Absolute
Relative
Terrain
QgsLinePatternFillSymbolLayerWidget
Align Pattern to Feature
Align Pattern to Map Extent
Clip During Render Only
Clip Lines Before Render
No Clipping
QgsLineburstSymbolLayerWidget
Select Gradient Color
Transparent
QgsListConfigDlg
Treatment of Empty Cells
NULL
Empty Array
QgsLocator
QgsLocatorFilter '%1' could not provide a valid clone
QgsLocatorFiltersModel
Filter
Prefix
Enabled
Default
Configuration
QgsLocatorWidget
Type to locate (⌘K)
Type to locate (Ctrl+K)
<type here>
Configure…
QgsLockedFeature
Validation started.
number of geometry errors
Validation finished (%n error found).Validation finished (%n errors found).
QgsManageConnectionsDialog
Select connections to import
Import
Export
Export/Import Error
Save Connections
Saving Connections
Loading Connections
The file is not a WMS connections exchange file.
The file is not a WFS connections exchange file.
The file is not a WCS connections exchange file.
The file is not a PostGIS connections exchange file.
The file is not a HANA connections exchange file.
The file is not a GeoNode connections exchange file.
The file is not a XYZ Tiles connections exchange file.
The file is not a ArcGIS Map 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 %1 connections exchange file.
The HANA connections exchange file version '%1' is not supported.
You should select at least one connection from list.
Select All
Clear Selection
XML files (*.xml *.XML)
Cannot write file %1:
%2.
Cannot read file %1:
%2.
Parse error at line %1, column %2:
%3
The file is not a MS SQL Server connections exchange file.
The file is not an Oracle connections exchange file.
Connection with name '%1' already exists. Overwrite?
QgsManageConnectionsDialogBase
Manage Connections
Select connections to export
QgsMapCanvas
Map Canvas
Rendering
Canvas refresh: %1 ms
Copy Coordinate
Map CRS — %1
Set Custom CRS…
Cannot zoom to selected feature(s)
No extent could be determined.
Pan to feature id failed
Feature does not have a geometry
Feature geometry is empty
Zoom to feature id failed
Feature not found
Cannot pan to selected feature(s)
QgsMapCanvasDockWidget
Set View Theme
View Settings
Change Map CRS (%1)…
No projection
(none)
QgsMapCanvasDockWidgetBase
Map Canvas
Set Map CRS…
Set Map CRS
Rename View…
Rename View
Zoom to &Selection
Zoom to &Layer
Zoom &Full
Show Annotations
Show Cursor Position
Show Main Canvas Extent
Show Labels
Zoom to &Layers
QgsMapCanvasSnappingUtils
Indexing data…
QgsMapCanvasTracer
Disabled - there are too many features displayed. Try zooming in or disable some layers.
Tracing may not work correctly. Please check topology of the input layers.
Tracing
QgsMapCoordsDialog
From Map Canvas
QgsMapCoordsDialogBase
Enter Map Coordinates
<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>
Y / North
X / East
Automatically hide georeferencer window
QgsMapLayer
Specify CRS for layer %1
%1 at line %2 column %3
Loading style file %1 failed because:
%2
Cannot apply style with symbology to layer with a different geometry type
Could not save symbology because:
%1
The directory containing your dataset needs to be writable!
Layer
Successfully saved default layer metadata
Style not found in database
Metadata not found in database
Loading metadata file %1 failed because:
%2
Created default metadata file as %1
Created default style file as %1
ERROR: Failed to created default metadata file as %1. Check file permissions and retry.
ERROR: Failed to created default style file as %1. Check file permissions and retry.
User database could not be opened.
The metadata table could not be created.
The style table could not be created.
The metadata %1 was saved to database
The style %1 was saved to database
The metadata %1 was updated in the database.
The style %1 was updated in the database.
The metadata %1 could not be updated in the database.
The style %1 could not be updated in the database.
The metadata %1 could not be inserted into database.
The style %1 could not be inserted into database.
Only vector and raster layers are supported
ERROR: Failed to created SLD style file as %1. Check file permissions and retry.
Unable to open file %1
3D Symbology
Temporal
Elevation
Error transforming extent: %1
General
Name
Path
Sidecar files
Sidecar file
Total size
Size
Last modified
URL
Source
Provider
Coordinate Reference System (CRS)
Unknown
Units
Geographic (uses latitude and longitude for coordinates)
Method
Celestial body
Based on a dynamic CRS, but no coordinate epoch is set. Coordinates are ambiguous and of limited accuracy.
Based on %1, which has a limited accuracy of <b>at best %2 meters</b>.
Based on %1, which has a limited accuracy.
Accuracy
Reference
Dynamic (relies on a datum which is not plate-fixed)
Static (relies on a datum which is plate-fixed)
Coordinate epoch
Root <qgis> element could not be found
QgsMapLayerComboBoxPlugin
A combo box to list the layers
A combo box to list the layers registered in QGIS. Layers might be filtered according to their type.
QgsMapLayerLoadStyleDialog
Database Styles Manager
Delete Style
Load Style
From File
Default from local database
From Database (%1)
QGIS Layer Style File, SLD File
All Styles
QGIS Layer Style File
MapBox GL Style JSON File
%1: fail. %2
Error occurred while retrieving styles from database
QgsMapLayerModel
%1 [%2]
%1 (%2 - %3)
%1 (%2)
QgsMapLayerStyleCategoriesModel
Layer Configuration
Identifiable, removable, searchable, display expression, read-only, hidden
Symbology
3D Symbology
Labels
Fields
Aliases, widgets, WMS/WFS, expressions, constraints, virtual fields
Forms
Actions
Map Tips
Diagrams
Attribute Table Settings
Choice and order of columns, conditional styling
Rendering
Scale visibility, simplify method, opacity
Custom Properties
Geometry Options
Geometry constraints and validity checks
Relations
Relations with other layers
Temporal Properties
Temporal properties
Legend Settings
Legend settings
Elevation Properties
Elevation properties
Notes
All Style Categories
QgsMapLayerStyleGuiUtils
Remove Current
Add…
Rename Current…
New Style
Rename Style
Style name:
QgsMapLayerStyleManager
default
QgsMapLayerStyleManagerWidget
Add
Remove Current
Load Style
Save as Default
Restore Default
New Style
Style name:
Save Style
Save default style to:
Cancel
Local Database
Datasource Database
Save style in database
A matching style already exists in the database for this layer. Do you want to overwrite it?
Default Style
Load default style from:
Loaded from Provider
No default style was found for this layer
Load layer properties from style file
QGIS Layer Style File
SLD File
QgsMapRendererJob
There was a problem transforming the layer's extent. Layer skipped.
Insufficient memory for image %1x%2
Invalid map settings
Labeling
%1 ms: %2
Rendering
QgsMapRendererTask
Saving as image
Saving as PDF
Rendering to painter
QgsMapSaveDialog
Save Map as Image
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.
Rasterize map
Draw annotations
Draw active decorations
Output height
Output width
px
Lock aspect ratio (including while drawing extent onto canvas)
Resolution
dpi
Scale
Extent
Draw active decorations: %1
none
Save Map as PDF
Copy to Clipboard
Save as image
Could not allocate required memory for image
Successfully copied map to clipboard
Save as PDF
Could not copy the map to clipboard
The following layer(s) use advanced effects:
%1
Rasterizing map is recommended for proper rendering.
Advanced effects warning
%1A number of layers%2 use advanced effects, rasterizing map is recommended for proper rendering.
Always Export Text as Paths (Recommended)
Always Export Text as Text Objects
ISO 32000 Extension (recommended)
OGC Best Practice
Choose a file name to save the map image as
Successfully saved map to <a href="%1">%2</a>
Could not save the map to file
PDF Format
Save Map As
Could not save the map to PDF
Append georeference information (embedded or via world file)
Create Geospatial PDF (GeoPDF)
Export RDF metadata (title, author, etc.)
Format
Include vector feature information
Advanced Settings
Text export
Simplify geometries to reduce output file size
QgsMapSettingsAction
Synchronize View Center with Main Map
Synchronize View to Selection
Scale
°
Current clockwise map rotation in degrees
Rotation
Magnifier level
Magnification
Synchronize scale
×
Multiplication factor for main canvas scale to view scale
Scale Factor
QgsMapThemes
Replace Theme
Rename Current Theme…
Add Theme…
Remove Current Theme
theme
Theme
Map Themes
Name of the new theme
A theme with this name already exists.
Are you sure you want to replace the existing theme “%1”?
%1
Rename Map Theme
Enter the new name of the map theme
Remove Theme
Are you sure you want to remove the existing theme “%1”?
QgsMapToolAddFeature
add feature
Add feature
QgsMapToolAddPart
Part added
New part's geometry is empty or invalid.
No feature selected. Please select a feature with the selection tool or in the attribute table.
Selected geometry could not be found.
Base geometry is not valid.
Unexpected OperationResult: %1
Several features are selected. Please select only one feature to which a part should be added.
This layer does not support multipart geometries.
Could not add part. %1
Add part
Selected feature is not multi part.
Several features are selected. Please select only one feature to which an island should be added.
QgsMapToolAddRing
Add ring
Ring added
a problem with geometry type occurred
the inserted ring is not closed
the inserted ring is not a valid geometry
the inserted ring crosses existing rings
the inserted ring is not contained in a feature
an unknown error occurred (%1)
Could not add ring: %1.
QgsMapToolCapture
Select an option from the Shape Digitizing Toolbar in order to capture shapes
Cannot transform the point to the layer's coordinate system
Cannot transform the point to the layers coordinate system
QgsMapToolCaptureAnnotationItem
Annotation tool
QgsMapToolCaptureLayerGeometry
The feature has been added, but at least one geometry intersected is invalid. These geometries must be manually repaired.
The feature cannot be added because its geometry collapsed due to intersection avoidance
QgsMapToolChangeLabelProperties
Change Label
Layer “%1” was made editable
Cannot change “%1” — the layer “%2” could not be made editable
Changed properties for label
QgsMapToolDeletePart
Delete part
Part of multipart feature deleted
Couldn't remove the selected part.
QgsMapToolDeleteRing
Delete ring
Delete ring can only be used in a polygon layer.
Ring deleted
QgsMapToolDigitizeFeature
Digitize feature
The digitized geometry type (%1) does not correspond to the layer geometry type (%2).
The data provider for this layer does not support the addition of features.
Wrong editing tool, cannot apply the 'capture point' tool on this vector layer
Wrong editing tool, cannot apply the 'capture line' tool on this vector layer
Wrong editing tool, cannot apply the 'capture polygon' tool on this vector layer
QgsMapToolEdit
No active vector layer
Layer not editable
QgsMapToolEditMeshFrame
Digitize Mesh Elements
Select Mesh Elements by Polygon
Select Mesh Elements by Expression
Transform Vertices Coordinates
Force by Selected Geometries
Reindex Faces and Vertices
Delaunay Triangulation with Selected Vertices
Refine Current Face
Remove Current Face
Split Current Face
Delaunay triangulation
Mesh editing
%n vertex was not removed%n vertices were not removed
removing the vertex %1 leads to a topological error, operation canceled.
removing the faces %1 leads to a topological error, operation canceled.
Transform Mesh Vertices
Reindex Mesh
Remove Selected Vertex and Fill Hole
Remove Selected Vertex without Filling Hole
Remove Selected Vertices and Fill Hole(s)
Remove Selected Vertices without Filling Hole(s)
Remove Selected Face
Refine Selected Face
Remove %n Selected FaceRemove %n Selected Faces
Refine %n Selected FaceRefine %n Selected Faces
Split Selected Face
Split %n Selected FaceSplit %n Selected Faces
Do you want to reindex the faces and vertices of the mesh layer %1?
Vertex Z value:
QgsMapToolFeatureAction
To run an action, you must choose an active vector layer.
The active vector layer has no defined actions
No features found at this position.
All Features
QgsMapToolFillRing
Fill ring
Ring added and filled
a problem with geometry type occurred
the inserted Ring is not closed
the inserted Ring is not a valid geometry
the inserted Ring crosses existing rings
the inserted Ring is not contained in a feature
an unknown error occurred
could not add ring: %1.
Ring filled
No ring found to fill.
QgsMapToolIdentify
No active layer. To identify features, you must choose an active layer.
Identifying on %1…
Identifying done.
Scalar Value
Vector Value
Vector Magnitude
Vector x-component
Vector y-component
(clicked coordinate X)
(clicked coordinate Y)
(clicked coordinate Z)
new feature
Feature ID
Time Step
Source
(active)
Snapped Vertex Position X
Snapped Vertex Position Y
Face Centroid X
Face Centroid Y
Point on Edge X
Point on Edge Y
Geometry
Closest vertex number
Closest vertex X
Closest vertex Y
Closest vertex Z
Closest vertex M
Closest X
Closest Y
Interpolated Z
Interpolated M
Parts
Part number
Length (Cartesian)
Area (Cartesian)
Perimeter (Cartesian)
X
Y
Z
M
Z (original)
Z (adjusted)
Distance along curve
Elevation
Vertices
Length (Ellipsoidal — %1)
Length (Cartesian — 2D)
Length (Cartesian — 3D)
attributes get sorted; translation for lastX should be lexically larger than this one
firstX
firstY
attributes get sorted; translation for firstX should be lexically smaller than this one
lastX
lastY
no data
Area (Ellipsoidal — %1)
Perimeter (Ellipsoidal — %1)
Embedded Symbol
%1 (%2)
Error
Identify error
QgsMapToolIdentifyAction
Identify
Show Attribute Table
No features found at this position.
QgsMapToolIdentifyFeature
Identify feature
QgsMapToolLabel
Label “%1” in %2
QgsMapToolMeasureAngle
Measure angle
QgsMapToolMeasureBearing
Measure bearing
Bearing
QgsMapToolMoveFeature
Move feature
Move features
Some of the selected features are outside of the current map view. Would you still like to continue?
Feature moved
Feature copied and moved
QgsMapToolMoveLabel
Move Label
Layer “%1” was made editable
Move label or callout
Move Callout
Cannot move callout — the layer “%2” could not be made editable
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 type column “%1” does not exist in the layer
The label anchor text point column “%1” does not exist in the layer
The point position expression is not pointing to a writable geometry column
The label X/Y columns “%1” and “%2” do not exist in the layer
The label X column “%1” does not exist in the layer
The label Y column “%1” does not exist in the layer
Cannot move “%1” — the layer “%2” could not be made editable
Moved curved label offset
Move label anchor percent
Moved label
Moved callout
Layer “%1” must be editable in order to move labels from it
Layer “%1” must be editable in order to move callouts from it
Error encountered while storing new label position
Error encountered while storing new callout position
Delete Label Anchor Percent '%1'
Delete Label Anchor Percent
Layer “%1” must be editable in order to remove stored label anchor percent
Error encountered while removing stored label anchor percent
Delete Label Position
Delete Callout Position
Layer “%1” must be editable in order to remove stored label positions
Layer “%1” must be editable in order to remove stored callout positions
Error encountered while removing stored label position
Error encountered while removing stored callout position
Callout angle: %1°
QgsMapToolOffsetCurve
Map tool offset curve
Could not find a nearby feature in any vector layer.
Generated geometry is not valid.
Offset curve
Creating offset geometry failed: %1
QgsMapToolOffsetPointSymbol
Map tool offset point symbol
The selected point does not have an offset attribute set.
Offset symbol
QgsMapToolPan
Pan
QgsMapToolPinLabels
Pin labels
Pinned label
Unpinned label
Pinned diagram
Unpinned diagram
QgsMapToolPointSymbol
Map tool point symbol
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
Reshape features
Cannot transform the point to the layers coordinate system
Reshape
An error was reported during intersection removal
The feature cannot be reshaped because the resulting geometry is empty
At least one geometry intersected is invalid. These geometries must be manually repaired.
QgsMapToolReverseLine
Reverse line geometry
Reverse line
Line reversed.
Couldn't reverse the selected part.
QgsMapToolRotateFeature
Rotate feature
Could not find a nearby feature in the current layer.
Features Rotated
QgsMapToolRotateLabel
Rotate Label
Layer “%1” was made editable
Cannot rotate “%1” — the layer “%2” could not be made editable
Cannot rotate “%1” — the layer “%2” has an invalid expression set for label rotation
Rotated label
Layer “%1” must be editable in order to rotate labels from it
Error encountered while storing new label rotation
Delete Label Rotation
Layer “%1” must be editable in order to move labels from it
Error encountered while storing new label position
QgsMapToolRotatePointSymbols
The selected point does not have a rotation attribute set.
Rotate symbol
QgsMapToolScaleFeature
Scale feature
Could not find a nearby feature in the current layer.
Features Scaled
QgsMapToolSelect
Select features
QgsMapToolSelectUtils::QgsMapToolSelectMenuActions
Select Feature
Add to Selection
Intersect with Selection
Remove from Selection
Searching…
Select All (%1)
Add All to Selection (%1)
Intersect All with Selection (%1)
Remove All from Selection (%1)
Add Feature to Selection
Intersect Feature with Selection
Remove Feature from Selection
Feature %1
QgsMapToolSelectionHandler
Selection radius:
QgsMapToolShapeCircle2TangentsPoint
Error
Segments are parallels
Radius of the circle:
QgsMapToolShapeCircle3Tangents
Error
The three segments are parallel
QgsMapToolShapeCircularStringRadius
Radius:
QgsMapToolShapeRegularPolygonAbstract
Number of sides:
QgsMapToolShowHideLabels
Show/hide labels
Hid labels
Showed labels
CRS Exception: selection extends beyond layer's coordinate system.
QgsMapToolSimplify
Geometry simplified
Could not find a nearby feature in the current layer.
%1 feature(s): %2 to %3 vertices (%4%)
Simplification failed!
QgsMapToolSplitFeatures
Coordinate transform error
Cannot transform the point to the layers coordinate system
Features split
Topological points from Features split
No features were split
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.
No feature split done
An error occurred during splitting.
Cut edges detected. Make sure the line splits features into multiple parts.
Split features
The geometry is invalid. Please repair before trying to split it.
QgsMapToolSplitParts
Coordinate transform error
Cannot transform the point to the layers coordinate system
Parts split
No parts were split
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.
No part split done
An error occurred during splitting.
Cut edges detected. Make sure the line splits parts into multiple parts.
Split parts
The geometry is invalid. Please repair before trying to split it.
Split error
QgsMapToolTrimExtendFeature
Trim/Extend feature
Feature trimmed/extended.
Couldn't trim or extend the feature.
QgsMapToolZoom
Zoom
QgsMapToolsDigitizingTechniqueManager
Keyboard shortcut: toggle stream digitizing
R
QgsMapUnitScaleDialog
Adjust Scaling Range
QgsMapUnitScaleWidgetBase
Adjust Scaling Range
Scale only within the following map unit scale range
Minimum scale
Maximum scale
Scale Range
Size Range
Minimum size
Maximum size
mm
Scale only within the following size range
QgsMarkerLineSymbolLayerWidget
All Rings
Exterior Ring Only
Interior Rings Only
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>
QgsMaskingWidget
Select both sources and symbol layers or your configuration will be lost
QgsMaskingWidgetBase
Masked symbol layers
Mask sources
QgsMasterPasswordResetDialog
Reset Master Password
Enter CURRENT master authentication password
Required
Enter NEW master authentication password
Keep backup of current database
Your authentication database will be duplicated
and re-encrypted using new password
QgsMdalSourceSelect
Open MDAL Supported Mesh Dataset(s)
Add mesh layer
No layers selected.
QgsMdalSourceSelectBase
Add Mesh Layer(s)
Source
Mesh dataset
QgsMeasureBase
Measure
Total
Segments
Info
Cartesian
Ellipsoidal
Total Horizontal Distance
QgsMeasureDialog
&New
&Configuration
Copy &All
The calculations are based on:
Cartesian calculation selected, so area is calculated using Cartesian calculations.
No map projection set, so area is calculated using Cartesian calculations.
Units are unknown.
Both project CRS (%1) and measured area are in degrees, so area is calculated using Cartesian calculations in square degrees.
Project ellipsoidal calculation is selected.
Project ellipsoidal calculation is not selected.
Measure
Cartesian calculation selected, so distance is calculated using Cartesian calculations.
No map projection set, so distance is calculated using Cartesian calculations.
Both project CRS (%1) and measured length are in degrees, so distance is calculated using Cartesian calculations in degrees.
Distance is calculated in %1, based on project CRS (%2).
The value is converted from %1 to %2.
Area is calculated in %1, based on project CRS (%2).
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 distance is calculated in %2.
Segments [%1]
Segments
map units
QgsMeasureTool
Incorrect Measure Results
<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.
Transform error caught at the MeasureTool: %1
QgsMemoryProvider
Text (string)
Text, unlimited length (text)
Whole Number (integer)
Decimal Number (real)
Whole Number (smallint - 16bit)
Whole Number (integer - 32bit)
Whole Number (integer - 64bit)
Decimal Number (numeric)
Decimal Number (decimal)
Decimal Number (double)
Unsupported typeName '%1'. Will be handled as string.
Feature has too many attributes (expecting %1, received %2)
Could not add feature with geometry type %1 to layer of type %2
Could not store attribute "%1": %2
Could not change attribute %1 having type %2 for feature %4: %3
QgsMergeAttributesDialog
Take attributes from feature with the most points
Take all attributes from the MultiPoint feature with the most parts
Take attributes from feature with the longest length
Take all attributes from the Line feature with the longest length
Take attributes from feature with the largest area
Take all attributes from the Polygon feature with the largest area
Id
Merge
Feature %1
Concatenation
Skip Attribute
Manual Value
Skipped
QgsMergeAttributesDialogBase
Merge Feature Attributes
Take attributes from selected feature
Remove feature from selection
Resets all fields to "Skip"
Skip all fields
Take attributes from feature with the largest geometry
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
QgsMergedFeatureRendererWidgetBase
Sub renderer
QgsMesh3dPropsWidget
Triangles Settings
px
Smooth triangles
Vertical Settings
Rendering Color Settings
Color Ramp Shader
Min
Max
Level of detail
Show wireframe
Line width
Color
Level of detail can only be set when mesh simplification is enabled (see Rendering tab in the Mesh Layer Properties)
Vertical scale
Dataset group for vertical value
Dataset value relative to vertices Z value
Load
Rendering style
Mesh color
Show Arrows
Map units
Arrow spacing
Fixed size
QgsMesh3dSymbolWidget
Single Color
Color Ramp Shader
2D Contour Color Ramp Shader
QgsMeshAvailableDatasetGroupTreeModel
Group
Type
Description
Vector
Scalar
QgsMeshCalculatorDialog
Enter Mesh Dataset File
Expression valid
Expression invalid
Invalid file path
Selected driver cannot store data defined on %1
faces
vertices
Invalid group name
All Files (*)
QgsMeshCalculatorDialogBase
Datasets
Result Layer
X min
X max
Y max
Y min
End time
Start time
Mesh Calculator Expression
Operators
<=
>=
/
*
+
max
=
>
<
abs
!=
min
(
)
IF
AND
OR
NOT
^
sum (aggr)
max (aggr)
min (aggr)
average (aggr)
-
NODATA
Mesh Calculator
Create on-the-fly dataset group instead of writing layer to disk
Group name
Output format
Output file
Spatial Extent
Custom extent
Clips the datasets using features from vector polygon layer.
Mask layer
Use Selected Layer Extent
Temporal Extent
Use all Selected Dataset Times
QgsMeshDatasetGroupTreeModel
Groups
QgsMeshDatasetGroupTreeView
Remove Dataset Group
This dataset group can't be removed because other dataset groups depend on it:
%1
Remove dataset group?
QgsMeshDatasetGroupTreeWidget
Load mesh datasets
Datasets successfully added to the mesh layer
Could not read mesh dataset.
QgsMeshDatasetGroupTreeWidgetBase
Available Mesh Dataset Groups
Available Datasets
Assign Extra Dataset to Mesh
Collapse All
Expand All
Check All
Uncheck All
Reset to Defaults
QgsMeshDatasetListModel
none
Display dataset
QgsMeshEditForceByLineAction
Add new vertex on intersecting edges
Interpolate Z value from
Mesh
Forcing line
Tolerance
QgsMeshEditor
vertices Z value
Add a face with new %n vertexAdd a face with new %n vertices
QgsMeshElevationPropertiesWidget
Line
Fill Below
QgsMeshElevationPropertiesWidgetBase
Raster Elevation Properties
Elevation Surface
Offset
Scale
<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>
Profile Chart Appearance
Line style
Style
Fill style
QgsMeshElevationPropertiesWidgetFactory
Elevation
QgsMeshLayer
Information from provider
Extent
Unknown inconsistent mesh error
Vertex count
Face count
Edge count
Dataset groups count
Identification
Access
Contacts
Links
History
QgsMeshLayer3DRendererWidget
3D View
Enable 3D Renderer
QgsMeshLayer3DRendererWidgetFactory
3D View
QgsMeshLayerElevationProperties
Scale: %1
Offset: %1
QgsMeshLayerProperties
Seconds
Minutes
Hours
Days
Find Closest Dataset Before Requested Time
Find Closest Dataset From Requested Time (After or Before)
Style
Load Style…
Save Style…
Save as Default
Restore Default
Metadata
Load Metadata…
Save Metadata…
Layer Properties — %1
Default Style
Load rendering setting from style file
QGIS Layer Style File
Load Style
Save layer properties as style file
Save Style
Select Transformation
Load layer metadata from metadata file
QGIS Layer Metadata File
Load Metadata
Save Layer Metadata as QMD
QMD File
Save Metadata
QgsMeshLayerPropertiesBase
Raster Layer Properties
Information
Source
Layer name
Symbology
Rendering
Temporal
Temporal Settings
Metadata
Settings
Assigned Coordinate Reference System (CRS)
<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>
Simplify Mesh
Reduction factor
Provider Time Settings
Time unit
Default time unit of mesh data provider is hour, change to override the time unit
Layer Temporal Settings
Reference time
Reference time used to render mesh dataset when using temporal range or temporal animation
Reload from provider
Start time
End time
Dataset matching method
Method for selection of temporal mesh dataset from a range time
Always treat as a static dataset even if the temporal navigation is on
Treat as Static Dataset
Minimum triangle size
pixels
Scale Dependent Visibility
Always take reference time from data source
QgsMeshMemoryDataProvider
Invalid mesh definition, does not contain 2 sections
Invalid mesh definition, vertex definition does not contain x, y
Invalid mesh definition, vertex index must be positive value
Invalid mesh definition, missing vertex id defined in face
Invalid dataset definition, does not contain 3+ sections
Unable to add dataset group to invalid mesh
Invalid dataset definition, dataset metadata does not contain key: value
Invalid mesh definition, edge must contain at least 2 vertices
Invalid mesh definition, unable to read mesh with both edges and faces
Invalid type definition, must be Vertex/Edge/Face Vector/Scalar Name
Invalid dataset definition, must contain at least 1 line (time)
Invalid dataset definition, dataset scalar values must be x
Invalid dataset definition, dataset vector values must be x, y
Dataset defined on vertices has {} values, but mesh {}
Dataset defined on faces has {} values, but mesh {}
Dataset defined on edges has {} values, but mesh {}
QgsMeshRenderer3dAveragingWidgetBase
Vertical layer index
Example: Value of top vertical layer
png
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.
Example: Value of bottom vertical layer
..png...
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.
Start vertical layer index
End vertical layer index
Example: first 2 vertical levels
Averages values from multiple vertical layers from the top (surface). The level is truncated to the maximum number of vertical layers for particular face.
Example: last 2 vertical levels
Averages values from multiple vertical layers from the bottom (bed). The level is truncated to the maximum number of vertical layers for particular face.
Start fraction
End fraction
Example: Sigma range 0.25 - 0.75
Sigma averages over the values between 0 (bed level) and 1 (surface).
Start depth
End depth
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)
Start height
End height
Example: Height 0-1.5m
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)
Start elevation
End elevation
Example: Elevation -0.5 to -2.5
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.
Method
Single Vertical Level (from top)
Single Vertical Level (from bottom)
Multi Vertical Level (from top)
Multi Vertical Level (from bottom)
Sigma
Depth (relative to surface)
Height (relative to bed level)
Elevation (absolute to model's datum)
QgsMeshRendererActiveDatasetWidget
Yes
Invalid mesh layer selected
Scalar dataset
Vector dataset
No mesh dataset selected
faces and edges
faces
edges
invalid mesh
Mesh type
vertices
volumes
Data type
Classified values
No
Is vector
QgsMeshRendererActiveDatasetWidgetBase
Selected Dataset Group(s) Metadata
QgsMeshRendererMeshSettingsWidgetBase
Line width
Line color
QgsMeshRendererScalarSettingsWidget
None
Neighbour Average
QgsMeshRendererScalarSettingsWidgetBase
Opacity
Min
Max
Load
Stroke width
Variable
Fixed
Resampling method
QgsMeshRendererVectorSettingsWidget
Single Color
Color Ramp Shader
QgsMeshRendererVectorSettingsWidgetBase
Min
X Spacing
Y Spacing
px
Head Options
Width
Length
Arrow Length
Defined by Min and Max
Scaled to Magnitude
Fixed
Minimum
Maximum
Max
Traces
Particles count
Max tail length
Color Ramp Shader
Coloring Method
Arrows
Streamlines
Streamlines Seeding Method
On Mesh/Grid
Randomly
Density
%
Symbology
Display on User Grid
% of shaft length
Color
Scale by a factor of
Load
Filter by magnitude
Line width
QgsMeshSelectByExpressionDialog
Select Mesh Elements by Expression
Select
Add to current selection
Remove from current selection
Select by Vertices
Select by Faces
QgsMeshSelectByExpressionDialogBase
...
Close
Zoom to Selected
QgsMeshStaticDatasetWidget
Vector Dataset Group
Scalar Dataset Group
Name
Select the timestamp to use for the vector dataset group display
Select the timestamp to use for the scalar dataset group display
QgsMeshTransformCoordinatesDockWidget
Transform Mesh Vertices by Expression
No active mesh layer
Mesh layer "%1" not in edit mode
No vertex selected for mesh "%1"
1 vertex of mesh layer "%1" to transform
%1 vertices of mesh layer "%2" to transform
QgsMeshTransformCoordinatesDockWidgetBase
X coordinate
Y coordinate
Z value
TextLabel
Preview Transform
Apply Transform
Import Coordinates of the Selected Vertex
QgsMeshVariableStrokeWidthWidget
Input Values
Min Width
Max Width
Max Value
Min Value
Ignore Out of Range Values
Use Absolute Value
Variable Stroke Width
Load
QgsMessageBar
Remaining messages
Close All
Close
Messages
Show more
unread messages
%n more%n more
QgsMessageLogViewer
QGIS Log
Close Tab
Close Other Tabs
Close All Tabs
General
Message log truncated
Message log empty
QgsMessageViewer
QGIS Message
Don't show this message again
QgsMetadataWidget
Type
Name
Farming
Climatology Meteorology Atmosphere
Location
Intelligence Military
Transportation
Structure
Boundaries
Inland Waters
Planning Cadastre
Geoscientific Information
Elevation
Health
Biota
Oceans
Environment
Utilities Communication
Economy
Society
Imagery Base Maps Earth Cover
Constraint
URL
Description
Format
MIME
Size
dataset
Dataset
project
Project
This page describes the basic attribution of the %1. Please use the tooltips for more information.
%1 categories.
Contacts related to the %1.
Links describe ancillary resources and information related to this %1.
History about the %1.
<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>
Set from %1
layer
undefined %1
New Licence
New Right
CRS: %1
Same as layer properties and provider.
Same as layer properties but different than the provider.
Same as the provider but different than the layer properties.
Does not match either layer properties or the provider.
CRS: Not set.
postal
New History
Ok, it seems valid according to the QGIS Schema.
New Category
New Category:
QgsMetadataWidgetBase
Identification
A reference, URI, URL or some other mechanism to identify the parent resource that this resource is a part (child) of.
Parent identifier
A reference, URI, URL or some other mechanism to identify the resource.
Identifier
Returns the human readable name of the resource, typically displayed in search results.
Title
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'.
Type
Creation date
yyyy-MM-dd HH:mm:ss
Author
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.
Language
Free-form description of the resource
Abstract
Encoding
Categories
ISO categories
Categories chosen will be added as a new entry in the keywords tab.
Add selected ISO categories to metadata
Add a new custom category to the metadata
Remove selected categories from metadata
Chosen categories
Keywords
Adds a list of descriptive keywords for a specified vocabulary.
Removes a specified vocabulary.
A set of descriptive keywords associated with the resource for a specified concept.
Concept
Access
The fees, licences and rights for this dataset.
Any fees associated with using the resource
Fees
A list of licenses associated with the resource
Licenses
Add license
Remove license
Label
List of attribution or copyright strings associated with the resource
Rights (attribution or copyright)
Add Right
Remove Right
Constraints
Extent
Coordinate Reference System and spatial extent for this dataset.
The coordinate reference system described by the layer's metadata
Coordinate Reference System
Z maximum
Z minimum
Temporal extent for this dataset.
From
To
Contact
Position/title of contact
Name of contact
Role of contact
Role
Position
Organization contact belongs to/represents
Name
Phone number
Fax number
Fax
Organization
Electronic mail address
Voice
Address
Type of address, e.g 'postal'
Free-form physical address component
Postal Code
Postal (or ZIP) code
City
City or locality name
Administrative Area
Administrative area (state, province/territory, etc.)
Country
Free-form country
Email
Add address
Remove Address
Links
a list of online resources associated with the resource.
Add link
Remove link
History
Validation
Validation is not enforced, but it's recommended to resolve any validation issues listed here.
Set from Layer
Set CRS from Layer
Set CRS from Provider
QgsModelChildAlgorithmGraphicItem
Cannot link output for child: %1
Cannot link source for child: %1
Remove %1
Algorithm
QgsModelChildDependenciesWidget
%1 dependencies selected
Algorithm Dependencies
Condition “%1” from algorithm “%2”
%n dependency selected%n dependencies selected
QgsModelCommentGraphicItem
Delete Comment
QgsModelComponentGraphicItem
Move %1
Resize %1
Expand Item
Collapse Item
QgsModelDesignerDialog
Search…
Enter model name here
Enter group name here
Zoom To
Cu&t
Cut
&Copy
Copy
&Paste
Paste
Undo History
Change Model Variables
Change Model Name
Change Model Group
New Group
Add Group Box
Could not load model %1
Processing
Open Model
The selected model could not be loaded.
See the log for more information.
Model Variables
Save Model?
There are unsaved changes in this model. Do you want to keep those?
Save Model as Image
PNG files (*.png *.PNG)
Successfully exported model as image to <a href="%1">%2</a>
Successfully exported model as PDF to <a href="%1">%2</a>
Successfully exported model as SVG to <a href="%1">%2</a>
Successfully exported model as Python script to <a href="%1">%2</a>
Save Model as PDF
Please enter a model name before saving
PDF files (*.pdf *.PDF)
Save Model as SVG
SVG files (*.svg *.SVG)
Save Model as Python Script
Processing scripts (*.py *.PY)
Model Designer
Delete Components
Edit Model Help
Model is valid!
Model is invalid!
Details
Model is Invalid
<p>This model is not valid:</p>
Reorder Inputs
Parameters
QgsModelDesignerDialogBase
Graphical Modeler
&Model
Export
&View
&Edit
Navigation
Model Properties
Enter model name here
Name
Group
Enter group name here
Inputs
Reorder Model Inputs…
Algorithms
Enter algorithm name to filter list
Variables
Open Model…
Open model (Ctrl+O)
Ctrl+O
Save Model
Save model (Ctrl+S)
Ctrl+S
Save Model as…
Save model as (Ctrl+S)
Ctrl+Shift+S
Zoom to &100%
Ctrl+1
Zoom In
Zoom in
Ctrl++
Zoom Out
Zoom out
Ctrl+-
Export as Image…
Export as image
Zoom Full
Zoom full
Ctrl+0
Export as PDF…
Export as PDF
Export as SVG…
Export as SVG
Export as Python Script…
Export as Python Script
Edit Model Help…
Edit model help
Run Model…
Run model (F5)
F5
Save Model in Project
Save model in project
Close
Show Comments
Export as Script Algorithm…
Delete Selected Components
Delete selected model components
Del
Enable Snapping
Snap Selected Components to Grid
Select All
Ctrl+A
Add Group Box
Validate Model
Toggle Panel &Visibility
Ctrl+Tab
Pan Layout
P
Select/Move Item
Select/Move item
V
New Model…
Zoom to 100%
QgsModelGraphicsScene
Check output links for alg: %1
Cannot link output for alg: %1
Algorithm link error
Details
QgsModelGraphicsView
Move Items
Snap Items
Cut Items
Paste Items
QgsModelGroupBoxDefinitionDialog
Title
Color
Comment Color
Default
Group Box Properties
QgsModelGroupBoxGraphicItem
Delete Group Box
Edit Group Box
QgsModelInputReorderDialog
Reorder Model Inputs
QgsModelInputReorderWidgetBase
Move up
Move down
QgsModelOutputGraphicItem
Delete Output %1
QgsModelParameterGraphicItem
Delete Input %1
QgsModelViewToolPan
Pan
QgsModelViewToolSelect
Select
QgsModelViewToolTemporaryKeyPan
Pan
QgsModelViewToolTemporaryMousePan
Pan
QgsModelViewToolZoom
Pan
QgsMssqlConnectionItem
Import to MS SQL Server database
%1: Not a valid layer!
%1: Not a vector layer!
Failed to import some layers!
Import was successful.
QgsMssqlDataItemGuiProvider
New Connection…
Save Connections…
Load Connections…
Refresh
Edit Connection…
Remove Connection
Show Non-spatial Tables
New Schema…
Table Operations
Truncate Table
View
Table
Delete %1
%1 deleted successfully.
Create Schema
Schema name:
Unable to create schema %1
%2
Table truncated successfully.
Load Connections
XML files (*.xml *.XML)
QgsMssqlNewConnection
Check All
Uncheck All
Save Connection
Should the existing connection %1 be overwritten?
Testing connection
……
Connection Failed
Host name hasn't been specified.
Error opening connection
Use extent from geometry_columns table
Extent columns (qgis_xmin, qgis_ymin, qgis_xmax, qgis_ymax) not found.
Extent columns found.
Use primary key(s) from geometry_columns table
Primary key column (qgs_pkey) not found.
Primary key column found.
QgsMssqlNewConnectionBase
Provider/DSN
Host
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.
If checked, tables without a geometry column attached will also be shown in the available table lists.
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.
Test Connection
List Databases
Database
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.
Skip invalid geometry handling
Username
Connection Details
Connection name
Login
Trusted connection
Save
Password
Name of the new connection
Database Details
Only look in the geometry_columns metadata table
Also list tables with no geometry
Use estimated table parameters
Use layer extent from geometry_columns table
Use primary key from geometry_columns table
Use Only a Subset of Schemas
Create a New MS SQL Server Connection
QgsMssqlProvider
Invalid primary key from geometry_columns table for layer '%1', get primary key from the layer.
MS SQL Server
MSSQL
Key field '%1' for view/query not found.
Could not execute query: %1
Could not fetch next query value: %1
Invalid extent from geometry_columns table for layer '%1', get extent from the layer.
Could not add feature with geometry type %1 to layer of type %2
Only %1 of %2 features deleted
Table [%1].[%2] already exists
QgsMssqlProviderMetadata
Cannot connect to database: %1
Could not check if layer_styles table exists: %1
Style does not exist
QgsMssqlSchemaItem
%1 as %2 in %3
as geometryless table
QgsMssqlSourceSelect
Add MS SQL Server Table(s)
Are you sure you want to remove the %1 connection and all associated settings?
Confirm Delete
Load Connections
XML files (*.xml *.XML)
Select Table
You must select a table in order to add a layer.
MS SQL Server Provider
Stop
Connect
QgsMssqlSourceSelectDelegate
Select…
QgsMssqlTableModel
Schema
Table
Type
Geometry column
SRID
Primary key column
Select at id
SQL
View
Detecting…
Select…
yes
no
Enter…
Disable 'Fast Access to Features at ID' capability to force keeping the attribute table in memory (e.g. in case of expensive views).
QgsMssqlTransaction
MS SQL Server query failed: %1
Could not create savepoint (%1)
QgsMultiBandColorRendererWidget
Stretch to MinMax
No Enhancement
Stretch and Clip to MinMax
Clip to MinMax
Red
Green
Blue
QgsMultiBandColorRendererWidgetBase
Contrast
enhancement
Red band
Min
Max
Green band
Blue band
QgsMultiEditToolButton
Set field for all selected features
No Changes to Commit
Set %1 for All Selected Features
Reset to Original Values
All features in selection have equal value for '%1'
Some features in selection have different values for '%1'
Values for '%1' have unsaved changes
QgsNativeAlgorithms
QGIS (native c++)
QgsNetworkAccessManager
Network request %1 timed out
Network
QgsNetworkContentFetcher
HTTP fetch %1 failed with error %2
QgsNetworkContentFetcherTask
Fetching %1
QgsNetworkLogger
Requests
QgsNetworkLoggerPanelBase
Clear
Clear Log
Record Log
Show Successful Requests
Show Timeouts
Save Log…
Show Replies Served from Cache
Show replies served directly from local cached data
QgsNetworkLoggerPanelWidget
Filter requests
Save Network Log
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?
Log files
Settings
Disable cache
QgsNetworkReplyParser
Cannot find boundary in multipart content type
QgsNewArcGisRestConnectionBase
Create a New Connection
ArcGIS Portal Details
HTTP address of the Web Map Server
https://mysite.com/portal/sharing/rest/community/
Community endpoint URL
Content endpoint URL
https://mysite.com/portal/sharing/rest/content/
Connection Details
URL
Name of the new connection
Name
Authentication
QgsNewArcGisRestConnectionDialog
Create a New %1 Connection
Save Connection
Should the existing connection %1 be overwritten?
Saving Passwords
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.
QgsNewAuxiliaryFieldDialog
Integer
New Auxiliary Field
Invalid name. Auxiliary field '%1' already exists.
Name is a mandatory parameter.
QgsNewAuxiliaryFieldDialogBase
Auxiliary Storage : New Auxiliary Field
New auxiliary field parameters
Type
Name
QgsNewAuxiliaryLayerDialog
New Auxiliary Layer
QgsNewAuxiliaryLayerDialogBase
Auxiliary Storage : Choose Primary Key
Select the primary key to use for joining with internal data storage
QgsNewDatabaseTableNameWidget
name of the new table
Ok
New table name
Validation results
Refresh
Select a database schema and enter a unique name for the new table
A table named '%1' already exists
Select a database schema
Enter a unique name for the new table
QgsNewGeoPackageLayerDialog
GeoPackage
Select Existing or Create a New GeoPackage Database File…
Creation of database failed (OGR error: %1)
Opening of database failed (OGR error: %1)
Opening of file succeeded, but this is not a GeoPackage database.
A table with the same name already exists. Do you want to overwrite it?
Overwrite
JSON
Add Field
The field cannot have the same name as the feature identifier.
New GeoPackage Layer
The File already exists. Do you want to overwrite the existing file with a new database or add a new layer to it?
Add New Layer
Layer creation failed. GeoPackage driver not found.
Creation of layer failed (OGR error: %1)
Creation of field %1 failed (OGR error: %2)
%1 is an invalid layer and cannot be loaded.
QgsNewGeoPackageLayerDialogBase
New GeoPackage Layer
Create a spatial index
Maximum length
Name
Add field to list
Type
<html><head/><body><p>Field length / width</p></body></html>
Include Z dimension
Include M values
<html><head/><body><p>Human-readable identifier (e.g. short name) for the layer content</p></body></html>
<html><head/><body><p>Name of the geometry column</p></body></html>
Create a spatial index for this layer
<html><head/><body><p>Existing or new GeoPackage database file name</p></body></html>
Layer description
Geometry type
Geometry column
<html><head/><body><p>Table name in the database</p></body></html>
<html><head/><body><p>Human-readable description for the layer content</p></body></html>
Database
New Field
Add to Fields List
Table name
Fields List
Remove Field
Advanced Options
Layer identifier
<html><head/><body><p>Geometry type</p></body></html>
Feature id column
<html><head/><body><p>Name of the feature id column</p></body></html>
Delete selected field
Length
QgsNewHttpConnection
Create a New %1 Connection
all
off
QGIS
UMN
GeoServer
Maximum
1.0
1.1
2.0
OGC API - Features
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)
WCS Options
Save Connection
Saving Passwords
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.
Ignore GetCoverage URI reported in capabilities
Ignore axis orientation
Should the existing connection %1 be overwritten?
QgsNewHttpConnectionBase
Authentication
URL
Version
Max. number of features
Name
Name of the new connection
HTTP address of the Web Map Server
Ignore GetFeatureInfo URI reported in capabilities
WFS Options
Ignore axis orientation (WFS 1.1/WFS 2.0)
&Test Connection
Ignore axis orientation (WMS 1.3/WMTS)
Invert axis orientation
Create a New Connection
Connection Details
<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>
Detect
Enable feature paging
Page size
<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>
WMS/WMTS Options
Smooth pixmap transform
DPI-&Mode
Ignore reported layer extents
<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>
Use GML2 encoding for transactions
Ignore GetMap/GetTile/GetLegendGraphic URI reported in capabilities
QgsNewMemoryLayerDialog
New scratch layer
QgsNewMemoryLayerDialogBase
New Temporary Scratch Layer
Include M values
Geometry type
Layer name
Include Z dimension
<i><b>Warning:</b> Temporary scratch layers are not saved and will be discarded when QGIS is closed.</i>
New Field
Name
Type
Length
Precision
Add field to list
Add to Fields List
Fields List
Delete selected field
Remove Field
QgsNewMeshLayerDialog
MDAL not available, unable to create a new mesh layer
%1
Unable to create a new mesh layer with format "%1"
QgsNewMeshLayerDialogBase
New Mesh Layer
Layer name
File format
Initialize Mesh Using
Mesh from file
Mesh from the current project
File name
QgsNewNameDialog
New Name
name
base name
Enter new %1
Enter new %1 for %2
Full names
%n Name %1 exists%n Names %1 exists
Overwrite
QgsNewOgrConnection
Connection failed - Check settings and try again.
Extended error information:
%1
Test Connection
Connection to %1 was successful.
Save Connection
Should the existing connection %1 be overwritten?
QgsNewOgrConnectionBase
Create a New OGR Database Connection
Connection Information
&Test Connection
Authentication
&Type
&Name
&Database
Name of the new connection
Host
Port
QgsNewSpatialiteLayerDialog
New SpatiaLite Database File
SpatiaLite
SpatiaLite Database
Unable to open the database
Error
Failed to load SRIDS: %1
New SpatiaLite Layer
The file already exists. Do you want to overwrite the existing file with a new database or add a new layer to it?
Overwrite
Add New Layer
Unable to open the database: %1
Error Creating SpatiaLite Table
Failed to create the SpatiaLite table %1. The database returned:
%2
Error Creating Geometry Column
Failed to create the geometry column. The database returned:
%1
Error Creating Spatial Index
Failed to create the spatial index. The database returned:
%1
%1 is an invalid layer and cannot be loaded.
QgsNewSpatialiteLayerDialogBase
Database
Layer name
Name for the new layer
Geometry column
Type
Spatial Reference Id
Specify the coordinate reference system of the layer's geometry.
Add an integer id field as the primary key for the new layer
Create an autoincrementing primary key
New SpatiaLite Layer
Create a new SpatiaLite database
…
Geometry type
<html><head/><body><p>Geometry type</p></body></html>
Include Z dimension
Include M values
New Field
A field name
Add field to list
Add to Fields List
Remove Field
Fields List
Delete selected field
Advanced Options
Name of the geometry column
Name
QgsNewVectorLayerDialog
ESRI Shapefile
Comma Separated Value
GML
Mapinfo File
Save Layer As
New ShapeFile Layer
The layer already exists. Are you sure you want to overwrite the existing file?
QgsNewVectorLayerDialogBase
File format
Type
Length
Add field to list
Delete selected field
File name
Name
New Shapefile Layer
New Field
Precision
Add to Fields List
Fields List
Remove Field
Geometry type
File encoding
Additional dimensions
None
Z (+ M values)
M values
QgsNewVectorTableDialog
Cannot Create New Tables
Error retrieving native types from the data provider: creation of new tables is not possible.
Error message: %1
New Table
No Geometry
Table <b>%1</b> already exists!
Geometry column name <b>%1</b> cannot be equal to an existing field name!
The table has no geometry column and no fields!
Field <b>%1</b>: precision cannot be greater than length!
QgsNewVectorTableDialogBase
Create Table
Include values (M)
Geometry column name
Include Z dimension
Validation results
Dimensions
Geometry type
CRS
Create spatial index
Add Field
Remove Field
Up
Down
Schema
Name
QgsNewVectorTableFieldModel
Name
Type
Comment
Provider type
Length
Precision
QgsNewsFeedParser
Fetching News Feed
News feed request failed [error: %1]
QgsNominatimLocatorFilter
Nominatim Geocoder
The Nominatim geocoder data is made available by OpenStreetMap Foundation and contributors.
Learn more
QgsNullSymbolRendererWidget
No symbols will be rendered for features in this layer.
QgsNumericFormatSelectorBase
This format doesn't have any editable properties
Category
Sample
QgsOWSSourceSelect
Add Layer(s) from a %1 Server
Always Cache
Prefer Cache
Prefer Network
Always Network
Are you sure you want to remove the %1 connection and all associated settings?
XML files (*.xml *.XML)
Add WMS Servers
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.
Load Connections
Remove Connection
crs count
Coordinate Reference System (%n available)Coordinate Reference System (%n available)
Coordinate Reference System
Could not understand the response:
%1
QgsOWSSourceSelectBase
Add Layer(s) from a Server
Ready
Layers
Connect to selected service
C&onnect
Create a new service connection
&New
Edit selected service connection
Edit
Load connections from file
Load
Save connections to file
Save
Adds a few example WMS servers
ID
Name
Title
Abstract
Time
Remove connection to selected service
Remove
Add Default Servers
Coordinate Reference System
Selected Coordinate Reference System
Format
Options
Layer name
Tile size
Feature limit for GetFeatureInfo
Cache
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)
Layer Order
Move selected layer UP
Up
Move selected layer DOWN
Down
Layer
Style
Tilesets
Styles
Size
CRS
Change…
Extent (current: none)
QgsOWSSourceWidgetBase
XYZ Connection
Extent (current: none)
QgsOapifApiRequest
OAPIF
Download of API page failed: %1
empty response
Invalid UTF-8 content
Cannot decode JSON document: %1
QgsOapifCollectionRequest
OAPIF
Download of collection description failed: %1
empty response
Invalid UTF-8 content
Cannot decode JSON document: %1
QgsOapifCollectionsRequest
OAPIF
Download of collections description failed: %1
empty response
Invalid UTF-8 content
Cannot decode JSON document: %1
QgsOapifConformanceRequest
Download of conformance classes failed: %1
empty response
Invalid UTF-8 content
Cannot decode JSON document: %1
QgsOapifItemsRequest
OAPIF
Download of items failed: %1
empty response
Invalid UTF-8 content
Loading of items failed
Cannot decode JSON document: %1
QgsOapifLandingPageRequest
Download of landing page failed: %1
empty response
Invalid UTF-8 content
Cannot decode JSON document: %1
Missing information in response
QgsOapifProvider
OAPIF
Cannot compute layer extent: %1
QgsOapifSharedData
OAPIF
QgsOfflineEditing
Could not open the SpatiaLite database
Unable to initialize SpatialMetadata:
Creation of database failed. GeoPackage driver not found.
Creation of database failed (OGR error: %1)
Could not create a new database
Unable to activate FOREIGN_KEY constraints
Field '%1' from layer %2 has been converted from a list to a string of comma-separated values.
Layer %1 has unsupported geometry type %2.
Layer %1 has unsupported Coordinate Reference System (%2).
Filling SpatiaLite for layer %1 failed
No Spatialite support available
%1 (offline)
Cannot make FID-name for GPKG
Creation of layer failed (OGR error: %1)
Field '%1' from layer %2 has been converted from a list to a JSON-formatted string value.
Creation of field %1 failed (OGR error: %2)
Feature cannot be copied to the offline layer, please check if the online layer '%1' is still accessible.
Offline Editing Plugin
Could not open the SpatiaLite logging database
Could not deduce table name from data source %1.
%1: Unknown data type %2. Not using type affinity for the field.
QgsOfflineEditingPlugin
Create offline copies of selected layers and save as offline project
&Offline Editing
Synchronize
Synchronize offline project with remote layers
Convert to Offline Project…
Converting to Offline Project
Synchronizing to Remote Layers
%v / %m features copied
%v / %m features processed
%v / %m fields added
%v / %m features added
%v / %m features removed
%v / %m feature updates
%v / %m feature geometry updates
QgsOfflineEditingPluginGui
Select target database for offline data
SpatiaLite DB
All files
GeoPackage
Offline Editing Plugin
Converting to offline project.
Offline database file '%1' exists. Overwrite?
QgsOfflineEditingPluginGuiBase
Create Offline Project
Storage type
GeoPackage
SpatiaLite
Offline data
Select remote layers
Only synchronize selected features if a selection is present
Browse…
Select All
Deselect All
QgsOfflineEditingProgressDialog
Layer %1 of %2..
QgsOfflineEditingProgressDialogBase
TextLabel
QgsOffsetUserInputBase
Offset
Join style
Quadrant segments
Miter limit
Cap style
…
QgsOffsetUserWidget
Round
Miter
Bevel
Flat
Square
QgsOgrDbSourceSelect
Add %1 Layer(s)
@
Are you sure you want to remove the %1 connection and all associated settings?
Confirm Delete
Select Table
You must select a table in order to add a Layer.
QgsOgrDbTableModel
Table
Type
Geometry column
SQL
QgsOgrItemGuiProvider
Folder
File
Layer deleted successfully.
Manage
folder
file
Could not delete %1.
%1 deleted successfully.
The %1 '%2' cannot be deleted because it is in the current project as '%3', remove it from the project and retry.
QgsOgrProvider
OGR
Autogenerate
OGR error committing transaction: %1
Data source is invalid (%1)
OGR[%1] error %2: %3
GPKG error searching for unique constraints on fields for table %1. (%2)
Error retrieving next sequence value for %1
Error retrieving default value for %1
OGR error creating wkb for feature %1: %2
Feature has too many attributes (expecting %1, received %2)
type %1 for attribute %2 not found
wrong data type for attribute %1 of feature %2: %3
OGR error creating feature %1: %2
type %1 for field %2 not found
OGR error creating field %1: %2
Cannot delete feature id column
OGR error deleting field %1: %2
Invalid attribute index
Error renaming field %1: name '%2' already exists
OGR error renaming field %1: %2
OGR error rolling back transaction: %1
Feature %1 for attribute update not found.
Changing feature id of feature %1 is not allowed.
Field %1 of feature %2 doesn't exist.
Type %1 of attribute %2 of feature %3 unknown.
OGR error setting feature %1: %2
OGR error syncing to disk: %1
OGR error changing geometry: feature %1 not found
OGR error creating geometry for feature %1: %2
OGR error in feature %1: geometry is null
OGR error setting geometry of feature %1: %2
Cannot reopen %1: %2
Cannot reopen datasource %1
Cannot reopen datasource %1 in update mode
Unbalanced call to leaveUpdateMode() w.r.t. enterUpdateMode()
Cannot reopen datasource %1 in read-only mode
Possible corruption after REPACK detected. %1 still exists. This may point to a permission or locking problem of the original DBF.
Original layer could not be reopened.
OGR error deleting feature %1: %2
QgsOgrProviderMetadata
Invalid database path specified
A file already exists with the specified database path
The file extension %1 is not supported for database creation
OGR driver for '%1' not found (OGR error: %2)
The %1 driver does not support database creation
Creation of database failed (OGR error: %1)
ERROR: Failed to created default metadata file as %1. Check file permissions and retry.
QgsOgrSourceSelect
Automatic
Additional credential options are required as documented <a href="%1">here</a>.
Open OGR Supported Vector Dataset(s)
Are you sure you want to remove the %1 connection and all associated settings?
Confirm Delete
Add vector layer
No database selected.
Password for
Please enter your password:
No protocol URI entered.
No protocol bucket and/or key entered.
No layers selected.
No directory selected.
Open an OGR Supported Vector Layer
Open Directory
Yes
No
<Default>
Consult <a href="https://gdal.org/%1">%2 driver help page</a> for detailed explanations on options
QgsOgrSourceSelectBase
Add Vector Layer
F&ile
&Directory
Da&tabase
Encoding
Protocol
&URI
Type
Source Type
Protoco&l: HTTP(S), cloud, etc.
Bucket or container
Object key
Authentication
Source
Vector Dataset(s)
Database
Connections
New
Edit
Delete
…
Options
QgsOpacityWidget
%
QgsOpacityWidgetPlugin
A widget for specifying an opacity value.
QgsOptionDialogTemplate
Options Dialog Template
GroupBox
QgsOptions
not present
System value: %1
All
Always
Never
Ask
No
No projection (or unknown/non-Earth projection)
<h1>Default projection for new projects</h1>Select a projection that should be used for new projects that are created in QGIS.
Meters
Kilometers
Feet
Yards
Miles
Centimeters
Millimeters
Degrees
Hectares
Acres
Radians
Gon/gradians
Turns/revolutions
GeoJSON
Set Selection Color
Set Canvas Color
Set Measuring Tool Color
Select Grid Color
Dialog
Dock
Miter
Save Default Project
Restore UI Defaults
Drivers Disabled
One or more drivers have been disabled. This will only take effect after QGIS is restarted.
Choose a Directory
Sample date: %1 money: %2 int: %3 float: %4
Set Scale
Solid
Dots
Crosses
Detected active locale on your system: %1
map units
pixels
Cross
None
QGIS files
Select color
The text you entered is not a valid scale.
Off
Identify Highlight Color
QGIS
GEOS
Round
Bevel
You must set a default project
Current project saved as default
Error saving current project as default
Choose a directory to store project template files
QGIS restart required
CRS and Transforms
Development and Scripting Settings
For This Session Only
Not During This Session
Always (Not Recommended)
Show All Features
Show Selected Features
Show Features Visible on Map
Remember Last View
Table View
Form View
If Needed
Load All
Check File Contents
Check Extension
Basic Scan
Full Scan
Always show
Nautical Miles
Map Units
Square Meters
Square Kilometers
Square Feet
Square Yards
Square Miles
Square Nautical Miles
Square Centimeters
Square Millimeters
Square Degrees
Minutes of Arc
Seconds of Arc
Milliradians (SI Definition)
Mil (NATO/military Definition)
Plain Text, No Geometry
Plain Text, WKT Geometry
none
Absolute
Relative
Semi Transparent Circle
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.
QGIS is compiled without OpenCL support. GPU acceleration is not available.
Choose project file to open at launch
Create Options - %1 Driver
Create Options - pyramids
Are you sure to reset the UI to default (needs restart)?
Overwrite
If Undefined
Unset
Prepend
Append
Skip
Choose a directory
Clear Cache
Content cache has been cleared.
Connection authentication cache has been cleared.
Enter scale
Scale denominator
Load scales
XML files (*.xml *.XML)
Save scales
Bearing Format
Coordinate Format
None / Planimetric
QgsOptionsBase
Options
General
System
CRS and Transforms
CRS Handling
General CRS handling
Coordinate transformations and operations
Coordinate Transforms
Data Sources
Data sources
Canvas and legend
Map tools
Colors
IDE
Canvas & Legend
Map Tools
Digitizing
GDAL
Print layouts
Network
Application
Style <i>(QGIS restart required)</i>
Icon size
16
24
32
Font
Size
Timeout for timed messages or dialogs
s
Hide splash screen at startup
New
Most recent
Specific
Open project on launch
Create new project from default project
Template folder
Reset
Prompt to save project and data source changes when required
Prompt for confirmation when a layer is to be removed
Warn when opening a project file saved with an older version of QGIS
Enable macros
Environment
Apply
Variable
Value
Current environment variables (read-only - bold indicates modified at startup)
Show only QGIS-specific variables
Use custom variables (restart required - include separators)
Path(s) to search for additional C++ plugins libraries
Authentication
Variables
Advanced
48
64
&Qt default
Check QGIS version at startup
Use native color chooser dialogs
Welcome Page
Path(s) to search for Scalable Vector Graphic (SVG) symbols
Reset user interface to default settings (restart required)
Attribute table row cache
Representation for NULL values
Layouts
Locator
<b>Note:</b> Enabling / changing override on locale requires an application restart
Detected active locale on your system
Acceleration
Locale (numbers, date and currency formats)
Show group (thousand) separator
This locale is used for number representation.
Sample text for locale formatting
Select file
Select folder
Add new path
Remove path
Lower selected path priority
…
Path(s) to search for QGIS help
Raise selected path priority
Settings
Remove variable
Add new variable
&Use a default CRS
Enter default datum transformations which will be used in any newly created project
Ask for datum transformation if several are available
Attribute table behavior
Default view
Copy features as
Scan for valid items in the browser dock
Scan for contents of compressed files (.zip) in browser dock
Map Tips
Don't update rubber band during vertex editing
Enable snapping on invisible features (not shown on the map canvas)
Layout Paths
<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>
The following OpenCL devices were found on this system (changing the default device requires QGIS to be restarted).
Enable OpenCL acceleration
Import palette from file
Remove Palette
Remove current palette
Create a new palette
Show in Color Buttons
Paths hidden from browser panel
%
Double-click action in legend
Display classification attribute in layer titles
Minimum line / stroke width in millimeters.
Zooming
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.
Remove selected scale
Paste colors
Add color
Remove color
Copy colors
Selection color
Open layer styling dock
Highlight color
<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>
Buffer
Lines / outlines buffer in millimeters.
Minimum width
If unchecked large numbers will be converted from m. to km. and from ft. to miles
Reset to default scales
Default Z value
Enable snapping by default
Display main dialog as (restart required)
Snapping marker color
Show snapping tooltips
Marker size (in millimeter)
Grid color
Grid spacing
px
Path(s) to search for extra print templates
Suppress attribute form pop-up after feature creation
Fill color
Pro&mpt for CRS
Use pro&ject CRS
Default expiration period for WMS capabilities (hours)
Max retry in case of tile or feature request errors
Clear cache
<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>
Automatically clear the connection authentication cache on SSL errors (recommended)
Clear authentication connection cache
Remove selected URL
Add URL to exclude
Expression Variables
Locator Filters
Background color
Export colors
Import colors from file
Open layer properties
Open attribute table
Identify
Search radius for identifying features and displaying map tips
Preferred distance units
Rubberband color
Preferred angle units
ms
Decimal places
Keep base unit
Zoom factor
Add predefined scale
Import from file
Export to file
Default font
Grid style
mm
Grid offset
x:
y:
Snap tolerance
Validate geometries
Reuse last entered attribute values
Rubberband
Line color
Line width in pixels
Line width
Snapping
Default snapping tolerance
Search radius for vertex edits
map units
pixels
Preferred area units
Marker style
Show markers only for selected features
Miter limit
Join style
Quadrant segments
Edit Pyramids Options
Edit Create Options
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
Flags
Description
When a new layer is created, or when a layer is loaded that has no CRS
Timeout for network requests (ms)
Default expiration period for WMS-C/WMTS tiles (hours)
User-Agent
Content
Directory
Size [KiB]
Host
Port
Proxy type
Default uses system's proxy
When a new project is created
Use CRS from first layer added
Default Datum Transformations
If checked, QGIS project news is shown on the welcome page on startup
Show QGIS news feed on welcome page
Planimetric measurements
Extension
No proxy for (URLs starting with)
Import Palette…
New Palette…
CRS for Projects
CRS for Layers
Default CRS for layers
&Use default layer CRS
Leave as an unknown CRS (take no action)
Override System &Locale
User interface translation
UI theme
Project Files
Set Current Project as Default
Reset Default
Default project file format
QGZ Archive file format, embeds auxiliary data
The auxiliary data will be kept in a separate .qgd data file which must be distributed along with the .qgs project file.
QGS Project saved in a clear text, does not embed auxiliary data
SVG Paths
Plugin Paths
Documentation Paths
Feature Attributes and Table
Data Source Handling
Prompt for sublayers when opening
Localized Data Paths
Localized data paths for basemaps, logos, etc. (in order of preference)
Add localized data path
Remove localized data path
Raise selected localized data path priority
Lower selected localized data path priority
Hidden Browser Paths
Default Map Appearance (overridden by project properties)
Layer Legend
WMS getLegendGraphic resolution
dpi
Minimum legend symbol size
Maximum legend symbol size
Delay (in milliseconds)
Measure Tool
Coordinate and Bearing Display
Default bearing format for new projects
Customize…
Predefined Scales
Color Schemes
Feature Creation
Vertex Markers
Curve Offset Tool
Tracing
Convert tracing to curve (this feature is experimental)
Angle tolerance when tracing curves
Distance tolerance when tracing curves
This specifies the maximum angular deviation (in radians) allowed 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.
Layout Defaults
Grid Appearance
Grid and Guide Defaults
Raster Drivers
Raster Driver Options
Vector Drivers
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.
Cache Settings
Use Pro&xy for Web Access
Default paths
Accuracy Warnings
If the inherent inaccuracy in a selected CRS exceeds this threshold a warning message will be shown
meters
Only show CRS accuracy warnings for inaccuracies which exceed
If checked, a warning icon will show next to any map layers with CRS accuracy warnings
Show CRS accuracy warnings for layers in project legend
Open attribute table as docked window
Automatically refresh directories in browser dock when their contents change
DPI
Respect screen DPI
Default M value
Default Z 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>
Default snapping type
Show feature count for newly added layers
Default coordinate format for new projects
<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 <= 3.20) and will render symbology on the map canvas smaller on HiDPI screens.</p><p>Requires a restart</p></body></html>
QgsOptionsDialogBase
Missing Objects
Base options dialog could not be initialized.
Missing some of the .ui template objects:
QgsOracleColumnTypeTask
Scanning tables for %1
Retrieving tables of %1…
Scanning column %1.%2.%3…
Table retrieval finished.
QgsOracleColumnTypeThread
Retrieving tables of %1…
Scanning column %1.%2.%3…
Table retrieval finished.
QgsOracleConn
Connection to database failed
Oracle
Could not switch to workspace %1 [%2]
Database connection was successful, but the accessible tables could not be determined.
Unable to get list of spatially enabled tables from the database
Unsupported geometry type %1 in %2.%3.%4 ignored
View %1.%2 doesn't have integer columns for use as keys.
Connection failed %1s ago - skipping retry
Error: Failed to switch the default format date to ISO
SQL: %1 [owner: %2 table_name: %3]
error: %4
Querying available tables failed.
SQL: %1
error: %2
Connection error: %1 returned %2
SQL: %1
error: %2
Whole Number
Whole Big Number
Decimal Number (numeric)
Decimal Number (decimal)
Decimal Number (real)
Decimal Number (double)
Text, fixed length (char)
Text, limited variable length (varchar2)
Text, unlimited length (long)
Invalid spatial index %1 on column %2.%3.%4 found - expect poor performance.
Probing for spatial index on column %1.%2.%3 failed [%4]
Creation spatial index failed.
SQL: %1
Error: %2
Unable to execute the query.
The error message from the database was:
%1.
SQL: %2
QgsOracleConnectionItem
Refresh
Edit Connection…
%1: Not a valid layer!
%1: Not a vector layer!
Remove Connection
Import to Oracle database
Failed to import some layers!
Import was successful.
QgsOracleLayerItem
Delete Table
Table deleted successfully.
QgsOracleNewConnection
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.
Save Connection
Connection to %1 was successful.
Connection failed - consult message log for details.
Should the existing connection %1 be overwritten?
QgsOracleNewConnectionBase
Connection Information
Name of the new connection
Only look in metadata table
Database
Schema
If specified, only tables from the matching schema will be fetched and listed for the provider
Create a New Oracle Connection
Name
Restrict the displayed tables to those that are in the all_sdo_geom_metadata table
When searching for spatial tables restrict the search to tables that are owned by the user.
<html><head/><body><p>When searching for spatial tables restrict the search to tables that are owned by the user.</p></body></html>
Only list the existing geometry types and don't offer to add others.
Only existing geometry types
Workspace
Include additional geometry attributes
<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>
Only look for user's tables
Also list tables with no geometry
Port
1521
&Test Connect
Host
Use estimated table statistics for the layer metadata.
<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>
Use estimated table metadata
Options
Authentication
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
QgsOracleOwnerItem
%1 as %2 in %3
as geometryless table
QgsOracleProjectStorageDialog
Connection
Owner
Project
Storage of QGIS projects is not enabled for this database connection.
Manage Projects
Remove Project
Save project to Oracle
Load project from Oracle
Error
Failed to get schemas
Overwrite project
A project with the same name already exists. Would you like to overwrite it?
Remove project
Do you really want to remove the project "%1"?
QgsOracleProvider
FAILURE: Field %1 not found.
Oracle
Read attempt on an invalid oracle data source
Loading comment for table %1.%2 failed [%3]
Loading comment for columns of table %1.%2 failed [%3]
Loading field types for table %1.%2 failed [%3]
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 table access privileges for the table %1.
The error message from the database was:
%2.
SQL: %3
The custom query is not a select query.
Unable to execute the query.
The error message from the database was:
%1.
SQL: %2
Primary key field %1 not found in %2
No primary key found, using ROWID.
Evaluation of default value failed
Retrieval of updated primary keys from versioned tables not supported
Could not start transaction
Could not prepare get feature id statement
Could not prepare insert statement
Could not insert feature %1
Could not retrieve feature id %1
Could not commit transaction
Oracle error while adding features: %1
Could not rollback transaction
Deletion of feature %1 failed
Oracle error while deleting features: %1
Adding attribute %1 failed
Setting comment on %1 failed
Oracle error while adding attributes: %1
Could not reload fields.
Dropping column %1 failed
Oracle error while deleting attributes: %1
Invalid attribute index: %1
Error renaming field %1: name '%2' already exists
Renaming column %1 to %2 failed
Oracle error while renaming attributes: %1
Changing the value of GENERATED field %1 is not allowed.
Update of feature %1 failed
Oracle error while changing attributes: %1
Could not update metadata for %1.%2.
SQL: %3
Error: %4
Could not insert metadata for %1.%2.
SQL: %3
Error: %4
Rebuild of spatial index failed.
SQL: %1
Error: %2
Drop created table %1 failed.
SQL: %2
Error: %3
Cannot insert geometry metadata for table '%1' and geometry column '%2'. Both needs to be uppercase
Lookup of Oracle SRID %1 failed.
SQL: %2
Error: %3
Could not prepare update statement.
No spatial index on column %1.%2.%3 found - expect poor performance.
Primary key field '%1' for view/query not unique.
Key field '%1' for view/query not found.
No key field for view/query given.
Oracle error while changing geometry values: %1
Could not retrieve extents: %1
SQL: %2
Could not execute query.
The error message from the database was:
%1.
SQL: %2
Could not retrieve 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
%1 has no valid geometry types.
SQL: %2
Could not determine geometry type of %1.
The error message from the database was:
%2.
SQL: %3
Geometry type and srid for empty column %1 of %2 undefined.
Feature type or srid for %1 of %2 could not be determined or was not requested.
Could not determine table existence.
Table %1 could not be dropped.
Table %1 already exists.
Table creation failed.
Could not lookup WKT.
Could not determine new srid.
CRS not found and could not be created.
Could not insert metadata.
Oracle SRID %1 not found.
Oracle error: %1
SQL: %2
Error: %3
Oracle error: %1
Error: %2
QgsOracleRootItem
New Connection…
QgsOracleSourceSelect
Add Oracle Table(s)
Are you sure you want to remove the %1 connection and all associated settings?
Confirm Delete
Load Connections
XML files (*.xml *.XML)
Select Table
You must select a table in order to add a layer.
Stop
Connect
QgsOracleSourceSelectDelegate
Select…
Enter…
QgsOracleTableModel
Owner
Table
Type
Geometry column
SRID
Primary key column
Select at id
SQL
Specify a geometry type
Enter a SRID
Select a primary key
Select…
Enter…
Disable 'Fast Access to Features at ID' capability to force keeping the attribute table in memory (e.g. in case of expensive views).
QgsOrderByDialog
Ascending
Descending
NULLs Last
NULLs First
QgsOrganizeTableColumnsDialog
[Action Widget]
Organize Table columns
Select All
Deselect All
QgsPGConnectionItem
%1: %2
%1: Not a valid layer!
Import to PostGIS database
Failed to import some layers!
Import was successful.
Connection failed
Failed to get schemas
QgsPGSchemaItem
as geometryless table
Connection failed
Failed to get layers
View
Materialized view
Raster
Foreign table
Table
%1 as %2
(srid %1)
(unknown srid)
QgsPalettedRendererModel
Value
Color
Label
QgsPalettedRendererWidget
Options
Change label
Change Color…
Change Opacity…
Change Label…
Advanced Options
Load Classes from Layer
Load Color Map from File…
Export Color Map to File…
Load Color Table from File
Load Color Table
Save Color Table as File
Delete Classification
Select Color
Opacity
Change color opacity [%]
Label
Could not interpret file as a raster color table.
Text (*.clr)
Write access denied. Adjust the file permissions and try again.
Calculating…
The classification band was changed from %1 to %2.
Should the existing classes be deleted?
Classify
QgsPalettedRendererWidgetBase
Adds all missing unique values from the raster
Classify
Add values manually
Remove selected row(s)
Delete All
Advanced options
…
Cancel
Band
Color ramp
QgsPasswordLineEdit
Hide text
Show text
QgsPasteTransformationsBase
Paste Transformations
<b>Note: This function is not useful yet!</b>
Source
Destination
QgsPdalIndexingTask
Indexing Point Cloud (%1)
Untwine executable not found %1
File %1 is already indexed
Another indexing process is running (or finished with crash) in directory %1
Folder %1 is non-empty, but there isn't ept.json present.
Failed to remove empty directory %1
QgsPdalProvider
Open data source
QgsPdalProviderMetadata
PDAL Point Clouds
QgsPdfExportOptionsDialog
PDF Export Options
Export Options
Text export
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.
Always export as vectors
Append georeference information
Export RDF metadata (title, author, etc.)
Create Geospatial PDF (GeoPDF)
Include multiple map themes
Format
Advanced Options
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.
Disable tiled raster layer exports
Simplify geometries to reduce output file size
Image compression
Layer Structure
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.
QgsPenCapStyleComboBox
Square
Flat
Round
QgsPenJoinStyleComboBox
Bevel
Miter
Round
QgsPenStyleComboBox
Solid Line
No Pen
Dash Line
Dot Line
Dash Dot Line
Dash Dot Dot Line
QgsPercentageNumericFormatWidgetBase
Show plus sign
Show thousands separator
Decimal places
Show trailing zeros
Scaling
QgsPgNewConnection
disable
allow
prefer
require
verify-ca
verify-full
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.
Save Connection
Saving projects in databases not available for PostgreSQL databases earlier than 9.5
Saving metadata in databases not available for PostgreSQL databases earlier than 9.5
Connection to %1 was successful.
Connection failed - consult message log for details.
Should the existing connection %1 be overwritten?
QgsPgNewConnectionBase
Connection Information
Authentication
Service
Port
Name of the new connection
5432
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.
Only show layers in the layer registries
&Test Connection
Create a New PostGIS Connection
&Name
Hos&t
&Database
SSL &mode
Restrict the search to the public schema for spatial tables not in the geometry_columns table
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)
Only look in the 'public' schema
Use estimated table statistics for the layer metadata.
<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>
Allow saving/loading QGIS projects in the database
Use estimated table metadata
Also list tables with no geometry
Don't resolve type of unrestricted columns (GEOMETRY)
Session ROLE
Allow saving/loading QGIS layer metadata in the database
QgsPgSourceSelect
Add PostGIS Table(s)
Are you sure you want to remove the %1 connection and all associated settings?
Confirm Delete
Load Connections
XML files (*.xml *.XML)
Edit PostGIS Connection
Select Table
You must select a table in order to add a layer.
Scanning tables for %1
Stop
Connect
QgsPgSourceSelectDelegate
Select…
Enter…
QgsPgTableModel
Schema
Table
Comment
Column
Data Type
Spatial Type
SRID
Feature id
Check PK unicity
SQL
Enable check for primary key unicity when loading views and materialized views. This option can make loading of large datasets significantly slower.
Specify a geometry type in the '%1' column
Enter a SRID into the '%1' column
Select columns in the '%1' column that uniquely identify features of this layer
Raster
This option is only available for views and materialized views.
Select at id
Select…
Enter…
Disable 'Fast Access to Features at ID' capability to force keeping the attribute table in memory (e.g. in case of expensive views).
QgsPictureSourceLineEditBase
SVG files
Images
All files
Animated Images
Select SVG File
Select Image File
Select Animated Image File
SVG From URL
Image From URL
Animated Image From URL
Enter SVG URL
Enter image URL
Enter animated image URL
Embed SVG File
Embed Image File
Embed Animated Image File
Extract SVG File
Extract Image File
Extract Animated Image File
QgsPlotToolPan
Pan
QgsPlotToolTemporaryKeyPan
Pan
QgsPlotToolTemporaryMousePan
Pan
QgsPlotToolXAxisZoom
Zoom X Axis
QgsPlotToolZoom
Zoom
QgsPluginDependenciesDialog
Plugin Dependencies Manager
Plugin dependencies for <b>%s</b>
Name
Installed
Required
Available
Action
Install
Upgrade
Fix manually
QgsPluginDependenciesDialogBase
Plugin dependencies
QgsPluginInstaller
QGIS Python Plugin Installer
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.
Status code:
Missing metadata file
Error reading metadata
Uninstall (recommended)
I will uninstall it later
Obsolete plugin:
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?
Error reading repository:
Are you sure you want to downgrade the plugin to the latest available version? The installed one is newer!
Plugin installation failed
Plugin has disappeared
Plugin installed successfully
Plugin reinstalled successfully
Python plugin reinstalled.
You need to restart QGIS in order to reload it.
The plugin is not compatible with this version of QGIS. It's designed for QGIS versions:
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 is broken. Python said:
Plugin uninstall failed
Are you sure you want to uninstall the following plugin?
Warning: this plugin isn't available in any accessible repository!
Plugin uninstalled successfully
Unable to add another repository with the same URL!
This repository is blocked due to incompatibility with your QGIS version
You can't remove the official QGIS Plugin Repository. You can disable it if needed.
Are you sure you want to remove the following repository?
Aborted by user
Wrong password. Please enter a correct password to the zip file.
The zip file is encrypted. Please enter password.
Enter password
Failed to unzip the plugin package
{}.
Probably it is broken
Update of network request with authentication credentials FAILED for configuration '{0}'
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.
Too many redirections
Missing __init__.py
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.
QGIS Official Plugin Repository
Nothing to remove! Plugin directory doesn't exist:
Failed to remove the directory:
Check permissions or remove it manually
Plugin dependency <b>%s</b> successfully installed
Plugin dependency <b>%s</b> successfully upgraded
Error installing plugin dependency <b>%s</b>: %s
Error upgrading plugin dependency <b>%s</b>: %s
QGIS Python Install from ZIP Plugin Installer
The Zip file is not a valid QGIS python plugin. No root folder was found inside.
More Information
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.
Multiple plugin updates are available
An update to the {} plugin is available
QgsPluginInstallerFetchingDialog
Success
Resolving host name…
Connecting…
Host connected. Sending request…
Downloading data…
Closing connection…
QgsPluginInstallerFetchingDialogBase
Fetching repositories
Overall progress
Abort Fetching
Repository
State
QgsPluginInstallerInstallingDialog
Update of network request with authentication credentials FAILED for configuration '{0}'
Installing…
Resolving host name…
Connecting…
Host connected. Sending request…
Downloading data…
Closing connection…
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:
Aborted by user
QgsPluginInstallerInstallingDialogBase
QGIS Python Plugin Installer
Installing plugin:
Connecting…
QgsPluginInstallerPluginErrorDialog
no error message received
QgsPluginInstallerPluginErrorDialogBase
Error loading plugin
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:
Do you want to uninstall this plugin now? If you're unsure, probably you would like to do this.
QgsPluginInstallerRepositoryDetailsDialogBase
Repository details
Enter a name for the repository
Name
Enter the repository URL, beginning with "http://" or "file:///"
Authentication
Clear
Edit
Enable or disable the repository (disabled repositories will be omitted)
Parameters
?qgis=
URL
Enabled
QgsPluginManager
Plugins
Plugin packages (*.zip *.ZIP)
No Plugins
No QGIS plugins found in %1
category: plugins that are only locally available
Only locally available
category: plugins that are installed and available
Reinstallable
category: plugins that are installed and there is a newer version available
Upgradeable
category: plugins that are installed and there is an OLDER version available
Downgradeable
category: plugins that are available for installation
Installable
This plugin is incompatible with this version of QGIS
compatible QGIS version(s)
Plugin designed for QGIS %1
This plugin requires a missing module
This plugin is broken
There is a new version available
This is a new plugin
Installed version of this plugin is higher than any version found in repository
This plugin is deprecated
bug tracker
code repository
Installed version
updated at %1
Changelog
Plugin dependencies
Upgrade Plugin
Upgrades selected plugin to latest stable version
Downgrade Plugin
Downgrades selected plugin to latest stable version
Install Plugin
Installs latest stable version of the selected plugin
Reinstall Plugin
Reinstalls latest stable version of the selected plugin
Upgrades selected plugin to the experimental version
Downgrades selected plugin to the experimental version
Installs experimental version of the selected plugin
Reinstalls experimental version of the selected plugin
Reload all Repositories
Only Show Plugins from Selected Repository
Clear Filter
Don't show this again.
Average rating %1
Category
Tags
Author
More info
Search…
Sort by Name
Sort by Downloads
Sort by Vote
Sort by Status
Sort by Date Created
Sort by Date Updated
This plugin has an experimental version available
This is a core plugin, so you can't uninstall it
%1 rating vote(s)
%1 downloads
homepage
Available version (stable)
Available version (experimental)
Upgrade Experimental Plugin
Downgrade Experimental Plugin
Install Experimental Plugin
Reinstall Experimental Plugin
connected
The repository is connected
unavailable
The repository is enabled, but unavailable
disabled
The repository is disabled
The repository is blocked due to incompatibility with your QGIS version
Vote sent successfully
Sending vote to the plugin repository failed.
Security warning
Installing a plugin from an untrusted source can harm your computer. Only continue if you received the plugin from a source you trust. Continue?
<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>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>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>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>New plugins</h3><p>Here you see brand <b>new</b> plugins which can be installed.</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
Plugin Manager
All
Installed
Installed plugins
Not installed plugins available for download
Upgradeable
Installed plugins with more recent version available for download
New
Not installed plugins seen for the first time
Invalid
Broken and incompatible installed plugins
Settings
Not installed
Install from ZIP
Vote!
Your Vote
Current vote
Upgrade all upgradeable plugins
Uninstall the selected plugin
Install, reinstall or upgrade the selected plugin
Upgrade All
Uninstall Plugin
Reinstall Plugin
<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>
Install Plugin
The settings on this tab are only applicable for Python Plugins. No Python support detected, thus no settings available.
Status
Name
URL
Reload repository contents
(useful when you uploaded a plugin there)
Reload Repository
Configure an additional plugin repository
Add a new plugin repository
Edit the selected repository
Remove the selected repository
Delete
Add…
Edit…
Install, reinstall or upgrade the experimental version of selected plugin
Reinstall Experimental
Plugin Repositories
about:blank
ZIP file
Check for Updates on Startup
<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>
Show also Experimental Plugins
<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>
Show also Deprecated Plugins
<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>
QgsPoint3DSymbolWidget
Sphere
Cylinder
Cube
Cone
Plane
Torus
3D Model
Billboard
Billboard symbol
QgsPointCloud3DSymbolWidget
Point Symbol
Maximum screen space error
Point size
Point budget
Show bounding boxes
Color
...
Attribute
Min
Max
Load
Contrast
enhancement
Red band
Blue band
Green band
Select Point Color
No Rendering
Follow 2D Symbology
Single Color
Attribute by Ramp
RGB
Classification
No Enhancement
Stretch to MinMax
Stretch and Clip to MinMax
Clip to MinMax
The size of each point in pixels
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 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
Render as a Surface (Triangulate)
Skip triangles longer than
Maximum Triangle Side Size in Horizontal Plan
Skip triangles taller than
Maximum Triangle Side 3D Height
See 2D Symbology settings
QgsPointCloudAttributeByRampRendererWidgetBase
Min
Max
Load
Attribute
QgsPointCloudAttributeStatisticsModel
Attribute
Minimum
Maximum
Mean
Standard Deviation
QgsPointCloudClassificationStatisticsModel
Classification
Count
%
QgsPointCloudClassifiedRendererModel
N/A
Color
Value
Legend
Percentage
QgsPointCloudClassifiedRendererWidgetBase
Classify
Add
Delete
Delete All
Attribute
QgsPointCloudElevationPropertiesWidget
Square
Circle
Point Color
QgsPointCloudElevationPropertiesWidgetBase
Point Cloud Elevation Properties
Elevation
Offset
Scale
Automatically sets the offset so that the lowest point in the cloud sits at an elevation of 0.
<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>
Profile Chart Accuracy
Maximum error
Profile Chart Appearance
Apply opacity by distance from curve effect
Color
Point size
Style
Respect layer's coloring
QgsPointCloudElevationPropertiesWidgetFactory
Elevation
QgsPointCloudExpression
No root node! Parsing failed?
QgsPointCloudExpressionNodeAttributeRef
Attribute '%1' not found
QgsPointCloudExtentRendererWidgetBase
Symbol
Change…
QgsPointCloudLayer
Load layer style
Information from provider
Extent
Point count
unknown
Metadata
Creation date
Version
Data format
Scale X
Scale Y
Scale Z
Offset X
Offset Y
Offset Z
Project ID
System ID
Software ID
Identification
Access
Attributes
Count
Attribute
Type
Contacts
Links
History
QgsPointCloudLayer3DRendererWidget
3D View
QgsPointCloudLayer3DRendererWidgetFactory
3D View
QgsPointCloudLayerElevationProperties
Scale: %1
Offset: %1
QgsPointCloudLayerExporterTask
Exporting point cloud
QgsPointCloudLayerProperties
Layer Properties - %1
Style
Load Style…
Save Style…
Save as Default
Restore Default
Metadata
Load Metadata…
Save Metadata…
Default Style
Load layer properties from style file
QGIS Layer Style File
Load Style
Save layer properties as style file
Save Style
Load layer metadata from metadata file
QGIS Layer Metadata File
Load Metadata
Save Layer Metadata as QMD
QMD File
Save Metadata
Default Metadata
Select transformation for the layer
QgsPointCloudLayerPropertiesBase
Vector Tile Layer Properties
Information
Source
Metadata
Statistics
Settings
Layer name
Assigned Coordinate Reference System (CRS)
<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>
Attribute Statistics
Classification Statistics
Provider Feature Filter
Query Builder
Note: The displayed statistics are estimated based on sampling data from the dataset and it is not guaranteed to be accurate!
Rendering
Scale Dependent Visibility
QgsPointCloudLayerSaveAsDialog
Select the coordinate reference system for the vector file. The data points will be transformed from the layer coordinate reference system.
Attribute
Save Layer As
Save Point Cloud Layer As
Overwrite File
Overwrite Layer
Append to Layer
The layer already exists. Do you want to overwrite the whole file or overwrite the layer?
The file already exists. Do you want to overwrite it?
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 or append features to the layer?
This file contains %1 layers that will be lost!
The following layers will be permanently lost:
%1
new_layer
Temporary Scratch Layer
GeoPackage
AutoCAD DXF
ESRI Shapefile
LAS/LAZ point cloud
Comma separated values
QgsPointCloudLayerSaveAsDialogBase
Save Vector Layer as…
CRS
Format
File name
Layer name
Select fields to export
Select All
Deselect All
Extent
Filter by Polygon Layer
Export points intersecting features from layer
Selected features only
Elevation Range
Maximum Z value
Minimum Z value
Limit number of points
Limit total number of exported points to
Add saved file to map
QgsPointCloudQueryBuilder
&Test
&Clear
&Save…
Save query to QQF file
&Load…
Load query from QQF file
Set provider filter on %1
n/a
Minimum: %1
Maximum: %1
Mean: %1
StdDev: %1
Query Result
Error in query. The subset string could not be set.
An error occurred while parsing the expression:
%1
"%1" not recognized as an available attribute.
The expression was successfully parsed.
QgsPointCloudQueryBuilderBase
Query Builder
Datasource
Fields
<html><head/><body><p>List of attributes in this point cloud</p></body></html>
Values
<html><head/><body><p>List of values for the current attribute.</p></body></html>
Operators
<
>
=
<=
IN
>=
!=
AND
OR
NOT IN
Provider Specific Filter Expression
QgsPointCloudRendererPropertiesWidget
Square
Circle
Default
Bottom to Top
Top to Bottom
QgsPointCloudRendererPropsDialogBase
Renderer Settings
This renderer doesn't implement a graphical interface.
Point Symbol
Point size
Style
Layer Rendering
Maximum error
Opacity
Blending mode
Draw order
A post-processing effect that makes angled surfaces darker and adds silhouettes in case of larger differences of elevations.
Eye Dome Lighting
Strength
Adjusts how strong the added shading will be. Greater values mean stronger effect.
Distance
How many pixels away from the original pixel to sample neighbors.
Note: with default draw order, the shading may be incorrect.
QgsPointCloudRendererWidgetFactory
Symbology
QgsPointCloudRgbRendererWidget
No Enhancement
Stretch to MinMax
Stretch and Clip to MinMax
Clip to MinMax
QgsPointCloudRgbRendererWidgetBase
Contrast
enhancement
Red band
Min
Max
Blue band
Green band
QgsPointCloudSourceSelect
Open Point Cloud Dataset
Add Point Cloud Layers
No layers selected.
Invalid point cloud URL "%1", please make sure your URL ends with /ept.json or .copc.laz
QgsPointCloudSourceSelectBase
Add Point Cloud Layer(s)
Protocol
Type
&URI
Bucket or container
Object key
…
Authentication
Source Type
F&ile
Protoco&l: HTTP(S), cloud, etc.
Source
Point cloud dataset(s)
QgsPointCloudStatsCalculationTask
Generating attributes statistics
QgsPointClusterRendererWidget
Cluster symbol
Renderer Settings
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
Distance
Renderer
Cluster symbol
Renderer Settings…
QgsPointDisplacementRendererWidget
Ring
Concentric Rings
Grid
None
Select Color
Transparent Stroke
Center symbol
Renderer Settings
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
Label attribute
Label font
Label color
Use scale dependent labeling
Minimum map scale
Font
Displacement Lines
Size adjustment
Stroke width
Stroke color
Center symbol
mm
Renderer
Point distance tolerance
Placement method
Distance
Labels
Label distance factor
Renderer Settings…
QgsPointLocatorInitTask
Indexing %1
QgsPointPatternFillSymbolLayerWidget
Clip to Shape
Marker Centroid Within Shape
Marker Completely Within Shape
No Clipping
Align Pattern to Feature
Align Pattern to Map Extent
QgsPolymorphicRelation
Cannot create relation. Unexpected tag '%1'
QgsPostgresConn
Connection to database failed
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)
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
Cannot set WriteOwner permission to cert: %0 to allow removing it
Client security failure
Cannot remove cert: %0
SQL: %1
result: %2
error: %3
Unsupported spatial column type %1
Database connection was successful, but the accessible tables could not be determined.
The error message from the database was:
%1
Unable to get list of spatially enabled tables from the database
No PostGIS support in the database.
Could not parse postgis version string '%1'
Connection error: %1 returned %2 [%3]
Whole Number (smallint - 16bit)
Whole Number (integer - 32bit)
Whole Number (integer - 64bit)
Decimal Number (numeric)
Decimal Number (decimal)
Decimal Number (real)
Decimal Number (double)
Array of Number (integer - 32bit)
Array of Number (integer - 64bit)
Array of Number (double)
Array of Text
Binary Object (bytea)
Erroneous query: %1 returned %2 [%3]
Query failed: %1
Error: no result buffer
Query: %1 returned %2 [%3]
%1 cursor states lost.
SQL: %2
Result: %3 (%4)
resetting bad connection.
retry after reset succeeded.
retry after reset failed again.
connection still bad after reset.
bad connection, not retrying.
Text, fixed length (char)
Text, limited variable length (varchar)
Text, unlimited length (text)
Text, case-insensitive unlimited length (citext)
Map (hstore)
JSON (json)
JSON (jsonb)
None
Geometry
Geography
TopoGeometry
PcPatch
Raster
Query could not be canceled [%1]
PQgetCancel failed
QgsPostgresDataItemGuiProvider
New Connection…
Refresh
Edit Connection…
Rename Schema…
New Schema
Unable to create schema '%1'
%2
Schema '%1' created successfully.
Delete Schema
View
Save Connections…
Load Connections…
Remove Connection
New Schema…
Schema Operations
Delete Schema…
Table
%1 Operations
Rename %1…
Truncate %1…
Refresh Materialized View…
Delete %1
%1 '%2' deleted successfully.
Edit PostGIS Connection
Create Schema
Schema name:
Unable to create schema.
Unable to delete schema: '%1'.
Schema '%1' deleted successfully.
Unable to rename schema '%1'
%2
Schema '%1' renamed correctly to '%2'.
Unable to rename '%1'.
Unable to rename '%1' %2
%3
%1 '%2' renamed correctly to '%3'.
Unable to truncate '%1'
%2
Table '%1' truncated successfully.
Unable to refresh the view '%1'
%2
Materialized view '%1' refreshed successfully.
Load Connections
XML files (*.xml *.XML)
Unable to delete schema.
schema '%1'
Rename Schema
Unable to rename schema.
view
table
%1 %2.%3
Rename %1
Truncate Table
Unable to truncate table.
Refresh View
Unable to refresh the view.
QgsPostgresProjectStorageDialog
Connection
Schema
Project
Storage of QGIS projects is not enabled for this database connection.
Manage Projects
Remove Project
Save project to PostgreSQL
Load project from PostgreSQL
Error
Connection failed
Failed to get schemas
Overwrite project
A project with the same name already exists. Would you like to overwrite it?
Remove project
Do you really want to remove the project "%1"?
QgsPostgresProvider
PostGIS
PostgreSQL layer has no primary key.
PostgreSQL layer has unknown primary key type.
FAILURE: Field %1 not found.
Field %1 ignored, because of unsupported type %2
Duplicate field %1 found
Unable to access 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
The custom query is not a select query.
Unable to execute the query.
The error message from the database was:
%1.
SQL: %2
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.
Unique column '%1' doesn't have a NOT NULL constraint.
Key field '%1' for view/query not found.
Primary key field '%1' for view/query not unique.
Keys for view/query undefined.
No key field for view/query given.
Cannot find end of double quoted string: %1
Cannot find separator: %1
Error parsing hstore: %1
Error parsing array: %1
Error parsing array, missing curly braces: %1
Unexpected relation type '%1'.
Invalid PostgreSQL layer
Invalid PostgreSQL topology layer
Read attempt on an invalid PostgreSQL data source
Unexpected formatted field type '%1' for field %2
Cannot parse widget configuration for field %1.%2.%3
PostgreSQL is still in recovery after a database crash
(or you are connected to a (read-only) standby server).
Write accesses will be denied.
Ignoring key candidate because of NULL values or inheritance
Could not execute query
Could not find topology of layer %1.%2.%3
PostGIS error while adding features: %1
PostGIS error while deleting features: %1
PostGIS error while truncating: %1
PostGIS error while adding attributes: %1
PostGIS error while deleting attributes: %1
Invalid attribute index: %1
Error renaming field %1: name '%2' already exists
PostGIS error while renaming attributes: %1
Changing the value of GENERATED field %1 is not allowed.
No fields were updated on the database.
PostGIS error while changing attributes: %1
PostGIS error while changing geometry values: %1
No fields/geometries were updated on the database.
result of extents query invalid: %1
Geometry type and srid for empty column %1 of %2 undefined.
Feature type or srid for %1 of %2 could not be determined or was not requested.
PostgreSQL version: unknown
unknown
PostgreSQL not connected
PostgreSQL/PostGIS provider
%1
PostGIS %2
Error discovering relations of %1: invalid layer
Primary key is ctid - changing of existing features disabled (%1; %2)
QgsPostgresRasterProvider
Invalid PostgreSQL raster layer
PostGIS
Requested SRID (%1) and detected SRID (%2) differ
PostgreSQL raster layer metadata loaded from the database.
Unable to access the %1 relation.
The error message from the database was:
%2.
SQL: %3
PostgreSQL is still in recovery after a database crash
(or you are connected to a (read-only) standby server).
Write accesses will be denied.
Invalid band number '%1
Requested extent is not valid
Cannot convert identified value to byte
Cannot convert identified value to unsigned int
Cannot convert identified value to unsigned long
Cannot convert identified value to int
Cannot convert identified value to long
Cannot convert identified value to float
Cannot convert identified value to double
Unknown identified data type
No tiles available in table %1 for the requested extent: %2
Unable to create temporary raster for tiles from %1
Unable to write tile to temporary raster from %1: %2
Unable to create destination raster for tiles from %1: %2
Unable to resample and transform destination raster for tiles from %1: %2
Unable to write raster to block from %1: %2
Data type size for band %1 could not be found: num bands is: %2 and the type size map for bands contains: %n itemData type size for band %1 could not be found: num bands is: %2 and the type size map for bands contains: %n items
Is Tiled
Where Clause SQL
Pixel Size
Overviews
Primary Keys SQL
Temporal Column
Additional information
PostgreSQL raster layer has no primary key.
Cannot create CRS from EPSG: '%1'
Cannot get band count from value: '%1'
Band count and nodata items count differs
Unsupported data type: '%1'
Cannot convert nodata value '%1' to double
Cannot get extent from raster
Cannot convert width '%1' to int
Cannot convert height '%1' to int
Cannot convert scale X '%1' to double
Cannot convert scale Y '%1' to double
An error occurred while fetching raster metadata for table %1: %2
SQL: %3
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.
Multiple raster column detected, using the first one
An error occurred while fetching raster column
Cannot get metadata from raster
Cannot convert nodata value '%1' to double, default to: %2
An error occurred while fetching raster metadata
An error occurred while fetching raster fields information
Invalid default date in raster temporal capabilities for field %1: %2
No temporal ranges detected in raster temporal capabilities for field %1: %2
Invalid temporal range in raster temporal capabilities for field %1: %2 - %3
An error occurred while fetching raster temporal capabilities for field: %1
Invalid field index for raster temporal capabilities: %1
Unexpected formatted field type '%1' for field %2
Field %1 ignored, because of unsupported type %2
Duplicate field %1 found
Primary key is ctid - changing of existing features disabled (%1; %2)
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.
Unexpected relation type.
Unique column '%1' doesn't have a NOT NULL constraint.
Ignoring key candidate because of NULL values or inherited table
Could not find a primary key for PostGIS raster table %1
Cannot convert overview factor '%1' to int
Table or schema is empty
Error fetching overviews information: %1
No overviews found, performances may be affected for %1
Data type is unknown
Error fetching statistics for %1: %2
SQL: %3
QgsPostgresRasterTemporalSettingsWidgetBase
Postgres Raster Temporal Settings
Temporal capabilities
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.
<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>
Temporal field
Default time
QgsPostgresTransaction
Connection to the database not available
QgsPresetColorRampDialog
Color Presets Ramp
QgsPresetColorRampWidget
Select Color
QgsPresetColorRampWidgetBase
Color Presets Ramp
Add color
Remove color
Copy colors
Paste colors
Import colors
Export colors
Preview
QgsProcessingAggregateMapPanelBase
Fields
Add new field
add
Delete selected field
delete
Move selected field up
up
Move selected field down
down
Reset all fields
reset
Load fields from template layer
Load fields from selected template layer
Load Fields
QgsProcessingAggregatePanelWidget
Do you want to reset the field mapping?
QgsProcessingAggregateParameterDefinitionWidget
Parent layer
None
QgsProcessingAggregateWidgetWrapper
an array of map items, each containing a 'name', 'type', 'aggregate' and 'input' value (and optional 'length' and 'precision' values).
QgsProcessingAlgRunnerTask
Executing “%1”
QgsProcessingAlgorithmDialogBase
Run
Change Parameters
Advanced
Copy as Python Command
Copy as qgis_process Command
Current settings cannot be specified as arguments to qgis_process (Pipe parameters as JSON to qgis_process instead)
Copy as JSON
Paste Settings
Text files
HTML files
Save Log to File
Message log truncated
QgsProcessingAnnotationLayerWidgetWrapper
name of an annotation layer, or "main" for the main annotation layer
QgsProcessingBandParameterDefinitionWidget
Default value
Band number (separate bands with ; for multiple band parameters)
Parent layer
Allow multiple
QgsProcessingBandWidgetWrapper
selected band numbers as an array of numbers, or semicolon separated string of options (e.g. '1;3')
QgsProcessingBatchAlgorithmDialogBase
Run as Single Process…
Batch Processing - %1
Processing algorithm %1/%2…
<b>Algorithm %1 starting…</b>
Input parameters:
Algorithm %1 correctly executed…
Execution completed in %1 seconds
Results:
Algorithm %1 canceled…
Execution canceled after %1 seconds
Algorithm %1 failed…
Execution failed after %1 seconds
Batch execution completed in %1 seconds
%1 executions failed. See log for further details.
QgsProcessingBooleanParameterDefinitionWidget
Checked
QgsProcessingBooleanWidgetWrapper
Yes
No
QgsProcessingColorParameterDefinitionWidget
Default value
Allow opacity control
QgsProcessingColorWidgetWrapper
color style string, e.g. #ff0000 or 255,0,0
QgsProcessingCoordinateOperationParameterDefinitionWidget
Default value
Source CRS parameter
Destination CRS parameter
Static source CRS
Static destination CRS
QgsProcessingCoordinateOperationWidgetWrapper
Proj coordinate operation string, e.g. '+proj=pipeline +step +inv...'
QgsProcessingCrsParameterDefinitionWidget
Default value
QgsProcessingCrsWidgetWrapper
Use project CRS
Always use the current project CRS when running the model
string as EPSG code, WKT or PROJ format, or a string identifying a map layer
QgsProcessingDatabaseSchemaParameterDefinitionWidget
Provider connection parameter
Default value
QgsProcessingDatabaseSchemaWidgetWrapper
database schema name as a string value
QgsProcessingDatabaseTableParameterDefinitionWidget
Provider connection parameter
Database schema parameter
Default value
QgsProcessingDatabaseTableWidgetWrapper
database table name as a string value
QgsProcessingDateTimeParameterDefinitionWidget
Type
Date and Time
Date
Time
QgsProcessingDateTimeWidgetWrapper
[Not selected]
datetime value, or a ISO string representation of a datetime
date value, or a ISO string representation of a date
time value, or a ISO string representation of a time
QgsProcessingDestinationWidgetBase
…
QgsProcessingDialogBase
Parameters
Log
Save Log to File
Copy Log to Clipboard
Clear Log
Cancel
…
QgsProcessingDistanceParameterDefinitionWidget
Linked input
Minimum value
Maximum value
Default value
QgsProcessingDistanceWidgetWrapper
Distance is in geographic degrees. Consider reprojecting to a projected local coordinate system for accurate results.
QgsProcessingDurationParameterDefinitionWidget
Minimum value
Maximum value
Default value
Default unit type
years (365.25 days)
QgsProcessingDurationWidgetWrapper
years (365.25 days)
QgsProcessingDxfLayerDetailsWidget
Attribute
QgsProcessingDxfLayersPanelWidget
Configure Layer…
Configure Layer
Please select a single layer.
[split attribute: %1]
QgsProcessingDxfLayersWidget
Input layers
%n vector layer selected%n vector layers selected
QgsProcessingEnumCheckboxPanelWidget
Select All
Clear Selection
QgsProcessingEnumModelerWidget
new item
Delete items
Are you sure you want to delete all items
QgsProcessingEnumModelerWidgetBase
Remove item
…
Add item
Clear all
Allow multiple selection
QgsProcessingEnumPanelWidget
%1 options selected
,
%n option selected%n options selected
QgsProcessingEnumWidgetWrapper
[Not selected]
selected option index (starting from 0), array of indices, or comma separated string of options (e.g. '1,3')
QgsProcessingExpressionParameterDefinitionWidget
Default value
Parent layer
None
QgsProcessingExpressionWidgetWrapper
string representation of an expression
QgsProcessingExtentParameterDefinitionWidget
Default value
Not set
QgsProcessingExtentWidgetWrapper
Not set
string of the format 'x min,x max,y min,y max' or a geometry value (bounding box is used)
QgsProcessingFeatureSinkWidgetWrapper
path to layer destination
QgsProcessingFeatureSourceOptionsBase
Invalid feature filtering
If set, allows the default method for handling features with invalid geometries to be overridden
If set, limits the maximum number of features which will be processed from this source
Limit features processed
QgsProcessingFeatureSourceOptionsWidget
Not set
Use Default
Do not Filter (Better Performance)
Skip (Ignore) Features with Invalid Geometries
Stop Algorithm Execution When a Geometry is Invalid
QgsProcessingFeatureSourceParameterDefinitionWidget
Geometry type
Geometry Not Required
Point
Line
Polygon
Any Geometry Type
QgsProcessingFeatureSourceWidgetWrapper
path to a vector layer
QgsProcessingFeedback
Message log truncated
Processing
QGIS version: %1
QGIS code revision: %1
Qt version: %1
Python version: %1
GDAL version: %1
GEOS version: %1
PROJ version: %1
PDAL version: %1
%1 version: %2
QgsProcessingFieldMapPanelBase
Fields
Add new field
add
Delete selected field
delete
Move selected field up
up
Move selected field down
down
Reset all fields
reset
Load fields from template layer
Load fields from selected template layer
Load Fields
QgsProcessingFieldMapPanelWidget
Do you want to reset the field mapping?
QgsProcessingFieldMapParameterDefinitionWidget
Parent layer
None
QgsProcessingFieldMapWidgetWrapper
an array of map items, each containing a 'name', 'type' and 'expression' values (and optional 'length' and 'precision' values).
QgsProcessingFieldPanelWidget
%n field selected%n fields selected
,
QgsProcessingFieldParameterDefinitionWidget
Parent layer
Allowed data type
Any
Number
String
Date/time
Accept multiple fields
Select all fields by default
Default value
Default field name, or ; separated list of field names for multiple field parameters
QgsProcessingFieldWidgetWrapper
selected field names as an array of names, or semicolon separated string of options (e.g. 'fid;place_name')
QgsProcessingFileDestinationWidgetWrapper
path to file destination
QgsProcessingFileParameterDefinitionWidget
Type
File
Folder
File filter
All Files (*.*)
CSV Files (*.csv)
HTML Files (*.html *.htm)
Text Files (*.txt)
Default value
QgsProcessingFileWidgetWrapper
%1 files
string representing a path to a file or folder
QgsProcessingFolderDestinationWidgetWrapper
path to folder destination
QgsProcessingGeometryParameterDefinitionWidget
Default value
Geometry as WKT
QgsProcessingGeometryWidgetWrapper
string in the Well-Known-Text format or a geometry value
QgsProcessingHelpEditorWidget
Algorithm description
Short description
Input parameters
Outputs
Examples
Algorithm author
Help author
Algorithm version
Documentation help URL (for help button)
QgsProcessingHelpEditorWidgetBase
Help Editor
Select element to edit
Element description
QgsProcessingLayerOutputDestinationWidget
Open output file after running algorithm
Skip Output
Create Temporary Layer
Save to a Temporary Directory
Save to a Temporary File
Save to Directory…
Save to File…
Save to GeoPackage…
Save to Database Table…
Append to Layer…
Edit Field Mapping…
Change File Encoding (%1)…
[Skip output]
[Create temporary layer]
[Save to temporary folder]
[Save to temporary file]
Select Directory
Save file
Save to GeoPackage
GeoPackage files (*.gpkg);;All files (*.*)
Layer name
Save “%1” to Database Table
Append "%1" to Layer
File encoding
QgsProcessingLayoutItemParameterDefinitionWidget
Parent layout
QgsProcessingLayoutItemWidgetWrapper
UUID or ID of an existing print layout item
string representing the UUID or ID of an existing print layout item
QgsProcessingLayoutWidgetWrapper
Name of an existing print layout
string representing the name of an existing print layout
QgsProcessingMapLayerComboBox
Iterate over this layer, creating a separate output for every feature in the layer
Advanced options
Select input
Select File…
Browse for Layer…
Selected features only
%1 Options
Select File
Browse for "%1"
QgsProcessingMapLayerParameterDefinitionWidget
Layer type
Any Map Layer
Vector (Point)
Vector (Line)
Vector (Polygon)
Vector (Any Geometry Type)
Raster
Mesh
Plugin
Point Cloud
Annotation
QgsProcessingMapLayerWidgetWrapper
path to a map layer
QgsProcessingMapThemeParameterDefinitionWidget
Default value
QgsProcessingMapThemeWidgetWrapper
[Not selected]
map theme as a string value (e.g. 'base maps')
QgsProcessingMatrixModelerWidget
Clear table
Are you sure you want to clear table?
Enter column name
Column name
QgsProcessingMatrixModelerWidgetBase
Remove row
…
Clear all
Fixed number of rows
Add row
Add column
Remove column
QgsProcessingMatrixParameterDialogBase
Fixed table
QgsProcessingMatrixParameterPanel
Fixed table (%1x%2)
QgsProcessingMatrixParameterPanelWidget
Add Row
Remove Row(s)
Remove All
QgsProcessingMatrixWidgetWrapper
comma delimited string of values, or an array of values
QgsProcessingMeshDatasetGroupsParameterDefinitionWidget
Linked input
QgsProcessingMeshDatasetGroupsWidget
%1 dataset groups selected
Current Active Dataset Group
Select in Available Dataset Groups
Dataset Groups Available
%n option selected%n options selected
QgsProcessingMeshDatasetTimeParameterDefinitionWidget
Linked input
QgsProcessingMeshDatasetTimeWidgetBase
Current canvas time
Defined date/time
Dataset group time step
QgsProcessingMeshLayerWidgetWrapper
path to a mesh layer
QgsProcessingModelAlgorithm
Cannot run model, the following algorithms are not available on this system: %1
QgsProcessingModelerParameterWidget
Using model input
Using algorithm output
[Enter name if this is a final result]
Model Output
Value
Pre-calculated Value
Model Input
Algorithm Output
“%1” from algorithm “%2”
QgsProcessingMultipleInputDialog
Multiple Selection
QgsProcessingMultipleInputPanelWidget
Add File(s)…
Add Directory…
Select File(s)
Select Directory
QgsProcessingMultipleLayerPanelWidget
%n input selected %n inputs selected
QgsProcessingMultipleLayerParameterDefinitionWidget
Allowed layer type
Any Map Layer
Vector (No Geometry Required)
Vector (Point)
Vector (Line)
Vector (Polygon)
Any Geometry Type
Raster
File
Mesh
Plugin
Point Cloud
Annotation
QgsProcessingMultipleLayerWidgetWrapper
an array of layer paths, or semicolon separated string of layer paths
QgsProcessingMultipleSelectionDialog
Multiple Selection
QgsProcessingMultipleSelectionDialogBase
Multiple selection
QgsProcessingMultipleSelectionPanelWidget
Select All
Clear Selection
Toggle Selection
QgsProcessingNumberParameterDefinitionWidget
Number type
Float
Integer
Minimum value
Maximum value
Default value
QgsProcessingNumericWidgetWrapper
Not set
QgsProcessingParameterDefinitionDialog
Properties
Color
Comment Color
Default
Comments
%1 Parameter Definition
Parameter Definition
Unable to define parameter
Invalid parameter name
QgsProcessingParameterDefinitionWidget
Description
Mandatory
Advanced
QgsProcessingParametersWidgetBase
Advanced Parameters
QgsProcessingPointCloudDestinationWidgetWrapper
path to layer destination
QgsProcessingPointCloudLayerWidgetWrapper
path to a point cloud layer
QgsProcessingPointParameterDefinitionWidget
Default value
Point as 'x,y'
QgsProcessingPointWidgetWrapper
Point as 'x,y'
string of the format 'x,y' or a geometry value (centroid is used)
QgsProcessingProvider
Duplicate algorithm name %1 for provider %2
Missing parameter value %1
This algorithm only supports disk-based outputs
“.%1” files are not supported as outputs for this algorithm
QgsProcessingProviderConnectionParameterDefinitionWidget
Provider
Default value
QgsProcessingProviderConnectionWidgetWrapper
connection name as a string value
QgsProcessingRangeParameterDefinitionWidget
Number type
Float
Integer
Minimum value
Maximum value
QgsProcessingRangeWidgetWrapper
Min
Max
Not set
string as two comma delimited floats, e.g. '1,10'
QgsProcessingRasterBandPanelWidget
%n band selected%n bands selected
QgsProcessingRasterDestinationWidgetWrapper
path to layer destination
QgsProcessingRasterLayerWidgetWrapper
path to a raster layer
QgsProcessingScaleParameterDefinitionWidget
Default value
QgsProcessingStringParameterDefinitionWidget
Default value
Multiline input
QgsProcessingTinInputLayersDelegate
Vertices
Break Lines
QgsProcessingTinInputLayersModel
Vertices
Break Lines
Z coordinate
Invalid field
Vector Layer
Type
Z Value Attribute
QgsProcessingTinInputLayersWidgetBase
…
Vector Layer
Use Z-coordinate for Value on Vertex
Value on Vertex
QgsProcessingToolboxModel
Recently used
QgsProcessingVectorDestinationWidgetWrapper
path to layer destination
QgsProcessingVectorLayerParameterDefinitionWidget
Geometry type
Geometry Not Required
Point
Line
Polygon
Any Geometry Type
QgsProcessingVectorLayerWidgetWrapper
path to a vector layer
QgsProcessingVectorTileWriteLayerDetailsWidget
Not set
QgsProcessingVectorTileWriterLayerDetailsWidget
Min. zoom level
Max. zoom level
Layer name
Filter expression
QgsProcessingVectorTileWriterLayersPanelWidget
Configure Layer…
Copy Layer
Configure Layer
Please select a single layer.
[zoom %1...%2]
[zoom >= %1]
[zoom <= %1]
[name: %1]
[with filter]
QgsProcessingVectorTileWriterLayersWidget
Input layers
%n vector layer selected%n vector layers selected
QgsProfileMeasureResultsDialog
Profile Distance
Total Length
Δ Distance
Δ Elevation
QgsProfilerPanelBase
Category
Clear
Clear Log
Record Log
Show Successful Requests
Show Timeouts
Save Log…
QgsProject
Loading layer %1
Create layer
Load layer source
Add layer to project
Unable to open %1
Setting up translations
Reading project file
Updating project file
Creating auxiliary storage
Reading properties
Project Variables Invalid
The project contains invalid variable settings.
Loading layer tree
Reading map layers
Resolving layer references
Loading embedded layers
Trying to commit 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
Resolving references
Storing original layer properties
Loading map themes
Loading label settings
Loading annotations
Loading layouts
Loading 3D Views
Loading bookmarks
Loading snapping settings
Loading view settings
Loading style properties
Loading temporal settings
Loading elevation properties
Loading display settings
Updating variables
Updating CRS
Reading external settings
Updating interface
Translated project saved with locale prefix %1
Error saving translated project with locale prefix %1
Unable to read file %1
Unable to save project to storage %1
Unable to save attachments archive
Unable to create backup file %1
Unable to save to file %1
Transaction mode can be changed only if all layers are not editable.
Unable to unzip file '%1'
Zip archive does not provide a project file
Cannot read unzipped qgs project file
Unable to write temporary qgs file
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 perform zip
%1 is not writable. Please adjust permissions (if possible) and try again.
Sorting layers
Project file read error in file %1: %2 at line %3 column %4
Unable to save auxiliary storage ('%1')
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
Flat Terrain
DEM (Raster Layer)
Mesh
An elevation layer must be selected for a DEM terrain
An elevation layer must be selected for a mesh terrain
QgsProjectElevationSettingsWidgetBase
Project Elevation Settings
Terrain
Type
Terrain height
Offset
Vertical scale
DEM layer
Mesh layer
QgsProjectElevationSettingsWidgetFactory
Terrain
QgsProjectHomeItemGuiProvider
Set Project Home…
Select Project Home Directory
QgsProjectItemGuiProvider
Open Project
Extract Symbols…
Extract Symbols
Could not read project file
QgsProjectLayerGroupDialog
QGIS files
Select Project File
Embed Layers and Groups
Recursive embedding is not supported. It is not possible to embed layers / groups from the current project.
QgsProjectLayerGroupDialogBase
Select Layers and Groups to Embed
Project file
QgsProjectProperties
Coordinate System Restriction
No coordinate systems selected. Disabling restriction.
Meters
Feet
Degrees
Kilometers
Set Project Full Extent
Default
Easting, Northing (Longitude, Latitude)
Northing, Easting (Latitude, Longitude)
Yards
Miles
Centimeters
Millimeters
Hectares
Acres
Local Edit Buffer
Automatic Transaction Groups
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.
Buffered Transaction Groups
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).
Layers are in edit mode. Stop edit mode on all layers to toggle transactional editing.
Select Project Home Path
Absolute
Relative
Selection Color
Filter layers…
Custodian
Owner
User
Distributor
Originator
Processor
Publisher
Author
None
Copyright
Patent
Trademark
License
Restricted
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).
Default scale for legend
Clear Current Text Format
Custom Projection Units (%1)
Create Style Database
Style databases
Add Style Database
The style database could not be created
Coordinate Format
CRS %1 was already selected
Coordinate System Restrictions
The current selection of coordinate systems will be lost.
Proceed?
Select layout
Layout Title
Set Scale
General TS file generated
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).
Select Restricted Layers and Groups
Custom
Enter scale
Map Units
Map Geographic (degrees)
Custom Projection Units
Nautical Miles
Square Meters
Square Kilometers
Square Feet
Square Yards
Square Miles
Square Nautical Miles
Square Centimeters
Square Millimeters
Square Degrees
Edits are buffered locally and sent to the provider when toggling layer editing mode.
Point of Contact
Principal Investigator
Conditions Unknown
No Conditions Apply
Patent Pending
Intellectual Property Rights
Other Restrictions
Unknown Units
Map Units (%1)
Project is valid.
Scale denominator
Load scales
XML files (*.xml *.XML)
Save scales
Select %1 from pull-down menu to adjust radii
Select Color
The text you entered is not a valid scale.
Bearing Format
QgsProjectPropertiesBase
Project Properties
General
Project title
Descriptive project name
Default project title
Selection color
Semi-minor
Semi-major
CRS
Coordinate Reference System
Variables
Checking this setting avoids visible edge artifacts when rendering this project as separate map tiles. Rendering performance will be degraded.
Avoid artifacts when project is rendered as map tiles (degrades performance)
Project Predefined Scales
Source language
Datum Transformations
Default Symbols
Project Colors
Toggle Selection
Show spatial layers only
Position
Short name
Add layout to exclude
Remove selected layout
Deselect All
Select All
Test Configuration
Launch
Evaluate default values on provider side
Expression Variables
Manual
The number of decimal places for the manual option
decimal places
Layer
Marker
Line
Fill
Color Ramp
Options
Relations
Assign random colors to symbols
Copy colors
Add color
Paste colors
Remove color
The web site URL of the service provider.
Title
Online resource
E-Mail
Phone
Abstract
Fees
Access constraints
Keyword list
WMS capabilities
Add geometry to feature response
Used
WCS capabilities
Exclude layers
Quality for JPEG images ( 10 : smaller image - 100 : best quality )
Use layer ids as names
Data Sources
Measurements
Units for distance measurement
Units for area measurement
Display coordinates using
Automatically sets the number of decimal places to use when displaying coordinates
Manually set the number of decimal places to use when displaying coordinates
Import colors
Metadata
Data sources
QGIS Server
WMS/WFS/WCS Server Configuration
General Settings
Open folder containing the project
…
Project home path. Leave blank to use the current project file location.
Set the project home path
Ellipsoid
(for distance and area calculations)
Add predefined scale
Remove selected scale
Import from file
Save to file
Generate Project Translation File
Generate TS File
Project Coordinate Reference System (CRS)
Ask for datum transformation if several are available (defined in global setting)
Opacity
Export colors
Trust project when data source has no metadata
The contact person e-mail for the service.
The contact person name for the service.
The name of the service provider.
The title should be brief yet descriptive enough to identify this service.
The contact person phone for the service.
The abstract is a descriptive narrative providing more information about the service.
List of keywords separated by comma to help catalog searching.
Fees applied to the service.
Access constraints applied to the service.
The contact person position for the service.
A name used to identify the root layer. The short name is a text string used for machine-to-machine communication.
Add layer to exclude
Remove selected layer
Add new CRS
Fetch all CRS's from layers
Remove selected CRS
GetFeatureInfo geometry precision (decimal places)
INSPIRE (European directive)
Service language
Metadata date
Last revision date
Metadata URL
application/vnd.iso.19139+xml
application/vnd.ogc.csw.GetRecordByIdResponse_xml
application/vnd.ogc.csw_xml
URL mime/type
Segmentize feature info geometry
WMTS capabilities
PNG
JPEG
Minimum scale
Published
Update
Insert
Delete
Macros
Advertised URL
Width
Height
CRS restrictions
Default map units per mm in legend
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.
&Project home
Sa&ve paths
Pro&ject file
Back&ground color
A&utomatic
&Python Macros
&Person
Or&ganization
Maximum features for Atlas print requests
Ad&vertised extent
Scenario &2 - INSPIRE related fields using embedded service metadata
Scenario &1 - INSPIRE related fields using referenced external service metadata
Excl&ude layouts
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.
Tile buffer in pixels
Published layers
Grids
Top
Left
Min. scale
Last level
Max. scale
Transformations
Coordinate transformations and operations
Temporal
Coordinate and Bearing Display
Coordinate precision
Bearing format
Customize…
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.
...
These parameters are used to generate the GetCapabilities document and shall be chosen carefully to avoid interoperability and security issues.
Temporal Options
M/d/yyyy h:mm AP
Start date
Calculate from Layers
End date
Maximum image size for GetMap and GetLegendGraphic requests
View Settings
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.
Set Project Full Extent
Inverts the state of the selected checkboxes
Services Capabilities
Services capabilities
Enable Service Capabilities
WMS
Use attribute form settings for GetFeatureInfo response
WMTS
WFS/OAPIF
WFS or OAPIF capabilities
Publish All
Unpublish All
Layer can be published
Geometry precision
Number of decimal places to consider for geometry precision
Allow features to be edited
Allow addition of new features
Allow features to be deleted
The WFS capabilities also influences DXF export
WCS
Test the configuration
Transaction mode
Remember attribute tables windows and docks between sessions
Coordinate order
Layer Capabilities
Editing Behavior
Remember editable layer status between sessions
Advanced Settings
Coordinate format
Configure symbol…
Configure color ramp…
Text Format
Configure text format…
Styles
Style Databases
Add existing style database
Remove selected style database
Create new style database
Coordinate CRS
QgsProjectPropertyKey
Failed to save project property %1
QgsProjectSnappingSettings
Cannot read individual settings. Unexpected tag '%1'
QgsProjectStyleSettings
Project Style
Project Styles
QgsProjectionSelectionDialog
This layer appears to have no projection specification.
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
Resource Location Error
Error reading database file from:
%1
Because of this the projection selector will not work…
User Defined Coordinate Systems
Geographic Coordinate Systems
Projected Coordinate Systems
Other
Custom Coordinate Systems
Extent not known
Geographic (uses latitude and longitude for coordinates)
Units: %1
Dynamic (relies on a datum which is not plate-fixed)
Static (relies on a datum which is plate-fixed)
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.
Method: %1
Properties
Extent
WKT
Proj4
QgsProjectionSelectionWidget
invalid projection
Select CRS
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.
Use an alternative CRS if accurate positioning is required.
%1 consists of the datums:
Layer CRS: %1
Project CRS: %1
Default CRS: %1
QgsProjectionSelectionWidgetPlugin
A widget to select a generic projection system.
QgsProjectionSelectorBase
Coordinate Reference System Selector
Filter
Use this option to treat all coordinates as Cartesian coordinates in an unknown reference system.
Coordinate Reference System
Authority ID
ID
Hide deprecated CRSs
Recently Used Coordinate Reference Systems
Predefined Coordinate Reference Systems
No CRS (or unknown/non-Earth projection)
QgsPropertyColorAssistantWidget
Color For Null Values
Transparent
QgsPropertyGenericNumericAssistantWidget
°
Angle from
Angle when NULL
%
Opacity from
Opacity when NULL
QgsPropertyOverrideButton
Variable
Paste
Copy
Clear
Description…
Color
Store Data in the Project
Edit…
Assistant…
boolean
int
double
string
Field type:
Data defined override
expression
field
Deactivate
Activate
Attribute Field
No matching field types found
Project Color
No colors set
<b>Current definition (%1):</b><br>%2
Expression
No variables set
Current:
Data Definition Description
undefined
project color
Parse error: %1
'%1' field missing
<b><u>Data defined override</u></b><br>
<b>Active: </b>%1 <i>(ctrl|right-click toggles)</i><br>
yes
no
<b>Usage:</b><br>%1<br>
<b>Expected input:</b><br>%1<br>
<b>Valid input types:</b><br>%1<br>
QgsPropertyOverrideButtonPlugin
A widget to define override for a corresponding property
A widget to define override for a corresponding property.
QgsPropertySizeAssistantWidget
Flannery
Surface
Radius
Exponential
Linear
QgsProviderSublayerDialogModel
Scanning…
QgsProviderSublayerModel
Item
Description
QgsProviderSublayerTask
Retrieving layers
QgsProviderSublayersDialog
Select Items to Add
Add Layers
Open
QgsProviderSublayersDialogBase
Select Layers to Load
Select All
Deselect All
Current file source
Show system and internal tables
Search…
Add layers to a group
Options
Show empty vector layers
QgsPuzzleWidget
QGIS
Well done!
Now let's get back to work, shall we?
QgsPyDataItem
&Run Script
Open in External &Editor
QgsQmlWidgetWrapper
Failed to open temporary QML file
QgsQptDataItem
New Layout from Template
QgsQueryBuilder
&Test
&Clear
&Save…
Save query to QQF file
&Load…
Load query from QQF file
Set provider filter on %1
Search…
Query Result
An error occurred when executing the query, please check the expression syntax.
returned test rows
The where clause returned %n row.The where clause returned %n rows.
Error in query. The subset string could not be set.
Save Query to File
Query files (*.qqf *.QQF)
Could not open file for writing.
Load Query from File
Query files
All files
Could not open file for reading.
File is not a valid xml document.
File is not a valid query document.
An error occurred when executing the query.
The data provider said:
%1
QgsQueryBuilderBase
Query Builder
Datasource
Fields
<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>
Values
<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;">Take a <span style=" font-weight:600;">sample</span> of records in the vector file</p></body></html>
Sample
<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>
All
Use unfiltered layer
Operators
=
<
NOT
OR
AND
%
IN
NOT IN
!=
>
LIKE
ILIKE
>=
<=
Provider Specific Filter Expression
QgsQueryResultWidget
Error opening filter dialog
There was an error while preparing SQL filter dialog: %1.
Load as New Layer
Load Layer
Update Query Layer
Update Layer
Executing query…
Stopped
Connection error
Cannot execute query: connection to the database is not available.
SQL error
Fetched rows: %1/%2 %3 %4 ms
unknown
(stopped)
SQL command aborted
An error occurred while executing the query
QgsQueryResultWidgetBase
Clear
Status and errors goes here.
Execute
Stop
Load as new layer
Column(s) that can be used as an index to uniquely identify features, they are usually part of a primary key.
Column(s) with unique values
Column that contains the geometry.
Geometry column
SQL filter to restrict the features available in the layer
Subset filter
Enter the optional SQL filter or click on the button to open the query builder tool
...
QueryLayer
Disable 'Fast Access to Features at ID' capability to force keeping the attribute table in memory (e.g. in case of expensive views)
Avoid selecting by feature ID
Layer name
Load Layer
QgsQuickMapCanvasMap
Rendering
QgsQuickMapSettings
Map Canvas rotation is not supported. Resetting from %1 to 0.
QgsRandomMarkerFillSymbolLayerWidget
Absolute Count
Density-based Count
QgsRangeConfigDlg
Editable
Slider
Dial
Current minimum for this value is %1 and current maximum is %2.
Attribute has no integer or real type, therefore range is not usable.
QgsRangeConfigDlgBase
Allows setting of numeric values from a specified range. The edit widget can be either a slider or a spin box.
Advanced Options
Step
Suffix
Inactive
Precision
Number of decimal places
Maximum
Allow NULL
Minimum
Local minimum/maximum = 0/0
QgsRangeDomainWidgetBase
Range Domain
Range
Inclusive
Minimum
Maximum
QgsRasterBandComboBox
Not set
QgsRasterBandComboBoxPlugin
A combo box to list the bands from a raster layer
A combo box to list the bands from a raster layer.
QgsRasterCalcDialog
Enter Result File
Expression valid
Expression invalid
QgsRasterCalcDialogBase
Output layer
X min
Y min
Y max
Columns
Raster Calculator
Raster Bands
Result Layer
Rows
Output format
Raster Calculator Expression
Add result to project
Output CRS
Operators
X max
Spatial Extent
Use Selected Layer Extent
Create on-the-fly raster instead of writing layer to disk
Layer name
Autogenerated from expression
Resolution
QgsRasterContourRendererWidget
Contour Symbol
Index Contour Symbol
Input band
Index Contour Interval
Contour Interval
Input Downscaling
QgsRasterDataProvider
Couldn't create raster block.
Extent outside provider extent.
Row or column limits out of range
Error occurred while reading block.
Source row or column limits out of range.
Format not supported
Value
Text
Html
Feature
QgsRasterElevationPropertiesWidget
Line
Fill Below
QgsRasterElevationPropertiesWidgetBase
Raster Elevation Properties
Represents Elevation Surface
Offset
Scale
<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>
Band
Profile Chart Appearance
Line style
Style
Fill style
QgsRasterElevationPropertiesWidgetFactory
Elevation
QgsRasterFileWriterTask
Saving %1
QgsRasterFormatSaveOptionsWidget
Default
No Compression
Low Compression
High Compression
JPEG Compression
Cannot get create options for driver %1
For details on pyramids options please see the following pages
No help available
Create Options for %1
cannot validate pyramid options
Cannot validate creation options.
Valid
Invalid %1:
%2
Click on help button to get valid creation options for this format.
pyramid creation option
creation option
Profile name:
Use simple interface
Use table interface
QgsRasterFormatSaveOptionsWidgetBase
New
Remove
Reset
Profile
Name
Value
Validate
Help
Insert KEY=VALUE pairs separated by spaces
QgsRasterHistogramWidget
Visibility
Min/Max options
Always show min/max markers
Zoom to min/max
Update style to min/max
Show all bands
Show RGB/Gray band(s)
Show selected band
Display
Draw as lines
Draw as lines (only int layers)
Actions
Reset
Load min/max
Estimate (faster)
Actual (slower)
Current extent
Use stddev (1.0)
Use stddev (custom)
Load for each band
Recompute Histogram
Band %1
Choose a file name to save the map image as
QgsRasterHistogramWidgetBase
…
Set min/max style for
Min
Pick Min value on graph
Max
Pick Max value on graph
Prefs/Actions
Save plot
Compute Histogram
Save as image…
QgsRasterInterface
Identify
Build Pyramids
Create Datasources
Remove Datasources
Band
QgsRasterLayer
Not Set
Information from provider
Extent
Width
n/a
Height
Data type
Identification
Access
Bands
Band count
Number
No-Data
Min
Max
Contacts
References
History
Create %1 provider
Raster
Could not determine raster data type.
Byte - Eight bit unsigned integer
UInt16 - Sixteen bit unsigned integer
Int16 - Sixteen bit signed integer
UInt32 - Thirty two bit unsigned integer
Int32 - Thirty two bit signed integer
Float32 - Thirty two bit floating point
Float64 - Sixty four bit floating point
CInt16 - Complex Int16
CInt32 - Complex Int32
CFloat32 - Complex Float32
CFloat64 - Complex Float64
Band
Cannot instantiate the '%1' data provider
Provider is not valid (provider: %1, URI: %2
<maplayer> not found.
QgsRasterLayerElevationProperties
Elevation band: %1
Scale: %1
Offset: %1
QgsRasterLayerProperties
Not Set
Load Style…
Save Style…
Metadata
Load Metadata…
Save Metadata…
URL
Type
Format
Description
Large resolution raster layers can slow navigation in QGIS.
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.
You must have write access in the directory where the original data is stored to build pyramids.
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 could corrupt your image - always make a backup of your data first!
Select Color
Building Pyramids
Save Style
Save Layer Metadata as QMD
Save Metadata
Save as Default
None
Layer Properties — %1
Write access denied. Adjust the file permissions and try again.
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 internal pyramid overviews is not supported on raster layers with JPEG compression and your current libtiff library.
Select Transformation
Default Style
Load layer properties from style file
QGIS Layer Style File
Save layer properties as style file
Styled Layer Descriptor
Load layer metadata from metadata file
QGIS Layer Metadata File
Load Metadata
QMD File
Default Metadata
Style
Restore Default
QgsRasterLayerPropertiesBase
Raster Layer Properties
Resolutions
Render type
Resampling
Oversampling
Transparency
Description
Keyword list
List of keywords separated by comma to help catalog searching.
Format
Refresh layer at interval (seconds)
Higher values result in more simplification
Short name
Attribution
Attribution's title indicates the provider of the layer.
Attribution's url gives a link to the webpage of the provider of the data layer.
Saturation
Off
By lightness
By luminosity
By average
Hue
Information
Source
Symbology
Rendering
QGIS Server
Edit QGIS Server settings
Band Rendering
Blending mode
Brightness
Contrast
Grayscale
Colorize
Strength
%
Reset all color rendering options to default
Reset
Zoomed: in
out
A URL of the data presentation.
A URL of the legend image.
WMS Print layer
Publish WMS/WMTS data source uri
Advertise as background layer
The abstract is a descriptive narrative providing more information about the layer.
A name used to identify the layer. The short name is a text string used for machine-to-machine communication.
Layer name
Legend
Metadata
Title
The title is for the benefit of humans to identify layer.
Abstract
Pyramids
Scale Dependent Visibility
Build Pyramids
Average
Nearest Neighbour
Resampling method
Overview format
External
Internal (if possible)
External (Erdas Imagine)
Histogram
Temporal
Temporal Settings
Assigned Coordinate Reference System (CRS)
<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>
Gamma
Early resampling
Embedded Widgets in Legend
<!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>
Layer Source
Layer Rendering
Invert colors
Legend placeholder image
Data URL
URL
Metadata URL
Legend URL
QgsRasterLayerSaveAsDialog
From
To
Select Output Directory
Select output directory
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?
Save Layer As
Save Raster Layer
The directory %1 contains files which will be overwritten: %2
All files (*.*)
layer
user defined
Resolution (current: %1)
QgsRasterLayerSaveAsDialogBase
Output mode
Write out raw raster layer data. Optionally user defined no data values may be applied.
Raw data
Write out 3 bands RGB image rendered using current layer style.
Rendered image
Format
Create GDAL Virtual Format composed of multiple
datasets with maximum width and height specified below.
Create VRT
CRS
File name
Add saved file to map
Layer name
Extent
Resolution
Horizontal
Columns
Rows
Vertical
VRT Tiles
Maximum number of columns in one tile.
Max columns
Maximum number of rows in one tile.
Max rows
Create Options
Pyramids
Resolutions
Pyramid resolutions corresponding to levels given
Use existing
Additional no data values. The specified values will be set to no data in output raster.
No data values
Add values manually
Load user defined fully transparent (100%) values
Remove selected row
Layer Resolution
Layer Size
Clear all
Save Raster Layer as…
QgsRasterLayerTemporalPropertiesWidgetBase
Fixed time range (only show this layer if animation time is within this range)
Start date
M/d/yyyy h:mm AP
End date
Delegates temporal handling to the data provider
Automatic
Dynamic Temporal Control
Redraw layer only
<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>
QgsRasterMinMaxWidgetBase
Min / Max Value Settings
Use&r defined
Cumula&tive
count cut
-
%
Mean +/-
standard de&viation ×
&Min / max
Whole raster
Current canvas
Updated canvas
Statistics extent
Accuracy
Actual (slower)
Estimate (faster)
QgsRasterProjector
Approximate
Exact
QgsRasterPyramidsOptionsWidgetBase
Insert positive integer values separated by spaces
External (GTiff .ovr)
Internal (if possible)
External (Erdas Imagine .aux)
Levels
Create Options
Resampling method
Average
Nearest Neighbour
Custom levels
Overview format
QgsRasterRenderer
following %1 items
not displayed
QgsRasterRenderingOptionsFactory
Raster
QgsRasterRenderingOptionsWidget
Nearest Neighbour
Bilinear
Cubic
No Stretch
Stretch to MinMax
Stretch and Clip to MinMax
Clip to MinMax
Cumulative Pixel Count Cut
Minimum / Maximum
Mean +/- Standard Deviation
QgsRasterRenderingOptionsWidgetBase
Raster Rendering Options
Bands and Resampling
Zoomed in resampling
Zoomed out resampling
Blue band
RGB band selection
Oversampling
Green band
Red band
Early resampling
Contrast Enhancement
%
Algorithm
Standard deviation multiplier
Limits (minimum/maximum)
-
Cumulative pixel count cut limits
Single band gray
Multi band color (byte / band)
Multi band color (> byte / band)
QgsRasterTransparencyWidget
No data value
Use original source no data value.
Original data source no data value, if exists.
<src no data value>
Additional user defined no data value.
Additional no data value
None
Transparency band
Export to file
Global Opacity
No Data Value
Custom Transparency Options
Transparent Pixel List
…
Import from file
Default values
Remove selected row
Add values from display
Add values manually
Not Set
Select No Data Color
not defined
Textfile
Save Pixel Values as File
QGIS Generated Transparent Pixel Value Export File
Red
Green
Blue
Percent Transparent
Value
Load Pixel Values from File
Write access denied. Adjust the file permissions and try again.
The following lines contained errors
%1
Read access denied. Adjust the file permissions and try again.
Gray
Indexed Value
From
To
Display no data as
QgsRelReferenceConfigDlgBase
On map identification (for geometric layers only)
Use a read-only line edit instead of a combobox
Filters
When activated, the filters will restrict the choices of fields to options that are
Chain filters
Allow adding new features
Allow NULL value
Show embedded form
Show open form button
Relation
Order by value
…
Display expression Ⓘ
This setting is not saved in the style. It is changing the display name on the referenced layer.
Filter expression
The generated relations for a polymorphic relation cannot be used.
QgsRelation
Cannot create relation. Unexpected tag '%1'
Relation defined for layer '%1' which does not exist.
Relation defined for layer '%1' which is not of type VectorLayer.
QgsRelationAddPolymorphicDialog
Edit Polymorphic Relation
Add Polymorphic Relation
Association
Composition
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.
Field %1
Polymorphic relations for "%1"
None
the referenced layers have no common fields.
QgsRelationAggregateSearchWidgetWrapper
Relation not valid
QgsRelationEditorConfigWidgetBase
Attribute Widget Relation Edit Widget
Automatically select first child feature and show attribute form
Unchecking this can lead to faster loading time of attribute forms and avoid unnecessary queries.
Link child feature
Unlink child feature
Save child layer edits
Add child feature
Duplicate child feature
Delete child feature
Zoom to child feature
Buttons and Context Menu
<html><head/><body><p>If checked, it is possible to add a feature without geometry to a spatial layer. Two "Add child feature" buttons are showed: with and without geometry.</p></body></html>
Allow add child feature with no geometry (for spatial layer)
QgsRelationEditorWidget
Toggle editing mode for child layer
Save child layer edits
Add child feature
Duplicate Child Feature(s)
Duplicate selected child feature(s)
Delete Child Feature(s)
Delete selected child feature(s)
Link Existing Feature(s)
Link existing child feature(s)
Unlink Feature(s)
Unlink selected child feature(s)
Zoom To Feature(s)
Zoom to selected child feature(s)
Switch to form view
Dual view should not be used in multiple edit mode
Add Point Child Feature
Add Line Child Feature
Add Polygon Child Feature
Adding a geometry feature is not supported in multiple edit mode
All features in selection have equal relations
Some features in selection have different relations
Toggle Editing
Save Child Layer Edits
Add Child Feature
Form View
Table View
Switch to table view
Create child feature for parent %1 "%2"
Digitize the geometry for the new feature on layer %1. Press <ESC> to cancel.
Delete Feature
Unlink Feature
QgsRelationEditorWidgetPlugin
Relation editor
QgsRelationManagerAddDialogBase
Add Relation
Relationship strength
Layer
static relations
Referenced (parent)
Referencing (child)
Id
Name
[Generated automatically]
Layer and fields mapping
Add new field pair as part of a composite foreign key
Remove the selected or last pair of fields
QgsRelationManagerAddPolymorphicDialogBase
Add Polymorphic Relation
Referenced layers
[Generated automatically]
Relationship strength
Referencing layer
Layer field
Id
Layer field expression
polymorphic relations
Referenced (parent)
Referencing (child)
Add new field pair as part of a composite foreign key
Remove the selected or last pair of fields
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.
Fields mapping
QgsRelationManagerDialogBase
Name
Referencing Layer
Referenced Layer
Id
Strength
Add Relation
Discover Relations
Remove Relation
Referenced Field(s)
Referencing Field(s)
Add Polymorphic Relation
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.
Edit Polymorphic Relation
QgsRelationReferenceConfigDlg
Edit Filter Expression
QgsRelationReferenceWidget
Highlight feature
Scale and highlight feature
Pan and highlight feature
Open Related Feature Form
Add New Entry
Select on Map
No Selection
The relation is not valid. Please make sure your relation definitions are OK.
Relation %1 for %2.
Identify a feature of %1 to be associated. Press <ESC> to cancel.
Link feature to %1 "%2" : Digitize the geometry for the new feature on layer %3. Press <ESC> to cancel.
QgsRelationReferenceWidgetPlugin
Relation reference
QgsRelationshipDetailsWidget
Name
Tables
Fields
Cardinality
Strength
Forward label
Backward label
Relation type
QgsRelationshipsDetailsWidget
Relationships
QgsRelationshipsItem
Relationships
QgsRemoteCopcPointCloudIndex
Unable to recognize %1 as a LAZ file: "%2"
QgsRendererMeshPropsWidgetBase
Layer Rendering
Blending mode
Show Contours
Native Mesh Rendering
Show Vectors
Triangular Mesh Rendering
1D Mesh
Edge Mesh Rendering
2D Mesh
Average 3D Stacked Mesh Results to 2D Dataset Values
Datasets
Contours
Vectors
Rendering
Stacked mesh averaging method
Opacity
QgsRendererPropsDialogBase
Renderer Settings
This renderer doesn't implement a graphical interface.
Layer Rendering
Layer
Feature
Opacity
Control feature rendering order
…
Blending mode
QgsRendererRasterPropertiesWidget
Select Color
QgsRendererRasterPropsWidgetBase
This renderer doesn't implement a graphical interface.
Layer Rendering
Blending mode
Brightness
Saturation
Contrast
Grayscale
Off
By lightness
By luminosity
By average
Hue
Colorize
Strength
%
Reset all color rendering options to default
Reset
Resampling
Zoomed in
Zoomed out
Oversampling
Gamma
Early resampling
Invert colors
QgsRendererRulePropsWidget
Else
Label
Filter
Catch-all for other features
Test
Description
Scale range
Symbol
Filter expression parsing error:
Test Filter
number of filtered features
Filter returned %n featureFilter returned %n features
QgsRendererWidget
Renderer Options
Copy
Paste
Copy Symbol
Paste Symbol
Change Color…
Change Opacity…
Change Output Unit…
Change Width…
Change Size…
Change Angle…
Change Symbol Color
Opacity
Change symbol opacity [%]
Symbol unit
Select symbol unit
Millimeter
Map unit
Symbol Levels
Data-defined Size Legend
Data-defined size is not enabled!
QgsRendererWidgetContainerBase
Go back
QgsRenderingOptionsFactory
Rendering
QgsRenderingOptionsWidget
All Available (%1)
QgsRenderingOptionsWidgetBase
Rendering Options
Rendering Behavior
By default new la&yers added to the map should be displayed
ms
Magnification level
Map update interval
Maximum cores to use for map rendering
Rendering Quality
Make lines appear less jagged at the expense of some drawing performance
QgsReportLayoutSectionWidget
Body: %1
QgsReportOrganizerBase
Layout Manager
Add section
Remove selected section
QgsReportOrganizerWidget
Report
A static layout report section which consists of a single layout inserted into the report
Static Layout Section
Field Group Section
A report section which is repeated for every matching feature within a layer
Remove Section
Are you sure you want to remove the report section?
QgsReportSectionFieldGroupWidget
Header: %1
Footer: %1
Body: %1
QgsReportSectionModel
Section
QgsReportSectionWidget
Report Header
Report Footer
QgsReportWidgetFieldGroupSectionBase
Layout Manager
Edit
Field
Sort ascending
Edit the field group header layout
Sort features ascendingly by field value
Layer
Edit the field group footer layout
Include a footer layout after the last matching feature
Include footer
Source field to iterate over
If unchecked, the header will only be shown when at least one matching feature is found
Source layer to iterate over
Include a header layout before the first matching feature
Include a separate layout for every matching feature found
Edit the field group body layout
If unchecked, the footer will only be shown when at least one matching feature is found
Show footer when no matching
features are found
Include header
Show header when no matching
features are found
Include body
QgsReportWidgetLayoutSectionBase
Layout Manager
Edit the static layout
Edit
Include a static layout inserted into the report
Include section
QgsReportWidgetSectionBase
Layout Manager
Edit the report header layout
Edit
Include a layout at the very beginning of the report
Include report header
Include a layout at the very end of the report
Include report footer
Edit the report footer layout
QgsRichTextEditor
Standard
Heading 1
Heading 2
Heading 3
Heading 4
Monospace
Remove Character Formatting
Remove all Formatting
Clear all Content
Advanced Options
Foreground Color
Foreground color
Background Color
Background color
No Background Color
Create a Link
Link URL:
Select an image
JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; All (*)
QgsRichTextEditorBase
Undo
Redo
Cut
Copy
Past
Paste
Insert Link
Insert link
Bold
Italic
Underline
Strike Out
Bullet List
Create a bullet list
Ordered List
Create an ordered list
Decrease Indentation
Decrease indentation
Increase Indentation
Increase indentation
Insert Image
Insert image
Edit HTML Source
QgsRuleBased3DRendererModel
(no filter)
Label
Rule
QgsRuleBased3DRendererWidget
Add rule
Edit rule
Remove rule
Copy
Paste
Remove Rule
Edit Rule
QgsRuleBasedLabelingModel
(no filter)
Label
Rule
Min. Scale
Max. Scale
Text
QgsRuleBasedLabelingWidget
Add rule
Edit rule
Remove rule
Copy
Paste
Remove Rule
Edit Rule
QgsRuleBasedRendererModel
(no filter)
<li><nobr>%1 features also in rule %2</nobr></li>
Label
Rule
Count
Min. Scale
Max. Scale
Duplicate Count
Number of features in this rule.
Number of features in this rule which are also present in other rule(s).
QgsRuleBasedRendererWidget
Add rule
Remove selected rules
Edit current rule
Count features
Refine Selected Rules
Remove Rule
Refine Current Rule
Add Scales to Rule
Add Categories to Rule
Add Ranges to Rule
Edit Rule
Add Categories to Rules
Add Ranges to Rules
Parent rule %1 must have a symbol for this operation.
Scale Refinement
Please enter scale denominators at which will split the rule, separate them by commas (e.g. 1000,5000):
"%1" is not valid scale denominator, ignoring it.
Symbol Levels
Calculating feature count.
Abort
Symbol Levels…
QgsRunProcess
<b>Starting %1…</b>
Action
Unable to run command
%1
Done
Unable to run command %1
QgsRuntimeProfiler
Startup
Project Load
Map Render
Task
Time (seconds)
QgsSLConnectionItem
Database does not exist
Failed to open database
Failed to check metadata
Failed to get list of tables
Unknown error
QgsSQLComposerDialog
An error occurred during evaluation of the SQL statement.
SQL Evaluation
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
SQL Query Composer
SQL Statement
<html><head/><body><p>This is the SQL query editor.</p></body></html>
Columns
Table(s)
Joins
Joint layer
ON condition
Where
Order by
Data
Tables
Aggregates
Functions
Spatial predicates
Strings functions
Operators
Columns' values
Only 10 first values
QgsSQLStatement
(no root)
No root node
Table %1 is referenced by column %2, but not selected in FROM / JOIN.
[unsupported type: %1; value: %2]
QgsSVGFillSymbolLayerWidget
Select Fill Color
Select Stroke Color
QgsScaleRangeWidget
Minimum (exclusive)
Minimum scale, i.e. most "zoomed out". This limit is exclusive, that means the layer will not 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.
Maximum (inclusive)
QgsScaleRangeWidgetPlugin
A widget to define the scale range
A widget to define the scale range.
QgsScaleVisibilityDialog
Scale visibility
QgsScaleWidget
Set to current canvas scale
Use Current Map Canvas Scale (1:%1)
%1 (1:%2)
QgsScaleWidgetPlugin
A widget to define the scale
A widget to define the scale.
QgsScientificNumericFormatWidgetBase
Show trailing zeros
Decimal places
Show plus sign
QgsScrollAreaWidgetPlugin
Scroll area
QgsSearchQueryBuilder
Search Query Builder
&Test
&Clear
Test Query
Query Result
Save query to an xml file
&Save…
&Load…
Load query from xml file
test result
Found %n matching feature.Found %n matching features.
The query you specified results in zero records being returned.
QgsSearchWidgetToolButton
Exclude Field
QgsSelectByFormDialog
%1 — Select Features
number of matching features
Zoomed to %n matching featureZoomed to %n matching features
No matching features found
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.
QgsSettingsLocatorFilter
Options
Project Properties
Settings
QgsSettingsTree
Setting
Type
Value
Description
Delete Group…
Delete Group
Are you sure you want to delete the %1 group?
Delete Setting…
Delete Setting
Are you sure you want to delete the %1 setting?
QgsShadowEffectWidget
Select Shadow Color
QgsShadowRenderingSettingsWidget
Directional light %1
QgsShapeburstFillSymbolLayerWidget
Select Gradient Color
Transparent
QgsSimpleCopyExternalStorageFetchedContent
File '%1' does not exist
QgsSimpleFillSymbolLayerWidget
Select Fill Color
Transparent Fill
Transparent Stroke
Select Stroke Color
QgsSimpleLineCalloutWidget
Callout Symbol
Pole of Inaccessibility
Point on Exterior
Point on Surface
Centroid
Closest Point
Top Left
Top Center
Top Right
Left Middle
Right Middle
Bottom Left
Bottom Center
Bottom Right
QgsSimpleLineSymbolLayerWidget
Select Line Color
All Rings
Exterior Ring Only
Interior Rings Only
Custom Dash Pattern
QgsSimpleMarkerSymbolLayerWidget
Select Fill Color
Transparent Fill
Select Stroke Color
Transparent Stroke
QgsSimplifyUserInputWidget
Simplify by Distance
Simplify by Snapping to Grid
Simplify by Area (Visvalingam)
Smooth
Layer Units
Map Units
Pixels
QgsSingleBandGrayRendererWidget
Black to White
White to Black
No Enhancement
Stretch to MinMax
Stretch and Clip to MinMax
Clip to MinMax
Legend Settings
QgsSingleBandGrayRendererWidgetBase
Contrast
enhancement
Gray band
Min
Max
Color gradient
Legend Settings…
QgsSingleBandPseudoColorRendererWidgetBase
Band
Min
Max
QgsSingleSymbolRendererWidget
Symbol Levels…
Data-defined Size Legend…
QgsSkyboxRenderingSettingsWidget
Panoramic Texture
Distinct Faces
QgsSmartGroupCondition
has the tag
has a part of name matching
does NOT have the tag
has NO part of name matching
QgsSmartGroupConditionWidget
The symbol
QgsSmartGroupEditorDialog
ALL the constraints
any ONE of the constraints
Edit Smart Group
The smart group name field is empty. Kindly provide a name.
QgsSmartGroupEditorDialogBase
Smart Group Editor
Smart group name
Condition matches
Add Condition
Conditions
QgsSnappingLayerDelegate
Snapping Type
Set Snapping Mode
px
Minimum scale from which snapping is enabled (i.e. most "zoomed out" scale)
Maximum scale up to which snapping is enabled (i.e. most "zoomed in" scale)
QgsSnappingLayerTreeModel
Layer
Type
Tolerance
Units
Avoid Overlap
Min Scale
Max Scale
, …
,
not set
pixels
QgsSnappingWidget
Filter layers…
Toggle Snapping
Enable Snapping (S)
Keyboard shortcut: toggle snapping
S
When avoid overlap is enabled, digitized features will be clipped to not overlapped existing ones.
Set Avoid Overlap Mode
Allow Overlap
Avoid Overlap on Active Layer
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
Follow Advanced Configuration
Snapping Mode
Set Snapping Mode
All Layers
Active Layer
Advanced Configuration
Open Snapping Options…
Snapping Unit Type: Pixels (px) or Project/Map Units (%1)
Snapping Unit Type: Pixels (px) or Map Units (%1)
Topological Editing
Snapping on Intersection
Enable Tracing
Minimum scale from which snapping is enabled (i.e. most "zoomed out" scale)
Maximum scale up to which snapping is enabled (i.e. most "zoomed in" scale)
Snapping scale mode
Set snapping scale mode
Disabled
Scale dependency disabled
Global
Scale dependency global
Per layer
Scale dependency per layer
Snapping Type
Snapping Tolerance in Defined Units
px
Self-snapping
If self snapping is enabled, snapping will also take the current state of the digitized feature into consideration.
Edit advanced configuration
Enable Topological Editing
Enable Snapping on Intersection
Enable Tracing (T)
Keyboard shortcut: Enable tracing
T
QgsSourceFieldsProperties
Toggle editing mode
Click to toggle table editing
New field
Ctrl+N
Delete field
Ctrl+X
Field calculator
Id
Name
Type
Type name
Length
Precision
Comment
Configuration
Configures the field
Alias
Edit alias in the Form config tab
Added attribute
Rename Field
Failed to add field '%1' of type '%2'. Is the field name unique?
Add Field
Deleted attributes
Rename attribute
Failed to rename field to '%1'. Is the field name unique?
QgsSpatiaLiteConnection
unknown error cause
obsolete libspatialite: AbstractInterface is unsupported
table info on %1 failed
UNKNOWN
GEOMETRY
POINT
LINESTRING
POLYGON
MULTIPOINT
MULTILINESTRING
MULTIPOLYGON
GEOMETRYCOLLECTION
QgsSpatiaLiteDataItemGuiProvider
New Connection…
Create Database…
Remove Connection
Delete Layer
Layer deleted successfully.
New SpatiaLite Database File
SpatiaLite
Create SpatiaLite database
Failed to create the database:
%1: %2
Import to SpatiaLite database
Import was successful.
Failed to import layer!
%1: Not a valid layer!
Failed to import some layers!
QgsSpatiaLiteProvider
Retrieval of spatialite version failed
SpatiaLite
Error closing transaction for %1
Could not parse spatialite version string '%1'
Autogenerate
SQLite error: %2
SQL: %1
unknown cause
JSON value must be an array
Field type is JSON but the value cannot be converted to JSON array: %1
SQLite composite keys are not supported in query layer, using the first component only. %1
SQLite error while trying to inject ROWID: %2
SQL: %1
FAILURE: Field %1 not found.
QgsSpatiaLiteSourceSelect
Add SpatiaLite Layer(s)
&Update Statistics
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.
Confirm Update Statistics
Update Statistics
Internal statistics successfully updated for: %1
Error while updating internal statistics for: %1
@
Choose a SpatiaLite/SQLite DB to open
SpatiaLite DB
All files
Add Connection
A connection with the same name already exists,
please provide a new name:
Are you sure you want to remove the %1 connection and all associated settings?
Confirm Delete
Select Table
You must select a table in order to add a Layer.
SpatiaLite DB Open Error
Database does not exist: %1
Failure while connecting to: %1
%2
SpatiaLite getTableInfo Error
Failure exploring tables from: %1
%2
SpatiaLite metadata check failed
Failure getting table metadata. Is %1 really a SpatiaLite database?
%2
SpatiaLite Error
Unexpected error when working with %1
%2
QgsSpatiaLiteTableModel
Table
Type
Geometry column
SQL
Point
Multipoint
Line
Multiline
Polygon
Multipolygon
QgsSpatialiteSridsDialogBase
Select a SpatiaLite Spatial Reference System
SRID
Authority
Reference Name
Search
Filter
Name
QgsStatisticalSummaryDockWidget
Follow Selected Layer
Missing (null) values
%n second%n seconds
QgsStatisticalSummaryWidgetBase
Statistics
Cancel
Statistic
Value
Selected features only
Copy Statistics to Clipboard
Recalculate Statistics
…
QgsStatisticsValueGatherer
Fetching statistic values
QgsStatusBarCoordinatesWidget
Current map coordinate
Coordinate
Current map coordinate (longitude,latitude or east,north)
Toggle extents and mouse position display
QGIS Contributors
World Map
QGIS Hackfests
User Groups
user_groups_data
Map coordinates for the current view extents
Map coordinates at mouse cursor position
Extents
Current map coordinate (Longitude, Latitude)
Current map coordinate (Easting, Northing)
Current map coordinate (Latitude, Longitude)
Current map coordinate (Northing, Easting)
QgsStatusBarMagnifierWidget
Magnifier
Magnifier level
Lock the scale to use magnifier to zoom in or out.
QgsStatusBarScaleWidget
Scale
Current map scale
QgsStreamDigitizingSettingsAction
px
Streaming Tolerance
QgsStyle
Load default style database
Load symbols
Load color ramps
Load text formats
Load label settings
Load legend patch shapes
Load 3D symbols shapes
QgsStyleExportImportDialog
Import
Export
Import Item(s)
File
URL
Select items to import
Export Item(s)
Export/import Item(s)
Save Styles
Import Symbols or Color Ramps
Select Item(s) by Group
Load Styles
Select All
Clear Selection
Downloading style
Import from URL
HTTP Error! Download failed: %1.
You should select at least one symbol/color ramp.
XML files (*.xml *.XML)
Select by Group…
Export Symbols
Error when saving selected symbols to file:
%1
The selected symbols were successfully exported to file:
%1
An error occurred during import:
%1
Downloading style…
QgsStyleExportImportDialogBase
Styles Import/Export
Import from
Location
Additional tag(s)
Add to favorites
Do not import embedded tags
Tip: separate multiple tags with commas
Fetch Items
Select items to export
QgsStyleGroupSelectionDialog
Favorites
All
Tags
Smart Groups
QgsStyleItemsListWidget
Filter symbols…
Save Symbol…
Save symbol to styles
All Symbols
Save Color Ramp…
Save color ramp to styles
All Color Ramps
Save Format…
Save text format to styles
All Text Formats
Save Label Settings…
Save label settings to styles
All Label Settings
Save Legend Patch Shape…
Save legend patch shape to styles
All Legend Patch Shapes
Save 3D Symbol…
Save 3D symbol to styles
All 3D Symbols
Save Settings…
Save label settings or text format to styles
All Settings
Favorites
QgsStyleItemsListWidgetBase
Filter Symbols
Style Manager
Open Library…
Icon View
PushButton
List View
Symbol Name
Save symbol
Save Symbol
Advanced
QgsStyleManagerDialog
Filter symbols…
Copy Selection to Default Style…
Copy Item
Paste Item…
Marker…
Line…
Fill…
%1…
Text Format…
Point Label Settings…
Line Label Settings…
Polygon Label Settings…
Marker Legend Patch Shape…
Line Legend Patch Shape…
Fill Legend Patch Shape…
3D Point Symbol…
3D Line Symbol…
3D Polygon Symbol…
Filter text symbols…
Filter label settings…
Filter legend patch shapes…
Filter 3D symbols…
Import Items
Additional tags to add (comma separated)
Successfully imported item.
Successfully imported %n item.Successfully imported %n items.
Paste Symbol
A symbol with the name '%1' already exists. Overwrite?
Paste Text Format
A format with the name '%1' already exists. Overwrite?
Import Symbol
Export Symbol
A symbol with the name “%1” already exists.
Overwrite?
Import Color Ramp
Export Color Ramp
A color ramp with the name “%1” already exists.
Overwrite?
Import Text Format
Export Text Format
A text format with the name “%1” already exists.
Overwrite?
Import Label Settings
Export Label Settings
Label settings with the name “%1” already exist.
Overwrite?
Import Legend Patch Shape
Export Legend Patch Shape
Legend patch shape with the name “%1” already exist.
Overwrite?
Import 3D Symbol
Export 3D Symbol
A 3D symbol with the name “%1” already exists.
Overwrite?
New Text Format
Save Text Format
Cannot save text format without name. Enter a name.
Text format with name '%1' already exists. Overwrite?
Text Format Name
Please enter a name for new text format:
New Marker Symbol
New Line Symbol
New Fill Symbol
New Gradient Color Ramp
New Random Color Ramp
New ColorBrewer Ramp
New Preset Color Ramp
New cpt-city Color Ramp
New Label Settings
New Legend Patch Shape
Save Legend Patch Shape
Cannot save legend patch shapes without a name. Enter a name.
A legend patch shape with the name '%1' already exists. Overwrite?
Legend Patch Shape Name
Please enter a name for the new legend patch shape:
New 3D Symbol
Save 3D Symbol
Cannot save 3D symbols without a name. Enter a name.
A 3D symbol with the name '%1' already exists. Overwrite?
3D Symbol Name
Please enter a name for the new 3D symbol:
Create Style Database
Style databases
Add Style Database
The style database could not be created
Do you really want to remove %n label setting?Do you really want to remove %n label settings?
Remove Legend Patch Shapes
Do you really want to remove %n legend patch shape?Do you really want to remove %n legend patch shapes?
Remove 3D Symbols
Do you really want to remove %n 3D symbol?Do you really want to remove %n 3D symbols?
There was an error while editing the smart group.
Share Menu
Export Item(s)…
Import Item(s)…
Group Actions
Add to Tag
Filter color ramps…
new symbol
new marker
new line
new fill symbol
Save Symbol
Color Ramp Type
Save Label Settings
Cannot save label settings without a name. Enter a name.
Label settings with the name '%1' already exist. Overwrite?
Label Settings Name
Please enter a name for the new label settings:
Remove Items
Do you really want to remove %n item?Do you really want to remove %n items?
Remove Symbol
Remove Text Formats
Do you really want to remove %n text format?Do you really want to remove %n text formats?
Remove Label Settings
Export Selected Symbols as PNG
Export Selected Symbols as SVG
All
Add Tag
The tag “%1” already exists.
New tag could not be created — There was a problem with the symbol database.
Remove Group
Invalid selection. Cannot delete system defined categories.
Kindly select a group or smart group you might want to delete.
Create New Tag…
Edit Smart Group
Cannot save symbol without name. Enter a name.
Browse Online Styles
Download new styles from the online QGIS style repository
Symbol with name '%1' already exists. Overwrite?
Symbol Name
Please enter a name for new symbol:
Please select color ramp type:
new ramp
new gradient ramp
new random ramp
new preset ramp
Save Color Ramp
Cannot save color ramp without name. Enter a name.
Color ramp with name '%1' already exists. Overwrite?
Color Ramp Name
Please enter a name for new color ramp:
Do you really want to remove %n symbol?Do you really want to remove %n symbols?
Remove Color Ramp
Do you really want to remove %n ramp?Do you really want to remove %n ramps?
Favorites
Tags
Smart Groups
Please enter name for the new tag:
New tag
You have not selected a Smart Group. Kindly select a Smart Group to edit.
QgsStyleManagerDialogBase
Style Manager
Modify selected tag or smart group
Marker
Line
Fill
Add item
Remove item
Edit item
Remove Item(s)…
Remove Item(s)
Edit Item…
Edit Item
Add to Favorites
Remove from Favorites
Clear Tags
Edit Smart Group…
Edit Smart Group
Add Tag…
Add Tag
Add Smart Group…
Modify Group
Import / Export
Add Smart Group
Attach Selected Tag to Symbols
Finish Tagging
Export Selected Symbol(s) as PNG…
Export Selected Symbol(s) as PNG
Export Selected Symbol(s) as SVG…
Export Selected Symbol(s) as SVG
Remove
Copies the selected items to the default style library
Copy to Default Style…
Icon View
PushButton
List View
All
Color Ramp
Text Format
Label Settings
Legend Patch Shapes
3D Symbols
Thumbnail size
Add existing style database to project
…
Create new style database
QgsStyleModel
Not tagged
Name
Tags
QgsStyleSaveDialog
Save New Style
Name
Add to favorites
Tag(s)
Tip: separate multiple tags with commas
Save New Symbol
Save New Color Ramp
Save New Text Format
Save New Label Settings
Save New Legend Patch Shape
Save New 3D Symbol
Symbol
Color Ramp
Text Format
Label Settings
Legend Patch Shape
3D Symbol
Save as
Destination
QgsStyleXmlDataItem
QGIS style library
&Open Style…
&Import Style…
QgsSublayersDialog
Select Vector Layers to Add…
Layer ID
Layer name
Number of features
Geometry type
Description
Select Raster Layers to Add…
Select Mesh Layers to Add…
Mesh name
Select Layers to Add…
Unknown
Type
QgsSublayersDialogBase
Select Layers to Load
1
Select All
Deselect All
Add layers to a group
Current file source
QgsSubstitutionListDialog
Substitutions
QgsSubstitutionListWidget
XML files (*.xml *.XML)
Import substitutions
Save Substitutions
Export Substitutions
Cannot write file %1:
%2
Load Substitutions
Import Substitutions
Cannot read file %1:
%2
Parse error at line %1, column %2:
%3
The selected file is not a substitution list.
QgsSubstitutionListWidgetBase
Text
Substitution
Case Sensitive
Whole Word
If checked, only whole word matches are replaced
…
QgsSvgAnnotationDialog
SVG Annotation
Delete
Select SVG file
SVG files
QgsSvgCache
SVG
Unexpected MIME type %1 received for %2
QgsSvgExportOptionsDialog
SVG Export Options
Export Options
Text export
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.
Always export as vectors
Crop to Content
Left
Right
Bottom
Top margin (mm)
Export map layers as SVG groups
Export RDF metadata (title, author, etc.)
Simplify geometries to reduce output file size
Advanced Options
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.
Disable tiled raster layer exports
QgsSvgMarkerSymbolLayerWidget
Select Fill color
Select Stroke Color
QgsSvgParametersModel
Name
Expression
QgsSvgSelectorGroupsModel
App Symbols
User Symbols
QgsSymbol3DWidget
Sorry, this symbol is not supported.
Save 3D Symbol
A 3D symbol with the name '%1' already exists. Overwrite?
QgsSymbolAnimationSettingsDialog
Animation Settings
QgsSymbolAnimationSettingsWidgetBase
Animation Settings
Is Animated
Frame rate
fps
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.
QgsSymbolButton
Symbol Settings
Configure Symbol…
Copy Symbol
Paste Symbol
Clear Current Symbol
Copy Color
Paste Color
Pick Color
Choose Color…
Symbol Color
QgsSymbolButtonPlugin
Select symbol
QgsSymbolLegendNode
N/A
Symbol scope
QgsSymbolLevelsDialog
Symbol Levels
QgsSymbolLevelsDialogBase
Symbol Levels
Enable symbol levels
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
Layer %1
QgsSymbolSelectorDialog
Symbol Selector
QgsSymbolSelectorDialogBase
Add symbol layer
Remove symbol layer
Move up
Move down
Duplicate symbol layer
Lock symbol layer's color
QgsSymbolSelectorWidget
Symbol Selector
QgsSymbolsListWidget
Clip Features to Canvas Extent
Force Right-Hand-Rule Orientation
Animation Settings…
Select Color
Animation Settings
Save Symbol
Symbol with name '%1' already exists. Overwrite?
QgsTableEditorBase
Main Window
&Table
Insert Rows
Insert Columns
&Edit
File
Set Foreground Color…
Set Background Color…
Rows Above
Rows Below
Columns Before
Columns After
Delete Rows
Delete Columns
Select All
Select Row
Select Column
Import Content from Clipboard
Close Editor
Set Row Height…
Set Column Width…
Clear Cell(s)
Include Header Row
QgsTableEditorDialog
Table Designer
Cell Contents
Import Content From Clipboard
Importing content from clipboard will overwrite current table content. Are you sure?
Rows Above
Rows Below
Delete Rows
Select Rows
Row Above
Row Below
Delete Row
Select Row
%n Row Above%n Rows Above
%n Row Below%n Rows Below
Delete %n RowDelete %n Rows
Select %n RowSelect %n Rows
%n Column Before%n Columns Before
%n Column After%n Columns After
Delete %n ColumnDelete %n Columns
Select %n ColumnSelect %n Columns
Columns Before
Columns After
Delete Columns
Select Columns
Column Before
Column After
Delete Column
Select Column
QgsTableEditorFormattingWidget
Cell Contents
Clear Formatting
Background Color
Automatic
Number Format
Mixed
QgsTableEditorFormattingWidgetBase
Attribute Table
Formatting
Text format
Horizontal alignment
Vertical alignment
Customize…
Format as number
Font
Background color
Cell Size
mm
Row height
Column width
Expression
QgsTableEditorWidget
Insert Column Before
Insert Column After
Delete Column
Insert Row Above
Insert Row Below
Insert %n Column BeforeInsert %n Columns Before
Insert %n Column AfterInsert %n Columns After
Delete %n ColumnDelete %n Columns
Insert %n Row AboveInsert %n Rows Above
Insert %n Row BelowInsert %n Rows Below
Delete Row
Delete %n RowDelete %n Rows
Header
QgsTableWidgetUiBase
Add entry
…
Remove entry
QgsTaskManagerModel
Queued
On hold
Running (cannot cancel)
Running
Complete
Terminated
%1:%2 minutes
%1 seconds
Estimated time remaining: %1
(%1)
Time elapsed: %1
%1<br>%2
QgsTaskManagerStatusBarWidget
%n active task running%n active tasks running
QgsTemplateProjectsModel
New Empty Project
QgsTemporalControllerDockWidget
Exporting animation
Exporting animation…
Abort
Exporting Animation
Export Animation
Successfully exported animation to <a href="%1">%2</a>
QgsTemporalControllerWidget
Set to Full Range
Set to Preset Project Range
Set to Single Layer's Range
source timestamps
Play
Reverse
Go to next frame
Go to previous frame
Pause
Rewind to start
Fast forward to end
Current frame: %1 ≤ <i>t</i> < %2
Range: %1 ≤ <i>t</i> < %2
Temporal navigation disabled
QgsTemporalControllerWidgetBase
QgsDockWidget
Turn off temporal navigation
Fixed range temporal navigation
Animated temporal navigation
Temporal navigation disabled
Range
M/d/yyyy h:mm AP
Automatically reset and repeat the animation endlessly
Loop
Step
Export Animation
<html><head/><body><p>≤ <span style=" font-style:italic;">t</span> <</p></body></html>
Animation range
to
QgsTemporalMapSettingsWidget
Temporal Settings
QgsTemporalMapSettingsWidgetBase
Frame rate (frames per second)
Cumulative range
QgsTextAnnotationDialog
Select Font Color
Delete
QgsTextAnnotationDialogBase
Annotation Text
B
I
QgsTextEditConfigDlg
Multiline
HTML
QgsTextEditWrapper
Your JSON was invalid and has been reverted back to the last valid edit or the original data
QgsTextFormatDialog
Text Settings
QgsTextFormatWidget
From Point
From Symbol Bounds
Rectangle
Square
Ellipse
Circle
SVG
Marker Symbol
Never Overlap
Allow Overlaps if Required
Allow Overlaps without Penalty
Background Symbol
Horizontal
Vertical
Select Fill Color
Select Text Color
Select Buffer Color
Select Stroke Color
Select Shadow Color
Polygon / MultiPolygon
LineString / MultiLineString
Point / MultiPoint
Rotation-based
Text
Formatting
Buffer
Mask
Background
Shadow
Callouts
Placement
Rendering
Value < 0 represents a scale closer than 1:1, e.g. -10 = 10:1<br>Value of 0 disables the specific limit.
%1 not found. Default substituted.
Chosen font
Arranges label candidates in a clockwise circle around the feature, preferring placements to the top-right of the feature.
Arranges label candidates in a cluster around the feature's centroid, preferring placements directly over the centroid.
Arranges label candidates directly over the feature or at a preset offset from the feature.
Arranges label candidates directly over the feature's centroid, or at a preset offset from the centroid.
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 polygon's perimeter. Placements which fall over straighter portions of the perimeter are preferred.
Arranges candidates following the curvature of a line feature. Placements which fall over straighter portions of the line are preferred.
Arranges label candidates scattered throughout the polygon. Labels will always be placed horizontally, with placements further from the edges of the polygon preferred.
Label candidates are arranged horizontally along the length of the feature.
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.
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.
Arranges candidates following the curvature of the feature's perimeter. Placements which fall over straighter portions of the perimeter are preferred.
Label candidates are placed outside of the features, preferring placements which give greatest visual association between the label and the feature.
No Change
All Uppercase
All Lowercase
Small Caps
All Small Caps
Title Case
Force First Letter to Capital
Size%1
X
File not found
Lowest Label Component
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.)
If a label cannot otherwise be placed for a feature then an overlapping label is permitted.
Labels from this layer may freely overlap other labels or label obstacles without penalty.
Save Text Format
Format with name '%1' already exists. Overwrite?
Select SVG file
Left of line
Right of line
Above line
Below line
Substitutions
QgsTextFormatWidgetBase
Layer Labeling Settings
Text Sample
Lorem Ipsum
Sample text
Reset sample text
…
Preview text at specific map scale
Sample background color
Text
Text style
Formatting
Buffer
Background
Shadow
Placement
Rendering
Spacing
Underlined text
U
Strikeout text
S
Bold text
(data defined only, overrides Style)
B
Italic text
(data defined only, overrides Style)
I
letter
Space in pixels or map units, relative to size unit choice
word
Style
Available typeface styles
Size
Type case
Capitalization style of text
Color
Blend mode
Font is missing.
If enabled, the label text will automatically be modified using a preset list of substitutes
Apply label text substitutes
Configure substitutes
Font
Opacity
Multiple lines
Wrap on character
Line height
Line height spacing for multi-line text
Alignment
Wrap lines to
Paragraph style alignment of multi-line text
Left
Right
If set, label text will automatically be wrapped to match the specified number of characters per line (if possible)
No automatic wrapping
characters
Controls whether lines are automatically wrapped using the maximum number of characters in a line, or the minimum
Maximum line length
Minimum line length
Line direction symbol
>
Reverse direction
<
left/right
above
below
Formatted numbers
Decimal places
Show plus sign
Draw text buffer
Pen join style
Color buffer's fill
Draw background
Radius X,Y
symbol units
Stroke width
Fixed
Size Y
Load symbol parameters
Shape
Size X
Offset X,Y
Sync with label
Offset of label
Size type
Stroke color
Fill color
Rotation
Draw drop shadow
Scale
Blur radius
Blur only alpha pixels
Label's rotation is ignored
Use global shadow
˚
Draw under
%
Offset
Allowed label placement for lines. At least one position must be selected.
Allowed positions
Above line
On line
Below line
Line orientation dependent position
Centroid
visible polygon
whole polygon
Force point inside polygon
Distance
Distance offset from
abc
Quadrant
Position priority
No repeat
inside
outside
Maximum angle between curved characters
Data defined
X
Y
Coordinate
Uncheck to write labeling engine derived rotation on pin and NULL on unpin
Preserve data rotation values
horizontal
vertical
Priority
Low
High
Label options
Scale dependent visibility
Maximum scale, i.e. most "zoomed in".
Minimum scale, i.e. most "zoomed out".
Labels will not show if smaller than this on screen
px
Minimum
Labels will not show if larger than this on screen
Maximum
Pixel size-based visibility (labels in map units)
Label 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.
Always show
Show label
always
never
when rotation defined
Show upside-down labels
Feature options
Label every part of multi-part features
Merge connected lines to avoid duplicate labels
Number of features sent to labeling engine, though not all may be labeled
Limit number of features to be labeled to
mm
Suppress labeling of features smaller than
Only draw labels which fit completely within feature
Obstacles
Callouts
Text orientation
Background Symbol…
This callout type doesn't have any editable properties
Draw callouts
No overrun
<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>
...
Enable kerning
Value
Mask
If enabled, a subset of HTML formatting tags can be used to style text
Allow HTML formatting
Enable mask
<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>
General Settings
Allow placing labels outside of polygons
<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>
Mode
TextLabel
Repeating 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.
Label Overrun
Overrun distance
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.
Label Anchoring
Controls the placement of labels along line features
Settings…
Geometry Generator
When activated, features acting as obstacles discourage labels and diagrams from covering them.
Features act as obstacles
Stretch
Point
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.
Allow inferior fallback placements
Overlapping labels
The overlap mode controls whether overlapping labels are permitted for features in the layer, and how they should be handled.
QgsTileScaleWidget
Zoom level: %1
Resolution: %1
Tile Scale
QgsTileSourceSelectBase
Connections
Edit selected service connection
Edit
Remove connection to selected service
Remove
Load connections from file
Load
Save connections to file
Save
Create a new service connection
&New
QgsTipGuiBase
QGIS Tips!
I've had enough tips, don't show this on start up any more!
<!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
Could not create savepoint (%1)
QgsTransformOptionsDialog
Transformation type
Linear
Polynomial 1
Polynomial 2
Polynomial 3
Thin plate spline (TPS)
Generate ESRI world file (.tfw)
QgsTransformSettingsDialog
Transformation Settings
Transformation type
Linear
Cubic
Cubic Spline
Lanczos
Resampling method
Set target resolution
Create world file only (linear transforms)
Reports
Generate PDF map
Generate PDF report
Horizontal
Vertical
Compression
Use 0 for transparency when needed
Helmert
Polynomial 1
Polynomial 2
Polynomial 3
Thin Plate Spline
Projective
TIF files
Destination File
PDF files
Save Map File As
Save Report File As
None
LZW
PACKBITS
DEFLATE
Nearest Neighbour
Invalid output file name.
Input file can not be overwritten.
QgsTransformSettingsDialog.cpp - used to modify a user given file name
_modified
Output Settings
Save GCP points
Transformation Parameters
Output file
Load in project when done
Target CRS
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.
Editable
QgsUnitSelectionWidget
Adjust scaling range
Points
Pixels
Meters at Scale
Adjust Scaling Range
Map Units
Millimeters
Inches
Percentage
QgsUserProfileManager
Can not make '%1' user writable
Unable to fully delete user profile folder
QgsUserProfileManagerWidget
Add
Remove
Profiles Folder
Profiles
QgsValidityCheckResultsBase
TextLabel
QgsValidityCheckResultsWidget
Running Checks…
Abort
Running Checks
Critical errors prevent this task from proceeding. Please address these issues and then retry.
QgsValueMapConfigDlg
Load Value Map from File
Could not open file %1
Error was: %2
QgsValueMapSearchWidgetWrapper
Please select
QgsValueMapWidget
Combo box with predefined items. Value is stored in the attribute, description is shown in the combo box.
Load Data from Layer
Add "NULL" value
Load Data from CSV File
Value
Description
Remove Selected
QgsValueRelationConfigDlg
Edit Filter Expression
QgsValueRelationConfigDlgBase
Select layer, key column and value column
Layer
Key column
Value column
Order by value
Allow NULL value
Number of columns
Allow multiple selections
Use completer
Filter expression
Description column
QgsValueRelationSearchWidgetWrapper
Please Select
(no selection)
QgsValueRelationWidgetWrapper
(no selection)
QgsVariableEditorTree
Variable
Value
Overridden by value from %1
QgsVariableEditorWidget
Add variable
Remove variable
QgsVectorDataProvider
Codec %1 not found. Falling back to system locale
Add Features
Delete Features
Change Attribute Values
Add Attributes
Delete Attributes
Rename Attributes
Create Spatial Index
Create Attribute Indexes
Fast Access to Features at ID
Change Geometries
Presimplify Geometries
Presimplify Geometries with Validity Check
Simultaneous Geometry and Attribute Updates
Transactions
Curved Geometries
Feature Symbology
QgsVectorElevationPropertiesWidget
Clamped to Terrain
Relative to Terrain
Absolute
Vertex
Centroid
Individual Features
Continuous Surface (e.g. Contours)
Line
Fill Below
Elevation will be taken directly from features.
Z values from the features will be used for elevation, and the terrain height will be ignored.
Offset
Base height
Elevation is relative to terrain height.
Any z values present in the features will be added to the terrain height.
Feature elevation will be taken directly from the terrain height.
Any existing z values present in the features will be ignored.
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.
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.
QgsVectorElevationPropertiesWidgetBase
Vector Elevation Properties
Elevation Clamping
Offset
Scale
Enable Extrusion
Extrusion controls how high features extend vertically above their base.
Height
Elevation Binding
Profile Chart Appearance
Line style
Marker 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.
Respect layer's symbology
…
Interpretation
Show markers at sampled points
Style
QgsVectorElevationPropertiesWidgetFactory
Elevation
QgsVectorFieldSymbolLayerWidget
X attribute
Y attribute
Length attribute
Angle attribute
Height attribute
QgsVectorFileWriterTask
Saving %1
QgsVectorLayer
ERROR: no provider
ERROR: layer not editable
Commit errors:
%1
Primary key attributes
Symbology
Load layer style
Create %1 provider
Read layer metadata
Read layer fields
Relations
Forms
Legend
Labeling
Diagrams
Layer is invalid
Information from provider
Storage
Encoding
Geometry
Extent
Feature count
unknown
Identification
Access
Fields
Count
Field
Type
Length
Precision
Contacts
Links
History
Comment
QgsVectorLayer3DPropertiesWidget
Layer Rendering
Zoom levels count
Show bounding boxes of tiles
QgsVectorLayer3DRendererWidget
3D View
No Symbols
Single Symbol
Rule-based
QgsVectorLayer3DRendererWidgetFactory
3D View
QgsVectorLayerAndAttributeModel
Layer
Output Layer Attribute
Attribute containing the name of the destination layer in the DXF output.
QgsVectorLayerDigitizingPropertiesFactory
Digitizing
QgsVectorLayerDigitizingPropertiesPage
Automatic Fixes
Remove duplicate nodes
Geometry precision
[Units]
[No precision restriction]
Geometry checks
Topology checks
Allowed Gaps
Layer
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>
QgsVectorLayerEditBuffer
deleted attributes count
SUCCESS: %n attribute deleted.SUCCESS: %n attributes deleted.
not deleted attributes count
ERROR: %n attribute not deleted.ERROR: %n attributes not deleted.
added attributes count
SUCCESS: %n attribute added.SUCCESS: %n attributes added.
not added attributes count
ERROR: %n new attribute not addedERROR: %n new attributes not added
renamed attributes count
SUCCESS: %n attribute renamed.SUCCESS: %n attributes renamed.
cannot add feature, wrong field count: layer: %1 feature: %2:
not renamed attributes count
ERROR: %n attribute not renamedERROR: %n attributes not renamed
ERROR: the count of fields is incorrect after addition/removal of fields!
ERROR: field with index %1 is not the same!
Provider: %1
Storage: %1
expected field
retrieved field
SUCCESS: %1 attribute value(s) and %2 geometries changed.
not changed attributes and geometries count
ERROR: %1 attributes and %2 geometries not changed.
not changed geometries count
ERROR: %1 geometries not changed. Data provider '%2' does not have ChangeFeatures or ChangeGeometries capabilities
not changed attribute values count
ERROR: %1 attribute value change(s) not applied. Data provider '%2' does not have ChangeFeatures or ChangeAttributeValues capabilities
changed attribute values count
SUCCESS: %n attribute value changed.SUCCESS: %n attribute values changed.
not changed attribute values count
ERROR: %n attribute value change not applied.ERROR: %n attribute value changes not applied.
deleted features count
SUCCESS: %n feature deleted.SUCCESS: %n features deleted.
not deleted features count
ERROR: %n feature not deleted.ERROR: %n features not deleted.
added features count
SUCCESS: %n feature added.SUCCESS: %n features added.
not added features count
ERROR: %n feature not added.ERROR: %n features not added.
not added features count
ERROR: %n feature not added - provider doesn't support adding features.ERROR: %n features not added - provider doesn't support adding features.
not added features count
ERROR: %n feature not added - geometry type is not compatible with the current layer.ERROR: %n features not added - geometry type is not compatible with the current layer.
changed geometries count
SUCCESS: %n geometry was changed.SUCCESS: %n geometries were changed.
not changed geometries count
ERROR: %n geometry not changed.ERROR: %n geometries not changed.
Provider errors:
QgsVectorLayerEditBufferGroup
Can't start editing invalid layer '%1'.
Can't start editing layer '%1' with invalid data provider.
Can't start editing. Layer '%1' doesn't support editing.
Can't rollback after start editing failure. Roll back detailed errors: %1
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 add layer '%1' to transaction on data provider '%2'.
ERROR: edit buffer of layer '%1' is not valid.
ERROR: could not commit a transaction, detailed error: '%1'.
WARNING: changes to layer '%1' 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:
- '%1'
Layer '%1' doesn't have a valid data provider
Circular relation between some layers. Correct saving order of layers can't be guaranteed
QgsVectorLayerElevationProperties
Clamped to Terrain
Relative to Terrain
Absolute
Offset: %1
Extrusion: %1
Scale: %1
QgsVectorLayerExporterTask
Exporting %1
QgsVectorLayerFeatureCounter
Counting features in %1
QgsVectorLayerLegendWidget
Legend Text Format
Text Format
Set Labels from Expression…
Text on Symbols
Show Label Legend
Legend placeholder image
Description
Legend Text
Symbol
Text
QgsVectorLayerLoadStyleDialog
Load Layer Style
Styles related to the layer
Other styles on the database
Categories
Load style
File
QgsVectorLayerProperties
QGIS Layer Metadata File
Load Metadata
QMD File
Default Metadata
Stop editing mode to enable this.
Metadata
Save Multiple Styles…
Load Metadata…
Save Metadata…
Spatial Index Exists
URL
Type
Format
Create
Clear
Delete
Export
Not supported
Distance
SnapToGrid
Visvalingam
Save Dependency
This configuration introduces a cycle in data dependencies and will be ignored.
Local Database
Datasource Database
No default style was found for this layer.
Load Layer Metadata from Metadata File
Save Layer Metadata as QMD
Save Metadata
Load Styles from Database
Spatial Index
Save Current Style…
Layer Properties — %1
Creation of spatial index successful
Creation of spatial index failed
Select Transformation for the vector layer
Load default style from:
Cancel
Default Style
Loaded from Provider
Save default style to:
Save default style to local database
Style '%1' saved
Load Default Style
Edit Vector Join
Join layer
Join field
Target field
Cache join layer in virtual memory
Dynamic form
Editable join layer
Upsert on edit
Delete cascade
Custom field name prefix
Joined fields
Edit WMS Dimension
Dimension
Field
End field
Units
Unit symbol
Default display
Reference value
Are you sure you want to clear auxiliary data for %1?
Are you sure you want to delete auxiliary storage for %1?
Are you sure you want to delete auxiliary field %1 for %2?
Load Style
Save as Default
Style saved
The retrieved style is not a valid named style. Error message: %1
Save Style
Style
Load Style…
Save Style…
Restore Default
all
QgsVectorLayerPropertiesBase
Layer Properties
Legend
Description
Keyword list
List of keywords separated by comma to help catalog searching.
Information
Source
Symbology
Attributes Form
Auxiliary Storage
Dependencies
QGIS Server
Edit QGIS Server settings
Settings
Create Spatial Index
Update Extents
Provider Feature Filter
Setting
Value
Add new join
Remove selected join
Edit selected join
Features
Key
Auxiliary Layer
Add new field
Remove selected field
Target
Property
Name
Full Name
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.
The feature display name is used in identify results, locator searches and the attribute table's dual view list.
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.
Inserts the selected field or expression into the map tip
Insert
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.
Simplification threshold (higher values result in more simplification)
Simplification algorithm
Maximum scale at which the layer should be simplified (1:1 always simplifies)
Refresh layer at interval (seconds)
<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>
Refresh layer on notification
<html><head/><body><p>Check if only a specific message must refresh the layer (i.e. not all data source notifications)</p></body></html>
Only if message is
<html><head/><body><p>Notification message that will refresh the layer.</p></body></html>
Features in this layer may be updated when the layers selected below are changed
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.
Embedded Widgets in Legend
A URL of the data presentation.
Format
Short name
Attribution
Attribution's title indicates the provider of the layer.
Attribution's title indicates the provider of the data layer.
Attribution's url gives a link to the webpage of the provider of the data layer.
A URL of the legend image.
Type
image/png
image/jpeg
Labels
Fields
Query Builder
Display
Rendering
Variables
Data source encoding
<b>Note:</b> Feature simplification may speed up rendering but can result in rendering inconsistencies
Higher values result in more simplification
pixels
This algorithm only is applied to simplify on local side
Simplify on provider side if possible
Force layer to render as a raster (may result in smaller export file sizes)
The valid attribute names for this layer
The abstract is a descriptive narrative providing more information about the layer.
A name used to identify the layer. The short name is a text string used for machine-to-machine communication.
Layer name
Metadata
Display Name
HTML Map Tip
Scale Dependen&t Visibility
Simplify &Geometry
Data Dependencies
Title
The title is for the benefit of humans to identify layer.
Abstract
Actions
Joins
Diagrams
General information
Control feature symbology
Control feature labeling
Manage fields
Manage custom forms and field editor configuration
Manage joins to other layers
Manage additional per-project fields associated with the layer
Manage automated actions
Layer metadata
Set dependent layers for automatic update
Manage the layer's legend
Dimensions
Masks
Control selective masking of symbols and labels
Temporal
Temporal Settings
Assigned Coordinate Reference System (CRS)
<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>
Geometry
Layer Source
Fixed Reference Scale
Reference scale
<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>
Data URL
URL
Metadata URL
Legend URL
QgsVectorLayerSaveAsDialog
Automatic
Modified names
Empty export name
Empty export name are not allowed.
No symbology
Save Layer As
Save Vector Layer As
The layer already exists. Do you want to overwrite the whole file or overwrite the layer?
Overwrite File
Overwrite Layer
The file already exists. Do you want to overwrite it?
The layer already exists. Do you want to overwrite the whole file, overwrite the layer or append features to the layer?
Append to Layer
The layer already exists. Do you want to overwrite the whole file or append features to the layer?
<Default>
No Symbology
Feature Symbology
Symbol Layer Symbology
The existing layer has additional fields. Do you want to add the missing fields to the layer?
This file contains %1 layers that will be lost!
The following layers will be permanently lost:
%1
ESRI File Geodatabase
new_layer
Name
Type
Replace with displayed values
Export name
Use %1
Some names were modified and will be overridden. Do you want to continue?
Select the coordinate reference system for the vector file. The data points will be transformed from the layer coordinate reference system.
QgsVectorLayerSaveAsDialogBase
Encoding
CRS
File name
Layer name
Select fields to export and their export options
Replace all selected raw field values by displayed values
Symbology export
Geometry
Geometry type
Force multi-type
Include z-dimension
Extent
Datasource Options
Custom Options
Layer Options
Format
Save only selected features
Select All
Deselect All
Data source
Layer
Add saved file to map
Scale
Save Vector Layer as…
If checked, any metadata present in the source layer will be copied to the output layer.
Persist layer metadata
Use aliases for exported name
QgsVectorLayerSaveStyleDialog
Style name
Description
Optionally pick an input form for attribute editing (QT Designer UI format), it will be stored in the database
UI
Save Layer Style
Use as default style for this layer
File
Categories
Save style
QGIS Layer Style File (*.qml)
SLD File (*.sld)
As QGIS QML Style File
As SLD Style File
In Database (%1)
Qt Designer UI file (*.ui)
As Default In Local Database
Attach UI File
The selected file does not appear to be a valid Qt Designer UI file.
Current style
Leave blank to use style names or set the base name (an incremental number will be automatically appended)
Styles
QgsVectorLayerTemporalPropertiesWidget
Fixed Time Range
Single Field with Date/Time
Separate Fields for Start and End Date/Time
Separate Fields for Start and Event Duration
Start and End Date/Time from Expressions
Redraw Layer Only
Include Start, Exclude End (default)
Include Start, Include End
QgsVectorLayerTemporalPropertiesWidgetBase
Configuration
Start date
M/d/yyyy h:mm AP
End date
<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>
Event duration
Field
<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>
If checked, then features will be shown whenever their defined temporal value falls within or before the map's temporal range
Accumulate features over time
Start field
End field
Event duration field
Event duration units
End expression
Start expression
<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>
Dynamic Temporal Control
<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 < 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 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 < 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 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 < 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 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 < 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>
Limits
QgsVectorLayerTools
Only %1 out of %2 features were copied.
Some features have no geometry.
Some could not be created on the layer.
QgsVectorRenderingOptionsFactory
Vector
QgsVectorRenderingOptionsWidget
Maximum Angle
Maximum Difference
Distance
SnapToGrid
Visvalingam
QgsVectorRenderingOptionsWidgetBase
Vector Rendering Options
Enable feature si&mplification by default for newly added layers
Higher values result in more simplification
This algorithm is only applied to simplify on local side
Simplification algorithm
Maximum scale at which the layer should be simplified (1:1 always simplifies)
Simplify on provider side if possible
<b>Note:</b> Feature simplification may speed up rendering but can result in rendering inconsistencies
Simplification threshold (higher values result in more simplification)
pixels
Curve Segmentation
Segmentation tolerance
Tolerance type
QgsVectorTileBasicLabelingListModel
(all layers)
(no filter)
Label
Layer
Min. Zoom
Max. Zoom
Filter
QgsVectorTileBasicLabelingWidget
Add rule
Remove selected rules
Edit current rule
Hides any rules which are invisible because they fall outside the current map canvas zoom level
Visible rules only
Filter rules
Marker
Line
Fill
Current zoom: %1
QgsVectorTileBasicRendererListModel
(all layers)
(no filter)
Label
Layer
Min. Zoom
Max. Zoom
Filter
QgsVectorTileBasicRendererWidget
Add rule
Remove selected rules
Edit current rule
Hides any rules which are invisible because they fall outside the current map canvas zoom level
Visible rules only
Filter rules
Marker
Line
Fill
Current zoom: %1
QgsVectorTileConnectionDialog
Vector Tiles Connection
Connection Details
Name of the new connection
Name
Authentication
URL
Referer
Max. Zoom Level
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}.pbf
Min. Zoom Level
Optional custom referer
Style URL
If specified, the layer will be automatically styled using styling JSON from the entered URL.
Optional
Connection Properties
The maximum zoom level (%1) cannot be lower than the minimum zoom level (%2).
QgsVectorTileDataItemGuiProvider
Edit Connection…
Remove Connection
New Generic Connection…
New ArcGIS Vector Tile Service Connection…
Save Connections…
Load Connections…
Are you sure you want to remove the connection “%1”?
Load Connections
XML files (*.xml *.XML)
QgsVectorTileLayer
Missing <renderer> tag
Unknown renderer type:
Unknown labeling type:
Source
Information from provider
Source type
Zoom levels
Identification
Extent
Access
Contacts
References
History
QgsVectorTileLayerProperties
Layer Properties - %1
Style
Load Style…
Save Style…
Save as Default
Restore Default
Metadata
Load Metadata…
Save Metadata…
Default Style
Load Style
Could not read %1
Save layer properties as style file
QGIS Layer Style File
Save Style
Load layer metadata from metadata file
QGIS Layer Metadata File
Load Metadata
Save Layer Metadata as QMD
QMD File
Save Metadata
QgsVectorTileLayerPropertiesBase
Vector Tile Layer Properties
Information
Symbology
Labels
Metadata
QgsVectorTileLoader
network request update failed for authentication config
Network
Access denied
Access denied: %1
QgsVectorTileSourceSelect
Add Vector Tile Layer
Vector Tile Connections
New Generic Connection…
New ArcGIS Vector Tile Service Connection…
Are you sure you want to remove the %1 connection and all associated settings?
Confirm Delete
Load Connections
XML files (*.xml *.XML)
QgsVectorTileWriter
Invalid min. zoom level
Invalid max. zoom level
Invalid template for XYZ:
Unsupported source type for writing:
Failed to calculate output extent
No tiles to generate
Failed to create MBTiles file:
Operation has been canceled
Cannot create directory
Cannot open file for writing
QgsVectorWarperTask
Warping %1
QgsVersionInfo
Connection refused - server may be down
The host name %1 could not be resolved. Check your DNS settings or contact your system administrator.
QgsVertexEditor
Vertex Editor
QgsVertexEditorModel
x
y
z
m
r
Vertex %1
X Coordinate
Y Coordinate
Z Coordinate
M Value
Radius Value
QgsVertexEditorWidget
Vertex Editor
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.
Auto-open Table
Options
QgsVertexTool
Invisible vertices were not selected
Vertices belonging to features that are not displayed on the map canvas were not selected.
Moved vertex
The operation would change the geometry type.
At least one geometry intersected is invalid. These geometries must be manually repaired.
Deleted vertex
Geometry has been cleared. Use the add part tool to set geometry for this feature.
Could not convert vertex
Conversion can only be done on exactly one vertex.
Cannot convert vertex before it is added.
Layer of type %1 does not support curved geometries.
Toggled vertex to/from curve
Start/end of vertices of features and arcs can not be converted.
number of geometry errors
Validation finished (%n error found).Validation finished (%n errors found).
QgsVirtualLayerProvider
Error while executing feature count request : %1
QgsVirtualLayerSourceSelect
No error
Test Virtual Layer
Local Name
Source
Provider
Encoding
Test
Point
LineString
Polygon
MultiPoint
MultiLineString
MultiPolygon
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>
No CRS defined, are you sure you want to create a layer without a crs?
Test Virtual Layer
Warning
A virtual layer of this name already exists, would you like to overwrite it?
QgsVirtualLayerSourceSelectBase
Create a Virtual Layer
Layer name
Embedded layers
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
Import layer definition from loaded layers of the current project
Import
Remove the selected embedded layer
Remove
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>
…
Unique identifier column
Geometry
Autodetect
No geometry
Geometry column
geometry
Type
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.
Manually defined
QgsVirtualLayerSourceWidget
…
Browse for Layer
Select Layer Source
Current source: %1
QgsWCSSourceSelect
Select a layer
No CRS selected
QgsWFSDescribeFeatureType
Download of feature type failed: %1
QgsWFSFeatureDownloaderImpl
Error when parsing GetFeature response
WFS
Server generated an exception in GetFeature response
Retrying request %1: %2/%3
Download of features failed: %1
QgsWFSFeatureHitsAsyncRequest
WFS
Download of feature count failed: %1
QgsWFSFeatureHitsRequest
Download of feature count failed: %1
QgsWFSNewConnection
Error
Could not get capabilities
Could not get landing page
WFS
Could not get API
QgsWFSProvider
WFS
Missing or empty 'typename' URI parameter
The following unknown parameter(s) have been found in the URI:
Syntax error.
Missing content at end of string.
%1 is unexpected.
%1 is expected instead.
%1 or %2
comma
an identifier
SQL query is invalid: %1
Typename '%1' is ambiguous without prefix
Typename '%1' is unknown
JOINs are not supported by this server
FROM or JOIN clause should contain the table name '%1'
DescribeFeatureType failed for url %1: %2
Analysis of DescribeFeatureType response failed for url %1, typeName %2: %3
Column '%1' is not a direct reference to a table column.
Field '%1': a field with the same name already exists.
The geometry field of a typename that is not the main typename is ignored in the selected fields.
Max Features
Supports Paging
Supports Joins
not provided
supported
unsupported
DescribeFeatureType network request failed for url %1: %2
DescribeFeatureType XML parse failed for url %1: %2
It is probably a schema for Complex Features.
Cannot find schema indicated in DescribeFeatureType response.
Empty response
WFS service exception: %1
Unsuccessful service response: %1
Unsuccessful service response: no features were added, deleted or changed.
Unhandled response: %1
Analysis of DescribeFeatureType response failed for url %1: %2
Cannot find schema root element
Cannot find element '%1'
Cannot find ComplexType element '%1'
Cannot find attribute elements
GetCapabilities failed for url %1: %2
Could not find typename %1 in capabilities for url %2
WFS exception report (code=%1 text=%2)
missing
QgsWFSSharedData
SQL statement to OGC Filter error:
Expression to OGC Filter error:
WFS
QgsWFSSingleFeatureRequest
Download of feature failed: %1
QgsWFSSourceSelect
&Build query
Build query
Error
No Layers
Title
Name
Abstract
Sql
capabilities document contained no layers.
Create a New WFS Connection
Modify WFS Connection
Filter
Whole filter will be evaluated on client side.
The following part of the filter will be evaluated on client side : %1
Load Connections
XML files (*.xml *.XML)
Are you sure you want to remove the %1 connection and all associated settings?
Confirm Delete
Server exception
DescribeFeatureType failed
QgsWFSSourceSelectBase
Add WFS Layer from a Server
Remove connection to selected service
Remove
Only request features overlapping the view extent
Server Connections
Connect to selected service
C&onnect
Create a new service connection
&New
Edit selected service connection
Edit
Load connections from file
Load
Save connections to file
Save
Coordinate Reference System
Use title for layer name
Keep dialog open
Change…
QgsWFSTransactionRequest
Sending of transaction failed: %1
QgsWMSConnectionItem
Failed to parse WMS URI
Failed to parse capabilities
QgsWMSSourceSelect
Are you sure you want to remove the %1 connection and all associated settings?
Confirm Delete
Load Connections
XML files (*.xml *.XML)
Encoding %1 not supported.
WMS Provider
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.
Instead of the capabilities string that was expected, the following response has been received:
%1
Select layer(s)
Select layer(s) or a tileset
Select either layer(s) or a tileset
crs count
Coordinate Reference System (%n available)Coordinate Reference System (%n available)
Coordinate Reference System
No common CRS for selected layers.
No CRS selected
No image encoding selected
selected layer count
%n Layer selected%n Layers selected
Tileset selected
Could not understand the response. The %1 provider said:
%2
QgsWMSSourceSelectBase
Ready
Layers
C&onnect
&New
Edit
ID
Name
Title
Abstract
Save connections to file
Save
Load connections from file
Load
Options
Layer name
Coordinate Reference System
Add Layer(s) from a WM(T)S Server
Connect to selected service
Create a new service connection
Edit selected service connection
Remove connection to selected service
Remove
Image Encoding
Tile size
10
Request step size
Layer Order
Move selected layer UP
Up
Move selected layer DOWN
Down
Layer
Style
Tilesets
Format
Tileset
CRS
Use contextual WMS Legend
Maximum number of GetFeatureInfo results
Tile width
Tile height
Step width
Step height
Interpretation
Load each selected layer as an individual layer
Load as separate layers
QgsWcsCapabilities
empty capabilities document
Tried URL: %1
Capabilities request redirected.
empty of capabilities: %1
Download of capabilities failed: %1
WCS
Download of capabilities failed: network request update failed for authentication config
Download of capabilities failed: network reply update failed for authentication config
%1 of %2 bytes of capabilities downloaded.
Exception
Could not get WCS capabilities: %1
Dom Exception
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
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
This is probably due to an incorrect WCS Server URL.
Response was:
%4
QgsWcsDataItemGuiProvider
New Connection…
Save Connections…
Load Connections…
Refresh
Edit Connection…
Remove Connection
Are you sure you want to remove the connection “%1”?
Load Connections
XML files (*.xml *.XML)
QgsWcsDownloadHandler
WCS
Network request 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:<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 (Title: %1; Error: %2; URL: %3)
Map request error (Response: %1; URL: %2)
Map request failed [error: %1 url: %2]
Cannot parse multipart response: %1
Expected 2 parts, %1 received
More than 2 parts (%1) received
Content-Transfer-Encoding %1 not supported
Not logging more than 100 request errors.
QgsWcsProvider
Cannot describe coverage
Coverage not found
Cannot calculate extent
Cannot get test dataset.
Received coverage has wrong extent %1 (expected %2)
WCS
Received coverage has wrong size %1 x %2 (expected %3 x %4)
No data received
Cannot create memory file
Dom Exception
Could not get WCS Service Exception at %1 at line %2 column %3
Response was:
%4
Service Exception
Request contains a format not offered by the server.
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 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 contains an invalid parameter value.
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 specifies to "store" the result, but not enough storage is available to do this.
(No error code was reported)
(Unknown error code)
The WCS vendor also reported:
composed error message '%1'.
Cannot verify coverage full extent: %1
Property
Value
Name (identifier)
Title
Abstract
Metadata Type
Metadata Link
Fixed Width
Fixed Height
Native CRS
Native Bounding Box
WGS 84 Bounding Box
Available in CRS
crs
(and %n more)(and %n more)
Available in format
WCS Info
Coverages
Cache Stats
Server Properties
Keywords
Online Resource
Contact Person
Fees
Access Constraints
Image Formats
GetCapabilitiesUrl
Get Coverage Url
<font color="red">(advertised but ignored)</font>
And %n more coverageAnd %n more coverages
Format not supported
Read data error
RasterIO error:
QgsWebDAVExternalStorageStoreTask
Storing %1
QgsWebPage
Line %1: %2
JavaScript
%1 (line %2): %3
QgsWelcomePage
Recent Projects
News
Project Templates
New QGIS version available
Pin to List
Unpin from List
Open Directory…
Refresh
Open “%1”…
Remove from List
Delete Template…
Delete Template
Do you want to delete the template %1? This action can not be undone.
Delete
Dismiss
Dismiss All
Hide QGIS News…
QGIS News
Are you sure you want to hide QGIS news? (The news feed can be re-enabled from the QGIS settings dialog.)
QgsWfsCapabilities
WFS version %1 not supported
Download of capabilities failed: %1
QgsWfsDataItemGuiProvider
New Connection…
Save Connections…
Load Connections…
Refresh
Edit Connection…
Remove Connection
Are you sure you want to remove the connection “%1”?
Create a New WFS Connection
Modify WFS Connection
Load Connections
XML files (*.xml *.XML)
QgsWfsLayerItem
Styles
Copy Style
Cannot copy style
QgsWfsRequest
WFS
QgsWmsCapabilitiesDownload
Download of capabilities failed:
network request update failed for authentication config
Download of capabilities failed:
network reply update failed for authentication config
%1 of %2 bytes of capabilities downloaded.
Capabilities request redirected.
Redirect loop detected:
%1
Capabilities are empty:
%1
Download of capabilities failed:
%1
WMS
QgsWmsDataItemGuiProvider
Refresh
Edit Connection…
Remove Connection
New Connection…
Save Connections…
Load Connections…
Are you sure you want to remove the connection “%1”?
Load Connections
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.
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
Name
End attribute (optional)
Unit symbol
Units
Default display
Reference value
All values
Min value
Max value
Add WMS/OAPIF Dimension
QgsWmsImageDownloadHandler
WMS
Map request error (Status: %1; Reason phrase: %2; URL: %3)
Returned image is flawed [Content-Type: %1; URL: %2]
Map request error (Title: %1; Error: %2; URL: %3)
Map request error (Status: %1; Response: %2; Content-Type: %3; URL: %4)
Map request failed [error: %1 url: %2]
Not logging more than 100 request errors.
QgsWmsInterpretationComboBox
Default
QgsWmsLegendDownloadHandler
Redirect loop detected: %1
WMS
GetLegendGraphic request error
Status: %1
Reason phrase: %2
Returned legend image is flawed [URL: %1]
QgsWmsLegendNode
Failed to download legend graphics: layer is not valid.
Downloading: %1% (%2)
Downloading: %1
QgsWmsProvider
Cannot parse URI
Cannot calculate extent
Cannot set CRS
Setup tile capabilities
Cannot open MBTiles database
Retrieve server capabilities
Calculate extent
Number of layers and styles don't match
WMS
Number of tile layers must be one
Tile layer not found
Tile layer or tile matrix set not found
tile cache missed
, a cache miss., %n cache misses.
image is NULL
unexpected image size
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.
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.
Creative Commons Attribution-ShareAlike (CC-BY-SA)
© OpenStreetMap and contributors (https://www.openstreetmap.org/copyright).
Source
Dom Exception
Service Exception
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 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.
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 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 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 contains an invalid sample dimension value.
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 some parameter values that do not match any available layer in the server
(No error code was reported)
(Unknown error code)
The WMS vendor also reported:
Property
Value
Name
Visibility
Visible
Hidden
Title
Abstract
Can Identify
Yes
No
Can be Transparent
Can Zoom In
Cascade Count
Fixed Width
Fixed Height
Dimensions
Unit
Extent
Metadata URLs
Format
URL
Available in CRS
crs
(and %n more)(and %n more)
Available in style
LegendURLs
WMS Info
Server Properties
Get feature info request error (Title: %1; Error: %2; URL: %3)
Result parsing failed. %n feature type was guessed from gml (%2) but no features were parsed.Result parsing failed. %n feature types were guessed from gml (%2) but no features were parsed.
Selected Layers
Other Layers
Tile Layer Properties
Cache Stats
WMS Version
Keywords
Online Resource
Contact Person
Fees
Access Constraints
Image Formats
Identify Formats
Layer Count
Tile Layer Count
tile request count
%n tile request in background%n tile requests in background
tile cache hits
, %n cache hit, %n cache hits
errors
, %n error., %n errors.
Could not get WMS Service Exception: %1 at line %2 column %3
Response was:
%4
GetCapabilitiesUrl
GetMapUrl
<font color="red">(advertised but ignored)</font>
GetFeatureInfoUrl
GetLegendGraphic
GetTileUrl
Tile templates
FeatureInfo templates
Tileset Properties
Identifier
Tile mode
WMTS
WMS-C
XYZ
Invalid tile mode
Selected
Available Styles
CRS
Bounding Box
Available Tilesets
Selected tile matrix set
Scale
Tile size [px]
Tile size [mu]
Matrix size
Matrix extent [mu]
Bounds
Width
Height
Top
Left
Bottom
Right
%n missing row%n missing rows
Layer's upper bound: %1
%n missing column%n missing columns
Layer's left bound: %1
Layer's lower bound: %1
Layer's right bound: %1
Cache stats
Hits
Misses
Errors
Format not supported
Context not fully specified (extent was defined but width and/or height was not).
Cannot identify
Map getfeatureinfo error %1: %2
Cannot parse getfeatureinfo: %1
Map getfeatureinfo error: %1 [%2]
%1 of %2 bytes of GetLegendGraphic downloaded.
QgsWmsTiledImageDownloadHandler
Tile request error
Status: %1
Reason phrase: %2
WMS
Access denied: %1
tile request count
%n tile request in background%n tile requests in background
tile cache hits
, %n cache hit, %n cache hits
errors
, %n error., %n errors.
Tile request error (Title: %1; Error: %2; URL: %3)
Tile request error (Status: %1; Content-Type: %2; Length: %3; URL: %4)
Returned image is flawed [Content-Type: %1; URL: %2]
tile cache missed
, a cache miss., %n cache misses.
Not logging more than 100 request errors.
Tile request max retry error. Failed %1 requests for tile %2 of tileRequest %3 (url: %4)
repeat tileRequest %1 tile %2(retry %3)
QgsWmstSettingsWidget
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.
%1 to %2
Predefined date
Predefined range
No reference time is reported in the layer's capabilities.
Reported reference time extent: <i>%1</i>
Use Whole Temporal Range
Match to Start of Range
Match to End of Range
Closest Match to Start of Range
Closest Match to End of Range
QgsWmstSettingsWidgetBase
WMS-T Settings
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>
Server default
Predefined range
Follow project's temporal range
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>
M/d/yyyy H:mm:ss AP
Set end same as start
End date
Ignore time components (use dates only)
Time slice mode
Use Specific WMS-T Reference Time
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
QgsWmtsDimensionsBase
Select Dimensions
Dimension
Value
Abstract
Default
QgsXyzConnectionDialog
XYZ Connection
Connection Details
Name
Name of the new connection
Connection Properties
The maximum zoom level (%1) cannot be lower than the minimum zoom level (%2).
QgsXyzDataItemGuiProvider
Edit Connection…
Remove Connection
New Connection…
Save Connections…
Load Connections…
Are you sure you want to remove the connection “%1”?
Load Connections
XML files (*.xml *.XML)
QgsXyzSourceSelect
Add XYZ Layer
XYZ Connections
Are you sure you want to remove the %1 connection and all associated settings?
Confirm Delete
Load Connections
XML files (*.xml *.XML)
QgsXyzSourceWidgetBase
XYZ Connection
Max. Zoom Level
Unknown (not scaled)
Standard (256x256 / 96 DPI)
High (512x512 / 192 DPI)
Min. Zoom Level
Referer
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
URL
Tile Resolution
Authentication
Optional custom referer
Interpretation
RandomExtractWithinSubsets
Vector selection
Number of selected features
Percentage of selected features
Input layer
ID field
Method
Number/percentage of selected features
Extracted (random stratified)
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.
Subset "{}" is smaller than requested number of features.
Random extract within subsets
RandomPointsAlongLines
Vector creation
Input layer
Number of points
Minimum distance between points
Could not generate requested number of random points. Maximum number of attempts exceeded.
Random points
Random points along line
RandomPointsLayer
Vector creation
Input layer
Number of points
Minimum distance between points
Could not generate requested number of random points. Maximum number of attempts exceeded.
Random points
Random points in layer bounds
RandomPointsPolygons
Vector creation
Points count
Points density
Input layer
Sampling strategy
Expression
Minimum distance between points
Random points
Random points inside polygons
Evaluation error for feature ID {}: {}
Could not generate requested number of random points. Maximum number of attempts exceeded.
Point count or density
RandomSelection
Vector selection
Number of selected features
Percentage of selected features
Input layer
Method
Number/percentage of selected features
Selected (random)
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.
Random selection
RandomSelectionWithinSubsets
Vector selection
Number of selected features
Percentage of selected features
Input layer
ID field
Selected (stratified random)
Subset "{}" is smaller than requested number of features.
Method
Number/percentage of selected features
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.
Random selection within subsets
RasterCalculator
Raster analysis
RasterLayerHistogram
Input layer
Band number
number of bins
HTML files (*.html)
Histogram
Raster layer histogram
This algorithm requires the Python “plotly” library. Please install this library and try again.
Plots
RecordDialog
Record Metadata
RectanglesOvalsDiamondsVariable
Rectangles, ovals, diamonds (variable)
Vector geometry
Rectangles
Diamonds
Ovals
Input layer
Buffer shape
Width field
Height field
Rotation field
Number of segments
Output
Feature {} has empty angle. Skipping…
Feature {} has empty width or height. Skipping…
RegularPoints
Vector creation
Input extent
Point spacing/count
Initial inset from corner (LH side)
Apply random offset to point spacing
Use point spacing
Output layer CRS
Regular points
Relief
Raster terrain analysis
Elevation layer
Z factor
Generate relief classes automatically
Relief colors
Relief
Frequency distribution
Specify relief colors or activate "Generate relief classes automatically" option.
Can not open input file.
Can not get GDAL driver for output file.
Can not create output file.
Can not get input band.
Can not create output bands.
Output raster size is too small (at least 3 rows needed).
Canceled.
ReliefColorsWidget
Import Colors and elevations from XML
XML files (*.xml *.XML)
Error parsing XML
The XML file could not be loaded
Export Colors and elevations as XML
Enter lower elevation class bound
Elevation
Enter upper elevation class bound
Select color for relief class
RenderingStyleFilePanel
Select Style File
QGIS Layer Style File (*.qml *.QML)
SAGAAlgorithm
TIF files
Output filename must use a .tif extension
SLDatabase
Run &Vacuum
&Database
No database selected or you are not connected to it.
SagaAlgorithm
Unsupported file format
SAGA execution commands
Processing
Input layer {0} has more than one band.
Multiband layers are not supported by SAGA
Input layers do not have the same grid extent.
SagaAlgorithmProvider
Enable SAGA Import/Export optimizations
Log execution commands
Log console output
Processing
Problem with SAGA installation: unsupported SAGA version (found: {}, required: {}).
Could not open SAGA algorithm: {}
Could not open SAGA algorithm: {}
{}
Problem with SAGA installation: SAGA was not found or is not correctly installed
SAGA version {} is not officially supported - algorithms may encounter issues
SagaUtils
SAGA execution console output
ScriptAlgorithmProvider
Scripts folder(s)
Scripts
ScriptEditorDialog
Untitled Script
{} - Processing Script Editor
Save Script?
There are unsaved changes in this script. Do you want to keep those?
There are unsaved changes in the script. Continue?
Open script
Processing scripts (*.py *.PY)
Save script
I/O error
Unable to save edits:
{}
Execution error
No script found
Seems there is no valid script in the file.
Unsaved changes
ScriptUtils
Could not import script algorithm '{}' from '{}'
{}
Processing
SearchBar
Search Bar
X
Find:
<
>
…
Match case
Regular expression
Highlight all matches
SelectByAttribute
contains
select,attribute,value,contains,null,field
Vector selection
begins with
is null
is not null
does not contain
creating new selection
adding to current selection
removing from current selection
selecting within current selection
Input layer
Selection attribute
Operator
Value
Modify current selection by
Selected (attribute)
Field '{}' was not found in layer
Operators {0} can be used only with string fields.
Select by attribute
SelectByExpression
Vector selection
creating new selection
adding to current selection
removing from current selection
selecting within current selection
Input layer
Selected (attribute)
Expression
Modify current selection by
Select by expression
SetRasterStyle
Raster tools
Raster layer
Style file
Styled
Set style for raster layer
SetVectorStyle
Vector general
Vector layer
Style file
Styled
Set style for vector layer
Setting
Wrong parameter value:
{0}
Specified path does not exist:
{0}
SettingsDialogPythonConsole
Auto-save script before running
Typing
Automatic insertion of the 'import' string on 'from xxx'
Autocompletion
Get autocompletion from current document
Get autocompletion from current document and installed APIs
Get autocompletion from installed APIs
Autocompletion threshold
Automatic parentheses insertion
Enable Object Inspector (switching between tabs may be slow)
APIs
characters
From doc and APIs
From API files
From document
Run and Debug
Using preloaded APIs file
Path
Using prepared APIs file
Python Console Settings
Compile APIs…
GitHub Access Token
<PERSONAL_ACCESS_TOKEN>
Generate
ShadowRenderingSettingsWidget
Directional light
Shadow rendering maximum distance
map units
Shadow bias
Shadow map resolution
px
ShowTestDialog
Unit Test
SimpleLineMaterialWidgetBase
Color
SimplifyUserInputWidgetBase
Simplification Tool
Method
Tolerance
Iterations
Number of smooth iterations. More iterations results in smoother geometries, at the expense of greatly increasing the number of vertices in those geometries.
Offset
Offset from existing vertices at which to insert smoothed vertices. Larger values result in "looser" smoothing, smaller values result in "tight" smoothing.
%
SkyboxRenderingSettingsWidget
Left (-X)
Right (+X)
Front (+Y)
Top (+Z)
Skybox type
Panoramic texture file
Back (-Y)
Down (-Z)
SpatiaLiteDBPlugin
There is no defined database connection "{0}".
SpatialJoinSummary
Vector general
count
unique
min
max
range
sum
mean
median
stddev
minority
majority
q1
q3
iqr
empty
filled
min_length
max_length
mean_length
Fields to summarise (leave empty to use all fields)
Summaries to calculate (leave empty to use all available)
Discard records which could not be joined
Joined layer
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
No spatial index exists for join layer, performance will be severely degraded
intersect
contain
equal
touch
overlap
are within
cross
Join to features in
Where the features
By comparing to
SplitRGBBands
Split RGB bands
Input layer
Output R band layer
Output G band layer
Output B band layer
Raster tools
SslErrors
Unable to Validate the Connection
<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
Ignore
Cancel
StatisticsByCategories
Input vector layer
Vector analysis
groups,stats,statistics,table,layer,sum,maximum,minimum,mean,average,standard,deviation,count,distinct,unique,variance,median,quartile,range,majority,minority,histogram,distinct,summary
Field to calculate statistics on (if empty, only count is calculated)
Field(s) with categories
Statistics by category
Statistics by categories
Field "{field_name}" does not exist.
StringWidgetWrapper
Expression based input
SymbolLayerItem
Marker
Fill
Line
SymbolsGroupSelectionDialogBase
Group Selection Dialog
Close
SymbolsListWidget
Unit
Opacity
Color
Size
Rotation
Width
…
°
T
%3 request failed [error: %1 - url: %2]
%4 request error [status: %1 - reason phrase: %2] for %3
TableFieldWidgetWrapper
Input parameter, or name of field (separate field names with ; for multiple field parameters)
Could not load selected layer/table. Dependent field could not be populated
TcpServerWorker
Unable to start the server: %1.
QGIS Development Server listening on http://%1:%2
CTRL+C to exit
TextToFloat
Vector table
Text attribute to convert to float
Float from text
Text to float
TilesXYZAlgorithmBase
Extent
Minimum zoom
Maximum zoom
DPI
Background color
Tile format
Quality (JPG only)
Metatile size
Using {max_threads} CPU Threads:
Using 1 CPU Thread:
Generating tiles for zoom level: {zoom}
Invalid zoom levels range.
TilesXYZAlgorithmDirectory
Tile width
Tile height
Use inverted tile Y axis (TMS convention)
Output directory
Output html (Leaflet)
HTML files (*.html)
Generate XYZ tiles (Directory)
Raster tools
You need to specify output directory.
TilesXYZAlgorithmMBTiles
Output file (for MBTiles)
MBTiles files (*.mbtiles)
Generate XYZ tiles (MBTiles)
Raster tools
You need to specify output filename.
TinInterpolation
Interpolation
Linear
Clough-Toucher (cubic)
Input layer(s)
Interpolation method
Output raster size
Number of columns
Number of rows
Extent
Interpolated
Triangulation
TIN interpolation
You need to specify at least one input layer.
Layer {} is set to use a value attribute, but no attribute was set
TopoColor
topocolor,colors,graph,adjacent,assign
Cartography
Input layer
Minimum number of colors
Minimum distance between features
By feature count
By assigned area
By distance between colors
Balance color assignment
Colored
Topological coloring
{} colors required
Topol
Topology Checker for vector layer
UndoWidget
Undo/Redo
Undo
Redo
UniqueValues
Input layer
Vector analysis
Target field(s)
Unique values
HTML report
HTML files (*.html)
Total unique values
Invalid field name {}
<p>Total unique values:
<p>Unique values:</p>
List unique values
UserExpressions
User expressions
The user expression {0} is not valid
VariableDistanceBuffer
Vector geometry
Input layer
Distance field
Segments
Dissolve result
Round
End cap style
Join style
Miter limit
Buffer
Variable distance buffer
VariableEditorDelegate
A variable with the name "%1" already exists in this context.
Rename Variable
VectorLayerHistogram
Input layer
Attribute
number of bins
Histogram
HTML files (*.html)
Vector layer histogram
This algorithm requires the Python “plotly” library. Please install this library and try again.
Plots
VectorLayerScatterplot
Input layer
X attribute
Y attribute
Scatterplot
HTML files (*.html)
Vector layer scatterplot
This algorithm requires the Python “plotly” library. Please install this library and try again.
Plots
VectorLayerScatterplot3D
Input layer
X attribute
Y attribute
Z attribute
Histogram
HTML files (*.html)
Vector layer scatterplot 3D
This algorithm requires the Python “plotly” library. Please install this library and try again.
Plots
VectorLayerWidgetWrapper
Select file
VectorTable
{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.
Add Layer {}
Point
Line
Polygon
Geometry Type
With Z
With M
CRS
Load Layer
VoronoiPolygons
Vector geometry
Input layer
Buffer region (% of extent)
Voronoi polygons
There were no polygons created.
Input file should contain at least 3 points. Choose another file and try again.
thiessen
WidgetAnimatedMarker
Anchor point
x
y
Lock aspect ratio
…
Width
Height
Unit
Left
HCenter
Right
Rotation
Size
Opacity
Top
VCenter
Bottom
Offset
°
Frame rate
WidgetBalloonCallout
…
Blend mode
Wedge width
Symbol…
Fill style
Offset from feature
Feature anchor point
Corner radius
Margins
Units
Data defined
Bottom
Left
Top
Right
Data Defined Placement
X
Y
Destination
WidgetBlur
Opacity
Blend mode
Blur type
Blur strength
Draw mode
WidgetCentroidFill
Force placement of markers inside polygons
When unchecked, a single marker will be drawn on the biggest part of multi-part features
Draw markers on every part of multi-part features
Clip markers to polygon boundary
Clip markers to current part boundary only
WidgetColorEffect
Colorize
Contrast
Brightness
Saturation
%
Opacity
Blend mode
Draw mode
Grayscale
WidgetCurvedLineCallout
…
Offset from feature
Blend mode
Label anchor point
Line style
Draw lines to all feature parts
Offset from label area
%
Minimum length
Curvature
Feature anchor point
Symbol…
Orientation
Data Defined Placement
X
Y
Origin
Destination
WidgetDrawSource
Blend mode
Opacity
Draw mode
WidgetEllipseBase
Left
HCenter
Right
x
y
Top
VCenter
Bottom
…
Fill color
Stroke style
Stroke color
Stroke width
Hairline
Join style
Rotation
Anchor point
Symbol width
Symbol height
Offset
°
Cap style
WidgetFilledMarker
Size
Rotation
°
…
Offset
y
x
Anchor point
Left
HCenter
Right
Top
VCenter
Bottom
WidgetFontMarker
Join style
Rotation
Anchor point
…
Offset
x
y
Fill color
Stroke color
Left
HCenter
Right
Top
VCenter
Bottom
Stroke width
No stroke
Size
Font family
°
Character(s)
Type in characters directly, or enter a character's hexadecimal value.
Preview
Font style
Available typeface styles
WidgetGlow
Color ramp
Spread
Blur radius
Opacity
Single color
Blend mode
Draw mode
WidgetGradientFill
Two color
Color ramp
Gradient type
Linear
Radial
Conical
Coord mode
Object
…
Offset
Viewport
Reference point 2
Spread
Reference point 1
Rotation
Pad
Repeat
Reflect
x
y
°
Centroid
WidgetGradientLine
Stroke width
…
Cap style
Two color
Color ramp
Join style
Hairline
Offset
WidgetHashedLine
Hash placement
…
Line offset
°
Hash rotation
Offset along line
Hash length
Rings
Average angle over
Rotate hash to follow line direction
With interval
Shows symbols on inner vertices, i.e. all vertices except the first or last
On inner vertices
On last vertex
On first vertex
On central point
On central point of segments
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
Place on every part extremity
WidgetLinePatternFill
…
Spacing
Offset
°
Rotation
Alignment
Clipping
WidgetMarkerLine
…
Marker placement
Rings
Offset along line
Line offset
Average angle over
Rotate marker to follow line direction
With interval
Shows symbols on inner vertices, i.e. all vertices except the first or last
On inner vertices
On last vertex
On first vertex
On central point
On central point of segments
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
Place on every part extremity
WidgetPointPatternFill
Distance
Displacement
Horizontal
…
Vertical
Offset
Alignment
Randomize Pattern
Vertically
Horizontally
Seed
randomised
°
Clipping
Rotation
WidgetRandomMarkerFill
Count method
…
Seed
Point count
Density area
randomised
Clip markers to polygon boundary
WidgetRasterFill
…
x
y
Image width
Coord mode
Object
Viewport
Offset
Rotation
Original
Opacity
°
WidgetRasterLine
Hairline
…
Cap style
Opacity
Join style
Stroke width
Offset
WidgetRasterMarker
Anchor point
x
y
Lock aspect ratio
…
Width
Height
Unit
Left
HCenter
Right
Rotation
Size
Opacity
Top
VCenter
Bottom
Offset
°
WidgetSVGFill
…
Stroke color
No stroke
Stroke width
Fill color
Rotation
Texture width
°
WidgetShadowEffect
Color
Opacity
Offset
Blend mode
Blur radius
˚
Draw mode
WidgetShapeburstFill
…
Two color
Gradient Colors
Set distance
Offset
Color ramp
x
y
Whole shape
Shading Style
Ignore rings in polygons while shading
Blur strength
WidgetSimpleFill
Hairline
Fill style
Offset
…
Stroke color
x
y
Join style
Stroke style
Fill color
Stroke width
WidgetSimpleLine
…
Color
Hairline
Offset
Join style
Rings
Cap style
Stroke width
Stroke style
Use custom dash pattern
Draw line only inside polygon
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
Align dash pattern to line length
If enabled, the dash pattern for the line will be dynamically refined over sharp corners
Tweak dash pattern at sharp corners
Trim Lines
Start
End
WidgetSimpleLineCallout
…
Symbol…
Offset from feature
Offset from label area
Minimum length
Line style
Draw lines to all feature parts
Label anchor point
Blend mode
Feature anchor point
Data Defined Placement
X
Y
Origin
Destination
WidgetSimpleMarker
Rotation
Size
Anchor point
Hairline
Left
…
Stroke width
Stroke color
Stroke style
Fill color
Offset
x
y
HCenter
Right
Top
VCenter
Bottom
Join style
°
Cap style
WidgetSvgMarker
Anchor point
Left
HCenter
Right
Top
VCenter
Bottom
Size
…
Rotation
Offset
Stroke width
Width
Height
Lock aspect ratio
x
y
Stroke color
No stroke
Fill color
°
Unit
WidgetSvgSelector
SVG Images
SVG Groups
SVG browser
Dynamic SVG parameters
...
WidgetTransform
Shear X,Y
Rotation
°
Reflect horizontal
Reflect vertical
Translate X,Y
%
Scale X,Y
Draw mode
WidgetVectorFieldBase
Y attribute
Scale
X attribute
Height only
Polar
Cartesian
Degrees
Radians
Counterclockwise from east
Clockwise from north
Distance unit
Vector Field Type
Angle Units
Angle Orientation
WidgetWrapper
(xmin, xmax, ymin, ymax)
(x, y)
[optional]
Select File
alg
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 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 either inline configuration or a configuration file!
Your configuration needs to be a "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!
-c, -a, -n parameters are mutually exclusive!
The step must be greater than zero!
GRASS GIS 7 v.net requires a lines layer!
You can't use original Hargreaves flag and precipitation parameter together!
If you don't use original Hargreaves flag, you must set the precipitation raster parameter!
The number of columns and the number of upload parameters should be equal!
You need to set at least 'setnull' or 'null' parameters for this algorithm!
You need to set either a rules file or write directly the rules!
The start position must be inferior to the end position!
You need to set either radius or x_radius and y_radius!
You need to set x_radius and y_radius!
You need to set either rules or a raster from which to copy categories!
You need to set either inline rules or a rules file!
You need to set either an input control point file or inline control points!
You need to set either a fixed height value or the height column!
You need to set either an input ASCII file or inline data!
You need to set at least setX_where or setX_cats parameters for each set!
The neighborhood size must be odd!
algorithm_id
Unique ID for algorithm.
appinfo
QGIS Desktop
<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>
Geographic Information System
A Free and Open Source Geographic Information System
aspect
Input layer
Band number
Return trigonometric angle instead of azimuth
Return 0 for flat instead of -9999
Compute edges
Use Zevenbergen&Thorne formula instead of the Horn's one
Additional creation options
Aspect
Raster analysis
Additional command-line parameters
buildvrt
Build virtual raster
Raster miscellaneous
checkDock
Validate All
Validate Extent
Topology not checked yet
Configure
Show topology errors
Topology Checker Panel
Show errors
Select automatic fix
Fix!
No errors were found
Invalid first layer
Topology plugin
Invalid first geometry
Topology test
Feature not found in the layer.
The layer has probably changed.
Run topology check again.
Invalid second layer
Invalid second geometry
Invalid conflict
%n error was found%n errors were found
Topology fix error
Fixing failed!
Layer %1 not found in registry.
Abort
cluster_color
Color of symbols within a cluster, or NULL if symbols have mixed colors.
cluster_size
Number of symbols contained within a cluster.
contour
Contour
Input layer
Band number
Interval between contour lines
Attribute name (if not set, no elevation attribute is attached)
Produce 3D vector
Treat all raster values as valid
Input pixel value to treat as "nodata"
Offset from zero relative to which to interpret intervals
Additional creation options
Raster extraction
Contours
Additional command-line parameters
contour_polygon
Attribute name for minimum elevation of contour polygon
Attribute name for maximum elevation of contour polygon
Contours
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.
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.
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()'.
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()'.
dataobject
Could not load layer: {0}
Check the processing framework log to look for errors.
db_manager
PostGIS
SpatiaLite
GeoPackage
Virtual Layers
Project layers
Oracle Spatial
expression
%1: Field not found %2
%1: function cannot be evaluated without a context.
expressions
Vector
Raster
Mesh
Vector Tile
Plugin
Annotation
Point Cloud
Group
fillnodata
Input layer
Validity mask
Band number
Maximum distance (in pixels) to search out for values to interpolate
Number of smoothing iterations to run after the interpolation
Do not use the default validity mask for the input band
Filled
Fill nodata
Raster analysis
Additional creation options
Additional command-line parameters
form_mode
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).
fullextent_maxy
Maximum y-value from full canvas extent (including all layers).
fullextent_minx
Minimum x-value from full canvas extent (including all layers).
fullextent_miny
Minimum y-value from full canvas extent (including all layers).
gdal2tiles
gdal2tiles
Input layer
Tile cutting profile
Copyright of the map
Resampling method
The spatial reference system used for the source input data
Zoom levels to render
Avoid automatic generation of KML files for EPSG:4326
URL address where the generated tiles are going to be published
Mercator
Geodetic
Raster
Average
Nearest neighbour
Bilinear
Cubic
Cubic spline
Lanczos windowed sinc
Antialias
All
GoogleMaps
OpenLayers
Leaflet
None
Web viewer to generate
Title of the map
Transparency value to assign to the input data
Google Maps API key (http://code.google.com/apis/maps/signup.html)
Bing Maps API key (https://www.bingmapsportal.com/)
Generate only missing files
Generate KML for Google Earth
Output directory
Raster miscellaneous
gdal2xyz
Input layer
Band number
Output comma-separated values
XYZ ASCII file
CSV files (*.csv)
Raster conversion
gdal2xyz
gdaladdo
Average
Gaussian
Average MP
Mode
Internal (if possible)
External (GTiff .ovr)
External (ERDAS Imagine .aux)
Input layer
Overview levels
Remove all existing overviews
Resampling method
Overviews format
Raster miscellaneous
Pyramidized
Build overviews (pyramids)
Cubic Convolution
B-Spline Convolution
Lanczos Windowed Sinc
Average in Mag/Phase Space
Additional command-line parameters
Nearest Neighbour (default)
Overview levels (e.g. 2 4 8 16)
gdalcalc
Input layer A
Input layer B
Input layer C
Input layer D
Input layer E
Input layer F
Number of raster band for A
Number of raster band for B
Number of raster band for C
Number of raster band for D
Number of raster band for E
Number of raster band for F
Calculation in gdalnumeric syntax using +-/* or any numpy array functions (i.e. logical_and())
Set output nodata value
Output raster type
Additional creation options
Calculated
Raster calculator
Raster miscellaneous
Additional command-line parameters
Output extent
Custom extent of the output raster
The output extent option is only available on GDAL 3.3 or later
gdalinfo
Input layer
Force computation of the actual min/max values for each band
Read and display image statistics (force computation if necessary)
Suppress GCP info
Suppress metadata info
Layer information
HTML files (*.html)
Raster information
Raster miscellaneous
Additional command-line parameters
gdaltindex
Auto
Well-known text (WKT)
EPSG
Proj.4
Input files
Field name to hold the file path to the indexed rasters
Store absolute path to the indexed rasters
Skip files with different projection reference
Transform geometries to the given CRS
The name of the field to store the SRS of each tile
The format in which the CRS of each tile must be written
Tile index
Raster miscellaneous
grasslabels
(1-256)
(Optional) column to read labels
3D-Viewer (NVIZ)
3d Visualization
Add a value to the current category values
Add elements to layer (ALL elements of the selected layer type!)
Add missing centroids to closed boundaries
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 temporally the maps of a space time raster dataset by a user defined granularity
Aggregation
Allocate network
Assign constant value to column
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 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 predefined color table to each raster map of the space time raster dataset
Attribute field
Attribute field (interpolated values)
Attribute field to (over)write
Attribute field to join
Auto-balancing of colors for LANDSAT-TM raster
Auto-balancing of colors for RGB images
Bicubic or bilinear spline interpolation with Tykhonov regularization
Bilinear interpolation utility for raster maps
Blend color components for two rasters by given ratio
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 lines at each intersection of vector
Brovey transform to merge multispectral and high-res panchromatic channels
Buffer
Build polylines from lines
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 error matrix and kappa parameter for accuracy assessment of classification result
Calculate geometry statistics for vectors
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 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 raster surface area
Calculate shadow maps from exact sun position
Calculate statistics for raster
Calculate univariate statistics for numeric attributes in a data table
Calculate univariate statistics from raster based on vector objects
Calculate univariate statistics from the non-null cells of raster
Calculate univariate statistics of vector map features
Calculate volume of data clumps, and create vector with centroids of clumps
Calculates category or object oriented statistics
Calculates different types of vegetation indices
Calculates geomorphons (terrain forms) and associated geometry using machine vision approach
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 raster map of a space time raster dataset
Calculates univariate statistics of attributes for each registered vector map of a space time vector dataset
Category or object oriented statistics
Cats
Cats (select from the map or using their id)
Change category values and labels
Change field
Change layer number
Change resolution
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 geometry elements
Choose appropriate format
Column to store height values
Column with height values
Columns management
Compares bit patterns with raster
Compress and decompress raster
Compress raster
Compute category quantiles using two passes.
Computes a coordinate transformation based on the control points
Computes biomass growth, precursor of crop yield calculation
Computes broad band albedo from surface reflectance
Computes cyclic accumulations of a space time raster dataset
Computes emissivity from NDVI, generic method for sparse land
Concentric circles
Connect nodes by shortest route (traveling salesman)
Connect selected nodes by shortest tree (Steiner tree)
Connect vector to database
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 GRASS binary vector to GRASS ASCII vector
Convert a raster to vector within GRASS
Convert a vector to raster within GRASS
Convert bearing and distance measurements to coordinates and vice versa
Convert boundaries to lines
Convert centroids to points
Convert coordinates
Convert coordinates from one projection to another (cs2cs frontend)
Convert lines to boundaries
Convert points to centroids
Convert raster to vector areas
Convert raster to vector lines
Convert raster to vector points
Convert vector to raster using attribute values
Convert vector to raster using constant
Converts LAS LiDAR point clouds to a GRASS vector map with libLAS.
Converts a space time raster dataset into a 3D raster map
Convex hull
Copy a table
Copy also attribute table (only the table of layer 1 is currently supported)
Count of neighbouring points
Create 3D volume map based on 2D elevation and value rasters
Create a MASK 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 map containing concentric rings
Create a raster plane
Create and add new table to vector
Create and/or modify raster support files
Create aspect raster from DEM (digital elevation model)
Create cross product of category values from multiple rasters
Create fractal surface of given fractal dimension
Create grid in current region
Create new GRASS location and transfer data into it
Create new GRASS location from metadata file
Create new GRASS location from raster 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 location from .prj (WKT) file
Create new raster by combining other rasters
Create new vector by combining other vectors
Create new vector with current region extent
Create nodes on network
Create parallel line to input lines
Create points
Create points along input lines
Create points/segments from input vector lines and positions
Create quantization file for floating-point raster
Create random 2D vector points
Create random 3D vector points
Create random cell values with spatial dependence
Create random points
Create random raster
Create random vector point contained in raster
Create raster images with textural features from raster (first series of indices)
Create raster of distance to features in input layer
Create raster of gaussian deviates with user-defined mean and standard deviation
Create raster of uniform random deviates with user-defined range
Create raster with contiguous areas grown by one cell
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 shaded map
Create slope raster from DEM (digital elevation model)
Create standard vectors
Create surface from rasterized contours
Create vector contour from raster at specified levels
Create vector contour from raster at specified steps
Create watershed basin
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 a latitude raster map
Creates a longitude raster map
Creates a raster map from LAS LiDAR points using univariate statistics.
Creates a space time dataset
Creates, edits, and lists groups of imagery data.
Cut network by cost isolines
DXF vector layer
Database
Database connection
Database file
Database management
Delaunay triangulation (areas)
Delaunay triangulation (lines)
Delaunay triangulation, Voronoi diagram and convex hull
Delete category values
Detects accumulation patterns in temporally accumulated space time raster datasets created by t.rast.accumulate
Develop images and group
Develop map
Directory of rasters to be linked
Disconnect vector from database
Display general DB connection
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 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 and create a new location based on it
Display projection information from georeferenced file (raster, vector or image)
Display projection information of the current location
Display raster category values and labels
Display results of SQL selection from database
Display the HTML manual pages of GRASS
Display vector attributes
Display vector map attributes with SQL
Dissolves boundaries between adjacent areas sharing a common category number or attribute
Download and import data from WMS server
Drapes a color raster over an shaded relief or aspect map
Drop column from attribute table
E00 vector layer
Elevation raster for height extraction (optional)
Execute any SQL statement
Export
Export 3 GRASS rasters (R,G,B) to PPM image at the resolution of the current region
Export from GRASS
Export raster as non-georeferenced PNG image format
Export raster from GRASS
Export raster series to MPEG movie
Export raster to 8/24bit TIFF image at the resolution of the current region
Export raster to ASCII text file
Export raster to ESRI ARCGRID
Export raster to GRIDATB.FOR map file (TOPMODEL)
Export raster to Geo TIFF
Export raster to POVRAY height-field file
Export raster to PPM image at the resolution of the current region
Export raster to VTK-ASCII
Export raster to Virtual Reality Modeling Language (VRML)
Export raster to binary MAT-File
Export raster to binary array
Export raster to text file as x,y,z values based on cell centers
Export raster to various formats (GDAL library)
Export vector from GRASS
Export vector table from GRASS to database format
Export vector to DXF
Export vector to GML
Export vector to Mapinfo
Export vector to POV-Ray
Export vector to PostGIS (PostgreSQL) database table
Export vector to SVG
Export vector to Shapefile
Export vector to VTK-ASCII
Export vector to various formats (OGR library)
Exports a raster map 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 attribute tables into various format
Exports space time raster dataset
Exports space time raster dataset as VTK time series
Extract features from vector
Extract selected features
Extraction
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 vector dataset
Extracts quality control parameters from MODIS QC layers
Extracts terrain parameters from DEM
Extrudes flat vector object to 3D with fixed height
Extrudes flat vector object to 3D with height based on attribute
Fast fourier transform for image processing
Feature type (for polygons, choose Boundary)
File management
Fill lake from seed at given level
Fill lake from seed point at given level
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 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 shortest path on vector network
GRASS MODULES
GRASS shell
Gaussian kernel density
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) 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 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 surface
Generate vector contour lines
Generates area statistics for rasters
Georeferencing, rectification, and import Terra-ASTER imagery and DEM using gdalwarp
Graphical raster map calculator
Help
Hue Intensity Saturation (HIS) to Red Green Blue (RGB) raster color transform function
Hydrologic modelling
Identifies segments (objects) from imagery data.
Image fusion algorithms to sharpen multispectral with high-res panchromatic channels
Imagery
Import
Import ASCII raster
Import DXF vector
Import ESRI ARC/INFO ASCII GRID
Import ESRI E00 vector
Import GDAL supported raster
Import GDAL supported raster and create a fitted location
Import GRIDATB.FOR (TOPMODEL)
Import MapGen or MatLab vector
Import OGR vector
Import OGR vector and create a fitted location
Import OGR vectors in a given data source combining them in a GRASS vector
Import SPOT VGT NDVI
Import SRTM HGT
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 attribute tables in various formats
Import binary MAT-File(v4)
Import binary raster
Import from database into GRASS
Import geonames.org country files
Import into GRASS
Import loaded raster
Import loaded raster and create a fitted location
Import loaded vector
Import loaded vector and create a fitted location
Import only some layers of a DXF vector
Import raster from ASCII polygon/line
Import raster from coordinates using univariate statistics
Import raster into GRASS
Import raster into GRASS from QGIS view
Import raster into GRASS from external data sources in GRASS
Import text file
Import vector from gps using gpsbabel
Import vector from gps using gpstrans
Import vector into GRASS
Import vector points from database table containing coordinates
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 vector map as GRASS GIS specific archive file (packed with v.pack).
Imports space time raster dataset
Input nodes
Input table
Interpolate surface
Inverse distance squared weighting raster interpolation
Inverse distance squared weighting raster interpolation based on vector points
Inverse fast fourier transform for image processing
Join table to existing vector table
Landsat 4 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 8 bands 2, 3, 4, 5, 6, 7
Layers categories management
LiDAR input files in LAS format (*.las or *.laz)
Line-of-sight raster analysis
Link GDAL supported raster as GRASS raster
Link GDAL supported raster loaded in QGIS as GRASS raster
Link all GDAL supported rasters in a directory as GRASS rasters
Lists information about space time datasets and maps
Lists registered maps of a space time raster dataset
Lists registered maps of a space time raster3d dataset
Lists space time datasets and maps registered in the temporal database
Lists temporal topology of a space time dataset
Loaded layer
Locate the closest points between objects in two raster maps
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
Manage datasets
Manage features
Manage image colors
Manage map colors
Manage maps in datasets
Manage raster cells value
Manage training dataset
Map algebra
Map type conversion
MapGen or MatLab vector layer
Mask
Maximal tolerance value (higher value=more simplification)
Merges several space time datasets into a single space time dataset.
Metadata support
Minimum size for each basin (number of cells)
Modifies the metadata of a space time dataset.
Mosaic up to 4 images
Name for new raster file (specify file extension)
Name for new vector file (specify file extension)
Name for output vector map (optional)
Name for the output file
Name for the output raster map (optional)
Name of the output latitude raster map
Name of the output longitude raster map
Neighborhood analysis
Network analysis
Network maintenance
Number of rows to be skipped
Observes specific locations in a space time raster dataset over a period of time using vector points
Others
Output GML file
Output Shapefile
Output file for regression coefficients
Output layer name (used in GML file)
Output raster values along user-defined transect line(s)
Outputs basic information about a raster map
Outputs basic information about a vector map
Overlay
Overlay maps
Path to GRASS database of input location (optional)
Path to the OGR data source
Percentage of first layer (0-99)
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 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 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 height based on attribute
Performs transformation of 3D vector features to 2D
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 of the current location
Prints attributes of vector maps registered in a space time vector dataset
Prints/sets general temporal GIS database connection for current mapset
Projection conversion of vector
Projection management
Put geometry variables in database
Query raster maps
Query rasters on their category values and labels
Random location perturbations of vector points
Randomly partition points into test/train sets
Raster
Raster buffer
Raster file matrix filter
Raster neighbours analysis
Raster support
Re-project raster from a location to the current location
Rebuild topology of a vector in mapset
Rebuild topology of all vectors in mapset
Recategorize contiguous cells to unique categories
Reclass category values
Reclass category values using a column attribute (integer positive)
Reclass category values using a rules file
Reclass raster using reclassification rules
Reclass raster with patches larger 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)
Recode categorical raster using reclassification rules
Recode raster
Reconnect vector to a new database
Red Green Blue (RGB) to Hue Intensity Saturation (HIS) raster color transformation function
Region settings
Register external data sources in GRASS
Registers raster, vector and raster3d maps in a space time dataset
Regularized spline with tension raster interpolation based on vector points
Reinterpolate and compute topographic analysis using regularized spline with tension and smoothing
Remove all lines or boundaries of zero length
Remove bridges connecting area and island or 2 islands
Remove dangles
Remove duplicate area centroids
Remove duplicate lines (pay attention to categories!)
Remove existing attribute table of vector
Remove outliers from vector point data
Remove small angles between lines at nodes
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
Removes space time datasets from temporal database.
Rename column in attribute table
Renames a space time dataset
Replaces gaps in a space time raster dataset with interpolated raster maps
Report and statistics
Reports
Reports and statistics
Reproject raster from another Location
Resample raster using aggregation
Resample raster using interpolation
Resample raster. Set new resolution first
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 raster at site locations
Samples the input space time dataset(s) with a sample space time dataset and print the result to stdout
Sampling
Save the current region as a named region
Select features by attributes
Select features overlapped by features in another map
Select maps from space time datasets by topological relationships
Separator (| , \t etc.)
Set PostgreSQL DB connection
Set boundary definitions by edge (n-s-e-w)
Set boundary definitions for raster
Set boundary definitions from raster
Set boundary definitions from vector
Set boundary definitions to current or default region
Set color rules based on stddev from a map's mean value
Set general DB connection
Set general DB connection with a schema (PostgreSQL only)
Set raster color table
Set raster color table from existing raster
Set raster color table from set tables
Set raster color table from user-defined rules
Set region to align to raster
Set the region to match multiple rasters
Set the region to match multiple vectors
Set user/password for driver/database
Sets the boundary definitions for a raster map
Shifts temporally the maps of a space time dataset
Show database connection for vector
Shrink current region until it meets non-NULL data from raster
Simple map algebra
Simplify vector
Snap lines to vertex in threshold
Snaps temporally the maps of a space time dataset
Solar and irradiation model
Spatial analysis
Spatial models
Split lines to shorter segments
Statistics
Stores raster map values at spatial and temporal positions of vector points as vector attributes
Sum raster cell values
Surface management
Tables management
Tabulate mutual occurrence (coincidence) of categories for two rasters
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-OLI 8 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 MODIS raster
Temporal
Temporal WHERE conditions without 'where' keyword
Terrain analysis
Tests of normality on vector points
Text file
Thin no-zero cells that denote line features
Toolset for cleaning topology of vector map
Topology management
Trace a flow through an elevation model
Transform cells with value in null cells
Transform features
Transform image
Transform null cells in value cells
Transform or reproject vector from another Location
Transform value cells in null cells
Type in map names separated by a comma
Unregisters raster, vector and raster3d maps from the temporal database or a specific space time dataset
Update raster statistics
Update vector map metadata
Upgrade all vectors from GRASS 6 to GRASS 7
Upgrade from GRASS 6
Upload raster values at positions of vector points to the table
Upload vector values at positions of vector points
Vector
Vector buffer
Vector geometry analysis
Vector intersection
Vector non-intersection
Vector subtraction
Vector supervised classification tool which uses attributes as classification parameters
Vector union
Vector update by other maps
Vegetation indices
Visibility graph construction
Voronoi diagram (area)
Voronoi diagram (lines)
Watershed Analysis
Which column for the X coordinate? The first is 1
Which column for the Y coordinate?
Which column for the Z coordinate? If 0, z coordinate is not used
Work with vector points
Write only features link to a record
Zero-crossing edge detection raster function for image processing
Calculate shadow maps from sun position determined by date/time
hillshade
Input layer
Band number
Scale (ratio of vertical units to horizontal)
Compute edges
Z factor (vertical exaggeration)
Azimuth of the light
Altitude of the light
Use Zevenbergen&Thorne formula instead of the Horn's one
Combined shading
Multidirectional shading
Additional creation options
Hillshade
Raster analysis
Additional command-line parameters
Options -multirectional and -combined are mutually exclusive.
layer_help
map layer %1
loadAlgorithms
Script folder {} does not exist
Processing
Script folder changed into {}
merge
Merge
Input layers
Grab pseudocolor table from first layer
Place each input file into a separate band
Input pixel value to treat as "nodata"
Assign specified "nodata" value to output
Additional creation options
Output data type
Raster miscellaneous
Merged
Additional command-line parameters
nearblack
Input layer
How far from black (white)
Search for nearly white pixels instead of nearly black
Additional creation options
Nearblack
Near black
Raster analysis
Additional command-line parameters
notification_message
Content of the notification message sent by the provider (available only for actions triggered by provider notifications).
ogr2ogr
Input layer
Additional creation options
Converted
Convert format
Vector conversion
Output file "{}" already exists.
Convert all layers from dataset
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.
Use convert all layers to convert a whole dataset.
Supported output formats for this option are:
- GPKG
- GML
ogrinfo
Input layer
Summary output only
Suppress metadata info
Layer information
HTML files (*.html)
Vector information
Vector miscellaneous
optionsDialog
The APIs file was not compiled, click on "Compile APIs…"
pansharp
Nearest Neighbour
Bilinear
Cubic
Cubic Spline
Lanczos Windowed Sinc
Average
Spectral dataset
Panchromatic dataset
Resampling algorithm
Additional creation options
Additional command-line parameters
Output
Pansharpening
Raster miscellaneous
parent
Cannot parse XML file: {0}
Cannot open file: {0}
Loading Connections
Choose GeoPackage file
Invalid Catalog connections XML.
pct2rgb
Input layer
Band number
Generate a RGBA file
Raster conversion
PCT to RGB
plot_axis
The associated plot axis, e.g. 'x' or 'y'.
plot_axis_value
The current value for the plot axis.
polygonize
Input layer
Band number
Name of the field to create
Use 8-connectedness
Vectorized
Polygonize (raster to vector)
Raster conversion
Additional command-line parameters
proximity
Georeferenced coordinates
Pixel coordinates
Input layer
Band number
A list of pixel values in the source image to be considered target pixels
The maximum distance to be generated
Value to be applied to all pixels that are within the -maxdist of target pixels
Nodata value to use for the destination proximity raster
Additional creation options
Output data type
Proximity map
Raster analysis
Distance units
Proximity (raster distance)
Additional command-line parameters
rasterize
Input layer
Additional creation options
Vector conversion
Pixels
Georeferenced units
Field to use for a burn-in value
A fixed value to burn
Output raster size units
Width/Horizontal resolution
Height/Vertical resolution
Output extent
Assign a specified nodata value to output bands
Output data type
Pre-initialize the output image with value
Invert rasterization
Rasterized
Rasterize (vector to raster)
Additional command-line parameters
Burn value extracted from the "Z" values of the feature
rasterize_over
Vector conversion
Input vector layer
Input raster layer
Field to use for burn in value
Add burn in values to existing raster values
Additional command-line parameters
Rasterized
Rasterize (overwrite with attribute)
rasterize_over_fixed_value
Input vector layer
Input raster layer
A fixed value to burn
Add burn in values to existing raster values
Additional command-line parameters
Rasterized
Rasterize (overwrite with fixed value)
Vector conversion
rearrange_bands
Input layer
Selected band(s)
Additional creation options
Output data type
Converted
Rearrange bands
Raster conversion
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
recent_expression_help
expression %1
Recently used expression.
relation_help
relation %1
retile
Retile
Bilinear
Cubic
Input files
Tile width
Tile height
Overlap in pixels between consecutive tiles
Number of pyramids levels to build
Source coordinate reference system
Resampling method
Additional creation options
Output data type
Build only the pyramids
Use separate directory for each tiles row
Output directory
CSV file containing the tile(s) georeferencing information
Raster miscellaneous
Column delimiter used in the CSV file
Nearest Neighbour
Cubic Spline
Lanczos Windowed Sinc
Additional command-line parameters
rgb2pct
Input layer
Number of colors
RGB to PCT
Raster conversion
roughness
Input layer
Band number
Compute edges
Additional creation options
Roughness
Raster analysis
rulesDialog
Topology Rule Settings
Current Rules
Add Rule
Rule
Layer #1
Layer #2
Layer1ID
Layer2ID
No layer
Delete Rule
Test
sieve
Sieve
Input layer
Threshold
Use 8-connectedness
Do not use the default validity mask for the input band
Validity mask
Raster analysis
Sieved
Additional command-line parameters
slope
Input layer
Band number
Ratio of vertical units to horizontal
Slope expressed as percent instead of degrees
Compute edges
Use Zevenbergen&Thorne formula instead of the Horn's one
Additional creation options
Slope
Raster analysis
Additional command-line parameters
symbol_angle
Angle of symbol used to render the feature (valid for marker symbols only).
symbol_color
Color of symbol used to render the feature.
symbol_count
Total number of features represented by the symbol.
symbol_frame
Frame number (for animated symbols only).
symbol_id
Internal ID of the symbol.
symbol_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.
symbol_layer_index
Current symbol layer index.
symbol_marker_column
Column number for marker (valid for point pattern fills only).
symbol_marker_row
Row number for marker (valid for point pattern fills only).
topolTest
Topology plugin
First geometry invalid 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 overlaps test.
Skipping invalid second geometry of feature %1 in overlaps test.
Skipping invalid first geometry in pseudo line test.
Failed to import first geometry into GEOS in pseudo line test.
Invalid geometry in validity test.
Invalid geometry in covering test.
Second geometry missing.
Second geometry missing or GEOS import failed.
Missing geometry in multipart check.
First layer not found in registry.
Second layer not found in registry.
must not have invalid geometries
must not have dangles
must not have duplicates
must not have pseudos
must not overlap
must not have gaps
must not have multi-part geometries
must not overlap with
must be covered by
must be covered by endpoints of
end points must be covered by
must be inside
must contain
tpi
Input layer
Band number
Compute edges
Additional creation options
Topographic Position Index (TPI)
Raster analysis
Topographic Position Index
translate
Input layer
Override the projection for the output file
Assign a specified nodata value to output bands
Copy all subdatasets of this file to individual output files
Additional creation options
Output data type
Converted
Raster conversion
Translate (convert format)
Use Input Layer Data Type
Additional command-line parameters
tri
Input layer
Band number
Compute edges
Additional creation options
Terrain Ruggedness Index
Terrain Ruggedness Index (TRI)
Raster analysis
user_expression_help
expression %1
variable_help
Current QGIS version string.
Current QGIS version number.
Current QGIS release name.
Short QGIS version string.
Operating system name, e.g., 'windows', 'linux' or 'osx'.
QGIS platform, e.g., 'desktop' or 'server'.
Two letter identifier for current QGIS locale.
Current user's operating system account name.
Current user's operating system user name (if available).
Title of current project.
Full path (including file name) of current project.
Folder for current project.
Filename of current project.
Base name of current project's filename (without path and extension).
Home path of current project.
Coordinate reference system of project (e.g., 'EPSG:4326').
Coordinate reference system of project (full definition).
Unit of the project's CRS.
Name of the coordinate reference system of the project.
Acronym of the coordinate reference system of the project.
Acronym of the ellipsoid of the coordinate reference system of the project.
Proj4 definition of the coordinate reference system of the project.
WKT definition of the coordinate reference system of the project.
Project author, taken from project metadata.
Project abstract, taken from project metadata.
Project creation date, taken from project metadata.
Project identifier, taken from project metadata.
Date/time when project was last saved.
Project keywords, taken from project metadata.
Area unit for current project, used when calculating areas of geometries.
Distance unit for current project, used when calculating lengths of geometries.
Name of ellipsoid of current project, used when calculating geodetic areas and lengths of geometries.
List of all map layer IDs from the current project.
List of all map layers from the current project.
Name of current layer.
ID of current layer.
CRS Authority ID of current layer.
The current layer.
The current feature being evaluated. This can be used with the 'attribute' function to evaluate attribute values from the current feature.
The ID of the current feature being evaluated.
The geometry of the current feature being evaluated.
Name of composition.
Number of pages in composition.
Current page number in composition.
Composition page height in mm (or specified custom units).
Composition page width in mm (or specified custom units).
Array of Y coordinate of the top of each page.
Composition resolution (DPI).
Current atlas coverage layer ID.
Current atlas coverage layer name.
Total number of features in atlas.
Current atlas feature number.
Current atlas file name.
Current atlas page name.
Current atlas feature (as feature object).
Current atlas feature ID.
Current atlas feature geometry.
Layout item user-assigned ID (not necessarily unique).
layout item unique ID.
Left position of layout item (in mm).
Top position of layout item (in mm).
Width of layout item (in mm).
Height 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.
Current rotation of map.
Current scale of map.
Geometry representing the current extent of the map.
Center of map.
Width of map.
Height of map.
Coordinate reference system of map (e.g., 'EPSG:4326').
Name of the coordinate reference system of the map.
Units for map measurements.
Coordinate reference system of the map (full definition).
Acronym of the coordinate reference system of the map.
Projection method used by the coordinate reference system of the map.
Acronym of the ellipsoid of the coordinate reference system of the map.
Proj4 definition of the coordinate reference system of the map.
WKT definition of the coordinate reference system of the map.
List of map layer IDs visible in the map.
List of map layers visible in the map.
Start of the map's temporal time range (as a datetime value)
End of the map's temporal time range (as a datetime value)
Duration of the map's temporal time range (as an interval value)
Number of frames per second during animation playback
Current frame number during animation playback
Temporal duration of each animation frame (as an interval value)
Frame time step during animation playback
Unit value of the frame time step during animation playback
String representation of the frame time step unit during animation playback
Start 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)
Duration of the animation's overall temporal time range (as an interval value)
Vector tile zoom level of the map that is being rendered (derived from the current map scale). Normally in interval [0, 20].
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.
Stores the number of the current row.
Current grid annotation value.
Current grid annotation axis (e.g., 'x' for longitude, 'y' for latitude).
Stores the number of the current column.
Last cursor position on the canvas in the project's geographical coordinates.
Title of the legend.
Number of column in the legend.
Boolean indicating if layers can be split in the legend.
Characters used to wrap the legend text.
Boolean indicating if the content of the legend is filtered by the map.
Boolean indicating if the Atlas is filtered out of the legend.
Current scale bar distance value.
<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 parts in rendered feature's geometry.
Current geometry part number for feature being rendered.
Current geometry ring number for feature being rendered (for polygon features only). The exterior ring has a value of 0.
Number of points 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.
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).
Name of current model.
Group for current model.
not set
<p>Current value: %1</p>
variable %1
viewshed
Input layer
Band number
Observer location
Observer height, DEM units
Target height, DEM units
Maximum distance from observer to compute visibility
Additional creation options
Additional command-line parameters
Output
Viewshed
Raster miscellaneous
warp
Bilinear
Cubic
Average
Mode
Maximum
Minimum
Median
Input layer
Source CRS
Target CRS
Nodata value for output bands
Output file resolution in target georeferenced units
Resampling method to use
Additional creation options
Output data type
Georeferenced extents of output file to be created
CRS of the target raster extent
Use multithreaded warping implementation
Additional command-line parameters
Raster projections
transform,reproject,crs,srs
Warp (reproject)
Reprojected
Nearest Neighbour
Cubic Spline
Lanczos Windowed Sinc
First Quartile
Third Quartile
Use Input Layer Data Type