Dopo aver esportato un percorso registrato sul mio smartphone (GPS) al formato universal *.GPX, l'ora riportata è espressa in ora UTC (Tempo universale coordinato) al fine di poter assemblare un report con la corretta geolocalizzazione e il giusto tempo, Ho cercato un modo per condividere l'ora UTC con l'ora locale di Copenaghen (DK) all'interno di QGIS 3.12. Per questo, Ho dovuto andare alla calcolatrice. Ecco un rapido riassunto dei passaggi:
- Registra il percorso nel GPS con Komoot, con Google Fit, con Strava…
- Esporta il percorso in formato *.GPX utilizzando Condividi...
- Importa il file *.GPX in QGIS 3.12
- Converti file *.GPX che non possono essere modificati in *.SHP (o *.GPKG)
- Aprire la tabella degli attributi
- Vai al calcolatore di campo
- Calcola un nuovo campo di tipo "Data e ora"
- Definisci la formula: to_datetime("_appuntamento_") + a_intervallo('X ore')
- Nel mio caso
a_intervallo() accetta anche le parole in inglese: mese(S), giorno(S), ora(S) e le loro combinazioni'1 giorno 2 ore'
- Collegamento di riferimento:
Elenco delle funzioni in QGIS:
- Funzioni di aggregazione
- Funzioni matriciali
- caratteristiche di colore
- funzioni condizionali
- funzioni di conversione
- funzioni personalizzate
- Funzioni di data e ora
- Campi e valori
- Funzioni di file e percorsi
- Funzioni di corrispondenza fuzzy
- Funzioni generali
- funzioni geometriche
- caratteristiche del progetto
- livelli della mappa
- funzioni della mappa
- funzioni matematiche
- operatori
- funzioni di elaborazione
- funzioni di trama
- Funzioni e attributi di registrazione
- funzioni della corda
- Funzioni variabili
- caratteristiche recenti
Funzione | Descrizione |
---|---|
aggregato | Restituisce un valore aggregato calcolato utilizzando le funzioni di un altro livello |
raccogliere | Restituisce la geometria multiparte delle geometrie aggregate da un'espressione |
concatenato_unico | Restituisce tutte le stringhe aggregate univoche da un campo |
conteggio_distinto | Restituisce il conteggio di valori distinti |
iqr | Restituisce l'intervallo interquartile calcolato da un campo o un'espressione |
lunghezza massima | Restituisce la lunghezza massima delle stringhe da un campo o un'espressione |
significare | Restituisce il valore medio aggregato da un campo o un'espressione |
lunghezza_minima | Restituisce la lunghezza minima delle stringhe da un campo o un'espressione |
minoranza | Restituisce la minoranza aggregata di valori (meno frequente |
q3 | Restituisce il terzo quartile calcolato da un campo o un'espressione |
relazione_aggregata | Restituisce un valore aggregato calcolato utilizzando tutte le corrispondenze |
somma | Restituisce il valore sommato aggregato da un campo o un'espressione |
Vettore | Restituisce una matrice contenente tutti i valori passati come parametro |
array_append | Restituisce una matrice con il valore specificato aggiunto alla fine |
array_contains | Restituisce true se una matrice contiene il valore specificato |
filtro_array | Restituisce una matrice con solo gli elementi per i quali un'espressione |
array_first | Restituisce il primo valore di una matrice |
array_get | Restituisce l'ennesimo valore (0 per il primo) di una matrice |
array_intersect | Restituisce true se esiste un elemento di array_1 in array_2 |
lunghezza_array | Restituisce il numero di elementi di una matrice |
array_remove_all | Restituisce una matrice con tutte le voci del valore specificato rimosse |
array_reverse | Restituisce la matrice data con i valori della matrice in ordine inverso |
array_sort | Restituisce l'array fornito con i suoi elementi ordinati |
generare_serie | Crea una matrice contenente una sequenza di numeri |
stringa_in_array | Divide la stringa in una matrice usando il delimitatore fornito e |
color_cmyk | Restituisce una rappresentazione di stringa di un colore in base al suo ciano, |
colore_scala_di_grigi_media | Applica un filtro in scala di grigi e restituisce una stringa |
color_hsla | Restituisce una rappresentazione di stringa di un colore in base alla sua tonalità, |
color_hsva | Restituisce una rappresentazione di stringa di un colore in base alla sua tonalità, |
colore_parte | Restituisce un componente specifico da una stringa di colore, ad esempio la componente rossa o la componente alfa |
color_rgba | Restituisce una rappresentazione di stringa di un colore in base al suo rosso, |
più scuro | Restituisce un più scuro (o più leggero) stringa di colore |
colore_progetto | Restituisce un colore dalla combinazione di colori del progetto |
set_colore_parte | Imposta un componente colore specifico per una stringa di colore, ad esempio la componente rossa o la componente alfa |
CASO QUANDO... POI... FINE | Valuta un'espressione e restituisce un risultato se true. Puoi testare più condizioni |
fondersi | Restituisce il primo valore non NULL dall'elenco di espressioni |
nullif(valore1, valore2) | Restituisce un valore nullo se valore1 è uguale a valore2 |
ad oggi | Converte una stringa in un oggetto data |
a_dm | Converte una coordinata in gradi, minuto |
a_int | Converte una stringa in un numero intero |
to_reale | Converte una stringa in un numero reale |
a_tempo | Converte una stringa in un oggetto tempo |
età | Restituisce come intervallo la differenza tra due date o datetime |
giorno della settimana | Restituisce un numero corrispondente al giorno della settimana per una data o data/ora specificata |
ora | Estrae l'ora da un datetime o da un'ora, o il numero di ore da un intervallo |
mese | Estrae la parte del mese da una data o da un datetime, o il numero di mesi da un intervallo |
secondo | Estrae il secondo da un datetime o da un'ora, o il numero di secondi da un intervallo |
anno | Estrae la parte dell'anno da una data o da un datetime,o il numero di anni da un intervallo |
nome_file_base | Restituisce il nome di base del file senza la directory o il suffisso del file. |
nome del file | Restituisce il nome di un file (inclusa l'estensione del file), esclusa la directory. |
dimensione del file | Restituisce la taglia (in byte) di un file. |
is_directory | Restituisce true se un percorso corrisponde a una directory. |
hamming_distanza | Restituisce il numero di caratteri corrispondente |
sottostringa_comune_più lunga | Restituisce la sottostringa comune più lunga tra due stringhe |
inv | Ottiene una variabile di ambiente e ne restituisce il contenuto come stringa. |
è_strato_visibile | Restituisce true se un livello specificato è visibile |
era | Restituisce il valore memorizzato all'interno di una variabile specificata. Vedere le funzioni variabili di seguito |
$la zona | Restituisce la dimensione dell'area dell'elemento corrente |
$lunghezza | Restituisce la lunghezza della funzione di linea corrente |
$X | Restituisce la coordinata X dell'elemento corrente |
$y | Restituisce la coordinata Y della feature corrente |
angolo_al_vertice | Restituisce l'angolo bisettore (angolo medio) alla geometria |
azimut | Restituisce l'azimut in base al nord come angolo in radianti misurato |
limiti | Restituisce una geometria che rappresenta il riquadro di delimitazione di una geometria di input. |
limiti_larghezza | Restituisce la larghezza del riquadro di delimitazione di una geometria. |
buffer_by_m | Crea un buffer lungo una geometria di linea in cui il diametro del buffer |
punto_più vicino | Restituisce il punto su una geometria più vicino a una seconda geometria |
combinare | Restituisce la combinazione di due geometrie |
convesso_scafo | Restituisce lo scafo convesso di una geometria (questo rappresenta il minimo |
differenza(un,b) | Restituisce una geometria che rappresenta quella parte della geometria |
distanza | Restituisce la distanza minima (basato sul sistema di riferimento spaziale) |
punto_finale | Restituisce l'ultimo nodo da una geometria (Guarda ancheEstrai vertici specifici) |
anello_esterno | Restituisce una stringa di linee che rappresenta l'anello esterno di una geometria poligonale, |
flip_coordinates | Restituisce una copia della geometria con le coordinate X e Y |
geom_from_gml | Restituisce una geometria creata da una rappresentazione GML della geometria |
geom_to_wkt | Restituisce il testo noto (WKT) rappresentazione della geometria senza metadati SRID |
geometria_n | Restituisce l'ennesima geometria da una raccolta di geometrie, |
inclinazione | Restituisce l'inclinazione misurata dallo zenit (0) al nadir (180) dal punto_a al punto_b |
intersezione | Restituisce una geometria che rappresenta la parte condivisa di due |
interseca_bbox | Verifica se il rettangolo di selezione di una geometria si sovrappone a quello di un'altra geometria |
lunghezza | Restituisce la lunghezza di una funzione di geometria della linea (o la lunghezza di una stringa) |
line_interpolate_point | Restituisce il punto interpolato da un valore specificato |
line_merge | Restituisce un (multi-)Geometria LineString, dove eventuali LineStrings connesse |
m | Restituisce il valore M di una geometria puntuale |
fare_ellisse | Crea una geometria ellittica basata sul punto centrale, assi e azimut |
make_point(X,y,z,m) | Restituisce una geometria puntuale da X e Y (e Z o M opzionale) i valori |
make_polygon | Crea una geometria poligonale da un anello esterno e da una serie opzionale |
make_regular_polygon | Crea un poligono regolare |
make_triangolo | Crea un poligono triangolare |
nodi_a_punti | Restituisce una geometria multipunto composta da ogni nodo in |
num_anelli_interni | Restituisce il numero di anelli interni in un poligono o |
num_anelli | Restituisce il numero di squilli (compresi gli anelli esterni) in un poligono |
ordine_parti | Ordina le parti di una MultiGeometry in base a un determinato criterio |
sovrapposizioni | Verifica se una geometria si sovrappone a un'altra. ritorna 1 (VERO) Se |
punto_n | Restituisce un nodo specifico da una geometria (Guarda ancheEstrai vertici specifici) |
polo_di_inaccessibilità | Calcola il polo approssimativo di inaccessibilità per |
relazionare | Verifica o restituisce il dimensionale esteso 9 Modello di intersezione (DE-9IM) |
segmenti_a_linee | Restituisce una geometria multilinea costituita da una linea per |
semplificare | Semplifica una geometria rimuovendo i nodi utilizzando una distanza basata |
buffer_singolo | Restituisce una geometria formata eliminandone solo una |
punto di partenza | Restituisce il primo nodo da una geometria (Guarda ancheEstrai vertici specifici) |
tapered_buffer | Crea un buffer lungo una geometria di linea in cui si trova il buffer |
trasformare | Restituisce la geometria trasformata dal CRS di origine a |
unione | Restituisce una geometria che rappresenta l'unione del set di punti delle geometrie |
entro (un,b) | Verifica se una geometria è all'interno di un'altra. ritorna 1 (VERO) |
x_max | Restituisce la coordinata X massima di una geometria. |
y | Restituisce la coordinata Y di una geometria puntuale, o la coordinata Y di |
y_min | Restituisce la coordinata Y minima di una geometria. |
variabili_oggetto | Restituisce una mappa di variabili da un elemento del layout all'interno di questo layout di stampa |
decodifica_uri | Prende un livello e decodifica l'uri del provider di dati sottostante. |
da_json | Carica una stringa in formato json |
json_to_map | Crea una mappa da una stringa in formato json |
map_akeys | Restituisce tutte le chiavi di una mappa come matrice |
mappa_concat | Restituisce una mappa contenente tutte le voci delle mappe date. |
map_exist | Restituisce true se la chiave specificata esiste nella mappa |
map_insert | Restituisce una mappa con una chiave/valore aggiunto |
map_to_json | Unisce gli elementi della mappa in una stringa in formato json |
addominali | Restituisce il valore assoluto di un numero |
come in | Restituisce il seno inverso di un valore in radianti |
atan2(y,X) | Restituisce l'inversa tangente di Y/X utilizzando i segni di |
soffitto | Arrotonda un numero per eccesso |
cos | Restituisce il coseno di un valore in radianti |
esp | Restituisce l'esponenziale di un valore |
inclinazione | Restituisce l'inclinazione misurata dallo zenit (0) al |
tronco d'albero | Restituisce il valore del logaritmo del valore passato e della base |
max | Restituisce il valore più grande non nullo in un set di valori |
pi | Restituisce il valore di pi per i calcoli |
rand | Restituisce l'intero casuale nell'intervallo specificato dal minimo |
il giro | Arrotonda al numero di cifre decimali |
scala_lineare | Trasforma un determinato valore da un dominio di input a un output |
mq | Restituisce la radice quadrata di un valore |
un + b | Somma di due valori (un più b) |
un * b | Moltiplicazione di due valori (a moltiplicato per b) |
un % b | Resto della divisione di a per b (per esempio, 7 % 2 = 1, o 2 si adatta a 7 tre volte con il resto 1) |
un < b | Confronta due valori e restituisce 1 se il valore di sinistra è inferiore al valore di destra (a è minore di b) |
un <> b | Confronta due valori e restituisce 1 se non sono uguali |
un != b | aeb non sono uguali |
un >= b | Confronta due valori e restituisce 1 se il valore di sinistra è maggiore o uguale al valore di destra |
|| | Unisce due valori insieme in una stringa. Se uno dei valori è NULL il risultato sarà NULL |
PIACE | ritorna 1 se il primo parametro corrisponde al modello fornito |
a È b | Verifica se due valori sono identici. ritorna 1 se a è uguale a b |
aE b | ritorna 1 quando le condizioni aeb sono vere |
“Nome_colonna” | Valore del campoNome_colonna, attenzione a non essere confuso con la semplice citazione, vedi sotto |
NULLO | valore nullo |
a NON È NULLO | a ha un valore |
un NON IN (valore[,valore]) | a non è inferiore ai valori elencati |
parametro | Restituisce il valore di un parametro di input dell'algoritmo di elaborazione |
statistica_raster | Restituisce le statistiche da un livello raster |
$caratteristica corrente | Restituisce la caratteristica corrente in fase di valutazione. Questo può essere usato |
attributo | Restituisce il valore di un attributo specificato da una funzione |
get_feature | Restituisce la prima caratteristica di un livello che corrisponde a un determinato valore di attributo |
è selezionato | Restituisce se viene selezionata una funzione |
rappresentare_valore | Restituisce il valore di rappresentazione configurato per un valore di campo |
uido | Genera un identificatore univoco universale (UUID) per ogni riga. Ogni UUID è 38 caratteri lunghi. |
car | Restituisce il carattere associato a un codice unicode |
formato | Formatta una stringa utilizzando gli argomenti forniti |
numero_formato | Restituisce un numero formattato con il separatore locale per |
lunghezza | Restituisce la lunghezza di una stringa (o la lunghezza di una funzione di geometria della linea) |
lpad | Restituisce una stringa riempita a sinistra alla larghezza specificata, usando il carattere di riempimento |
regexp_replace | Restituisce una stringa con l'espressione regolare fornita sostituita |
sostituire | Restituisce una stringa con la stringa fornita, Vettore, o mappa delle stringhe sostituita |
rpad | Restituisce una stringa riempita a destra alla larghezza specificata, usando il carattere di riempimento |
sost | Restituisce una parte di una stringa |
ordinare | Rimuove tutti gli spazi bianchi iniziali e finali (spazi, schede, eccetera.) da una stringa |
involucro di parole | Restituisce una stringa racchiusa in un numero massimo/minimo di caratteri |
id_algoritmo | Restituisce l'ID univoco di un algoritmo |
atlas_featureid | Restituisce l'ID caratteristica dell'atlante corrente |
nome_file_atlante | Restituisce il nome del file Atlas corrente |
atlas_layerid | Restituisce l'ID del livello di copertura dell'atlante corrente |
nome_pagina_atlante | Restituisce il nome della pagina dell'atlante corrente |
canvas_cursor_point | Restituisce l'ultima posizione del cursore sull'area di disegno in |
dimensione_cluster | Restituisce il numero di simboli contenuti in un cluster |
geometria_corrente | Restituisce la geometria della feature attualmente in fase di modifica |
fullextent_maxy | Valore y massimo dall'estensione dell'intera tela (compresi tutti i livelli) |
fullextent_miny | Valore x minimo dall'estensione dell'intera tela (compresi tutti i livelli) |
geometria_num_parte | Restituisce il numero di parte della geometria corrente per la funzione di cui viene eseguito il rendering |
num_punto_geometrico | Restituisce il numero del punto corrente nella parte della geometria renderizzata |
numero_griglia | Restituisce il valore corrente dell'annotazione della griglia |
item_uuid | Restituisce l'ID univoco dell'elemento del layout |
layer_id | Restituisce l'ID del livello corrente |
layout_dpi | Restituisce la risoluzione della composizione (DPI) |
layout_numpages | Restituisce il numero di pagine nel layout |
layout_altezza della pagina | Restituisce l'altezza della pagina attiva nel layout (pollici / mm) |
legend_column_count | Restituisce il numero di colonne nella legenda |
legend_filter_out_atlas | Indica se l'atlante è escluso dalla legenda |
legend_title | Restituisce il titolo della legenda |
map_crs | Restituisce il sistema di riferimento delle coordinate della mappa corrente |
map_crs_definition | Restituisce la definizione completa della Coordinata |
map_crs_ellissoide | Restituisce l'acronimo dell'ellissoide di |
map_crs_wkt | Restituisce la definizione WKT del riferimento di coordinate |
map_extent_center | Restituisce l'elemento punto al centro della mappa |
larghezza_estensione_mappa | Restituisce la larghezza corrente della mappa |
map_layer_ids | Restituisce l'elenco degli ID del livello mappa visibili nella mappa |
map_rotation | Restituisce la rotazione corrente della mappa |
map_units | Restituisce le unità di misura della mappa |
genitore | Si riferisce alla funzione corrente nel livello principale, fornendo accesso a |
unità_area_progetto | Restituisce l'unità di area per il progetto corrente, usato quando |
nome_base_progetto | Restituisce il nome base del nome file del progetto corrente |
project_crs | Restituisce il sistema di riferimento delle coordinate del progetto |
unità_distanza_progetto | Restituisce l'unità di distanza per il progetto corrente, |
nome_file progetto | Restituisce il nome del file del progetto corrente |
progetto_casa | Restituisce il percorso iniziale del progetto corrente |
parole chiave_progetto | Restituisce le parole chiave del progetto, tratto dai metadati del progetto |
titolo del progetto | Restituisce il titolo del progetto corrente |
qgis_os_name | Restituisce il nome del sistema operativo corrente, ad es. "finestre", 'linux' o 'osx' |
qgis_release_name | Restituisce il nome della versione corrente di QGIS |
qgis_version | Restituisce la stringa della versione corrente di QGIS |
snapping_results | Dà accesso allo snap dei risultati durante la digitalizzazione a |
simbolo_angolo | Restituisce l'angolo del simbolo utilizzato per il rendering della feature |
nome_account_utente | Restituisce il nome dell'account del sistema operativo dell'utente corrente |
numero_riga | Memorizza il numero della riga corrente |
con_variabile | Consente di impostare una variabile da utilizzare all'interno di un'espressione |