Funzionalità introdotta da Nyall Dowson nella QGIS 2.12
Questo gruppo contiene variabili dinamiche relative all'applicazione, al file di progetto e ad altre impostazioni. Significa che alcune funzioni potrebbero non essere disponibili in base al contesto:
- seleziona per espressione
- calcolatore di campi
- geometry generator
- proprietà del layer
- compositore di stampe
In QGIS, puoi utilizzare le variabili per memorizzare dati utili con valori ricorrenti (ad esempio il titolo del progetto o il nome completo dell’utente) che possono essere utilizzati nelle espressioni. Le variabili possono essere definite a livello globale dell’applicazione, a livello di progetto, a livello di layer, a livello di composizione e a livello di elemento del compositore. Proprio come le regole CSS a cascata, le variabili possono essere sovrascritte, ad esempio una variabile a livello di progetto sovrascrive le variabili di livello globale di qualsiasi applicazione impostate con lo stesso nome.
Puoi utilizzare queste variabili per creare stringhe di testo o altre espressioni personalizzate utilizzando il carattere @ prima del nome della variabile.
Riguardano:
Funzione | Descrizione | applicazione |
---|---|---|
atlas_feature | Ritorna la geometria attuale dell'atlante (come oggetto geometria) | proprietà del layer, geometry generator |
atlas_featureid | Ritorna ID della geometria attuale dell'atlante | proprietà del layer, geometry generator |
atlas_featurenumber | Returns the current atlas feature number in the layout | |
atlas_filename | Returns the current atlas file name | |
atlas_geometry | Returns the current atlas feature geometry | proprietà del layer, geometry generator |
atlas_layerid | Returns the current atlas coverage layer ID | |
atlas_layername | Returns the current atlas coverage layer name | |
atlas_pagename | Returns the current atlas page name | proprietà del layer, geometry generator |
atlas_totalfeatures | Returns the total number of features in atlas | |
cluster_color | Returns the color of symbols within a cluster, or NULL if symbols have mixed colors | |
cluster_size | Returns the number of symbols contained within a cluster | |
geometry_part_count | Returns the number of parts in rendered feature’s geometry | proprietà del layer, geometry generator |
geometry_part_num | Returns the current geometry part number for feature being rendered | proprietà del layer, geometry generator |
geometry_point_count | Returns the number of points in the rendered geometry’s part | proprietà del layer, geometry generator |
geometry_point_num | Returns the current point number in the rendered geometry’s part | proprietà del layer, geometry generator |
grid_axis | Returns the current grid annotation axis (eg, ‘x’ for longitude, ‘y’ for latitude) | |
grid_number | Returns the current grid annotation value | |
item_id | Returns the layout item user ID (not necessarily unique) | |
item_uuid | Returns the layout item unique ID | |
layer | Returns the current layer | Calcolatore di campi,Seleziona per espressione,proprietà del layer, geometry generator |
layer_id | Returns the ID of current layer | Calcolatore di campi,Seleziona per espressione,proprietà del layer, geometry generator |
layer_name | Returns the name of current layer,proprietà del layer, geometry generator | |
layout_dpi | Returns the composition resolution (DPI) | |
layout_name | Returns the layout name | Calcolatore di campi,Seleziona per espressione |
layout_numpages | Returns the number of pages in the layout | |
layout_page | Returns the page number of the current item in the layout | |
layout_pageheight | Returns the active page height in the layout (in mm) | |
layout_pagewidth | Returns the active page width in the layout (in mm) | |
map_crs | Returns the Coordinate reference system of the current map | proprietà del layer, geometry generator |
map_crs_definition | Returns the full definition of the Coordinate reference system of the current map | proprietà del layer, geometry generator |
map_extent | Returns the geometry representing the current extent of the map | proprietà del layer, geometry generator |
map_extent_center | Returns the point feature at the center of the map | proprietà del layer, geometry generator |
map_extent_height | Returns the current height of the map | proprietà del layer, geometry generator |
map_extent_width | Returns the current width of the map | proprietà del layer, geometry generator |
map_id | Returns the ID of current map destination. This will be ‘canvas’ for canvas renders, and the item ID for layout map renders | proprietà del layer, geometry generator |
map_rotation | Returns the current rotation of the map | proprietà del layer, geometry generator |
map_scale | Returns the current scale of the map | proprietà del layer, geometry generator |
map_units | Returns the units of map measurements | proprietà del layer, geometry generator |
parent | Returns attributes and geometry from the parent feature when in the filter of the “aggregate” expression function | |
project_abstract | Returns the project abstract, taken from project metadata | |
project_author | Returns the project author, taken from project metadata | |
project_creation_date | Returns the project creation date, taken from project metadata | |
project_identifier | Returns the project identifier, taken from project metadata | |
project_keywords | Returns the project keywords, taken from project metadata | |
project_crs | Returns the Coordinate reference system of the project | Calcolatore di campi,Seleziona per espressione, proprietà del layer, geometry generator |
project_crs_definition | Returns the full definition of the Coordinate reference system of the project | Calcolatore di campi,Seleziona per espressione |
project_filename | Returns the filename of current project | Calcolatore di campi,Seleziona per espressione, proprietà del layer, geometry generator |
project_folder | Returns the folder for current project | Calcolatore di campi,Seleziona per espressione, proprietà del layer, geometry generator |
project_path | Returns the full path (including file name) of current project | Calcolatore di campi,Seleziona per espressione, proprietà del layer, geometry generator |
project_title | Returns the title of current project | Calcolatore di campi,Seleziona per espressione, proprietà del layer, geometry generator |
qgis_locale | Returns the current language of QGIS | Calcolatore di campi,Seleziona per espressione, proprietà del layer, geometry generator |
qgis_os_name | Returns the current Operating system name, eg ‘windows’, ‘linux’ or ‘osx’ | Calcolatore di campi,Seleziona per espressione, proprietà del layer, geometry generator |
qgis_platform | Returns QGIS platform, eg ‘desktop’ or ‘server’ | Calcolatore di campi,Seleziona per espressione, proprietà del layer, geometry generator |
qgis_release_name | Returns current QGIS release name | Calcolatore di campi,Seleziona per espressione, proprietà del layer, geometry generator |
qgis_short_version | Returns current QGIS version short string | Calcolatore di campi,Seleziona per espressione, proprietà del layer, geometry generator |
qgis_version | Returns current QGIS version string | Calcolatore di campi,Seleziona per espressione, proprietà del layer, geometry generator |
qgis_version_no | Returns current QGIS version number | Calcolatore di campi,Seleziona per espressione, proprietà del layer, geometry generator |
snapping_results | Gives access to snapping results while digitizing a feature (only available in add feature) | |
symbol_angle | Returns the angle of the symbol used to render the feature (valid for marker symbols only) | proprietà del layer, geometry generator |
symbol_color | Returns the color of the symbol used to render the feature | proprietà del layer, geometry generator |
user_account_name | Returns the current user’s operating system account name | Calcolatore di campi,Seleziona per espressione |
user_full_name | Returns the current user’s operating system user name | Calcolatore di campi,Seleziona per espressione, proprietà del layer, geometry generator |
row_number | Memorizza il numero della riga corrente | calcolatore campi |
value | Returns the current value | |
with_variable | Allows setting a variable for usage within an expression and avoid recalculating the same value repeatedly |
Gruppo sul calcolatore di campi,Seleziona per espressione