Efter at have eksporteret en optaget rute fra min smartphone til det universelle format *.GPX (standardformat til GPS), den rapporterede tid er udtrykt i UTC-tid (Universel tidskoordineret) for at kunne sammensætte en rapport med den korrekte geolokation og tid, Jeg har ledt efter en måde at konvertere UTC til lokal københavnsk tid, Danmark (CET+1) inde i QGIS 3.12. At lave det, Jeg brugte QGIS-beregneren, som er tilgængelig, når attributtabellen er åbnet.
Her er en oversigt over de trin, du skal følge:
- Optag ruten i GPS'en med Komoot, med Google Fit, med Strava...
- Eksporter ruten i *.GPX-format ved hjælp af Del...
- Importer *.GPX-filen til QGIS 3.12
- Konverter *.GPX-fil, der ikke kan redigeres til *.SHP (o *.GPKG)
- Åbn attributtabel
- Gå til feltberegneren
- Beregn et nyt felt af typen "Dato og tid"
- Definer formlen: til_datotid("_dato tid_") + til_interval('X timer')
- I mit tilfælde
til_interval() accepterer også ordene på engelsk: måned(s), dag(s), time(s) og deres kombinationer'1 dag 2 timer'
- Referencelink:
Liste over funktioner i QGIS:
- Aggregationsfunktioner
- Matrix funktioner
- farvefunktioner
- betingede funktioner
- konverteringsfunktioner
- brugerdefinerede funktioner
- Dato og klokkeslæt funktioner
- Felter og værdier
- Fil- og stifunktioner
- Fuzzy matchende funktioner
- Generelle funktioner
- geometriske funktioner
- designfunktioner
- kortlag
- kortfunktioner
- matematiske funktioner
- operatører
- behandlingsfunktioner
- plot funktioner
- Logningsfunktioner og attributter
- reb funktioner
- Variable funktioner
- seneste funktioner
Fungere | Beskrivelse |
---|---|
samlet | Returnerer en samlet værdi beregnet ved hjælp af funktioner fra et andet lag |
indsamle | Returnerer flerdelt geometri af aggregerede geometrier fra et udtryk |
concatenate_unique | Returnerer alle unikke aggregerede strenge fra et felt |
tælle_forskelligt | Returnerer antallet af distinkte værdier |
iqr | Returnerer det beregnede interkvartilområde fra et felt eller udtryk |
max_length | Returnerer den maksimale længde af strenge fra et felt eller udtryk |
betyde | Returnerer den samlede middelværdi fra et felt eller udtryk |
min_længde | Returnerer minimumslængden af strenge fra et felt eller udtryk |
mindretal | Returnerer den samlede minoritet af værdier (mindst almindeligt forekommende |
q3 | Returnerer den beregnede tredje kvartil fra et felt eller udtryk |
relation_aggregat | Returnerer en samlet værdi beregnet ved hjælp af alle matchninger |
sum | Returnerer den samlede summerede værdi fra et felt eller udtryk |
array | Returnerer et array, der indeholder alle de værdier, der sendes som parameter |
array_tilføj | Returnerer en matrix med den givne værdi tilføjet i slutningen |
array_contains | Returnerer sand, hvis et array indeholder den givne værdi |
array_filter | Returnerer en matrix med kun de elementer, for hvilke et udtryk |
array_first | Returnerer den første værdi af en matrix |
array_get | Returnerer den N'te værdi (0 for den første) af et array |
array_skærer | Returnerer sand, hvis der findes et element af array_1 i array_2 |
array_length | Returnerer antallet af elementer i en matrix |
array_remove_all | Returnerer en matrix med alle indtastninger af den givne værdi fjernet |
array_reverse | Returnerer den givne matrix med matrixværdier i omvendt rækkefølge |
array_sort | Returnerer det angivne array med dets elementer sorteret |
generere_serie | Opretter en matrix, der indeholder en række tal |
streng_til_array | Opdeler streng i et array ved hjælp af den medfølgende afgrænsning og |
color_cmyk | Returnerer en strengrepræsentation af en farve baseret på dens cyan, |
farve_gråtoner_gennemsnit | Anvender et gråtonefilter og returnerer en streng |
farve_hsla | Returnerer en strengrepræsentation af en farve baseret på dens nuance, |
farve_hsva | Returnerer en strengrepræsentation af en farve baseret på dens nuance, |
farve_del | Returnerer en bestemt komponent fra en farvestreng, fx den røde komponent eller alfakomponent |
farve_rgba | Returnerer en strengrepræsentation af en farve baseret på dens røde, |
mørkere | Returnerer en mørkere (eller lettere) farvestreng |
projektfarve | Returnerer en farve fra projektets farveskema |
sæt_farve_del | Indstiller en bestemt farvekomponent for en farvestreng, fx den røde komponent eller alfakomponent |
CASE NÅR … SÅ … AFSLUT | Evaluerer et udtryk og returnerer et resultat, hvis det er sandt. Du kan teste flere forhold |
flyder sammen | Returnerer den første ikke-NULL-værdi fra udtrykslisten |
nullif(værdi1, værdi2) | Returnerer en nulværdi, hvis værdi1 er lig med værdi2 |
til dato | Konverterer en streng til et datoobjekt |
to_dm | Konverterer en koordinat til grad, minut |
to_int | Konverterer en streng til heltal |
til_virkelig | Konverterer en streng til et reelt tal |
til_tid | Konverterer en streng til et tidsobjekt |
alder | Returnerer som et interval forskellen mellem to datoer eller datotider |
ugedag | Returnerer et tal, der svarer til ugedagen for en bestemt dato eller dato |
time | Udtrækker timen fra et dato og klokkeslæt, eller antallet af timer fra et interval |
måned | Uddrager månedsdelen fra en dato eller datotid, eller antallet af måneder fra et interval |
sekund | Uddrager den anden fra en dato eller et klokkeslæt, eller antallet af sekunder fra et interval |
år | Uddrager årsdelen fra en dato eller datotid,eller antallet af år fra et interval |
base_file_name | Returnerer basisnavnet på filen uden mappen eller filsuffikset. |
filnavn | Returnerer navnet på en fil (inklusive filtypenavnet), undtagen mappen. |
filstørrelse | Returnerer størrelsen (i bytes) af en fil. |
is_directory | Returnerer sand, hvis en sti svarer til en mappe. |
hamming_distance | Returnerer antallet af tegn ved tilsvarende |
længste_fælles_understreng | Returnerer den længste fælles understreng mellem to strenge |
env | Henter en miljøvariabel og returnerer dens indhold som en streng. |
er_lag_synligt | Returnerer sand, hvis et angivet lag er synligt |
var | Returnerer værdien gemt i en specificeret variabel. Se variable funktioner nedenfor |
$areal | Returnerer områdestørrelsen for den aktuelle funktion |
$længde | Returnerer længden af den aktuelle linjefunktion |
$x | Returnerer X-koordinaten for den aktuelle funktion |
$y | Returnerer Y-koordinaten for den aktuelle funktion |
vinkel_ved_vertex | Returnerer halveringsvinklen (gennemsnitsvinkel) til geometrien |
azimuth | Returnerer den nordbaserede azimut som vinklen i radianer målt |
grænser | Returnerer en geometri, som repræsenterer afgrænsningsrammen for en inputgeometri. |
grænser_bredde | Returnerer bredden af afgrænsningsrammen for en geometri. |
buffer_by_m | Opretter en buffer langs en linjegeometri, hvor bufferens diameter |
nærmeste_punkt | Returnerer punktet på en geometri, der er tættest på en anden geometri |
forene | Returnerer kombinationen af to geometrier |
konveks_skrog | Returnerer det konvekse skrog af en geometri (dette repræsenterer minimum |
forskel(-en,b) | Returnerer en geometri, der repræsenterer den del af geometrien |
afstand | Returnerer minimumsafstanden (baseret på Spatial Reference System) |
slutpunkt | Returnerer den sidste node fra en geometri (se ogsåUdtræk specifikke hjørner) |
udvendig_ring | Returnerer en linjestreng, der repræsenterer den ydre ring af en polygongeometri, |
flip_koordinater | Returnerer en kopi af geometrien med X- og Y-koordinaterne |
geom_fra_gml | Returnerer en geometri oprettet ud fra en GML-repræsentation af geometri |
geom_to_wkt | Returnerer den velkendte tekst (WKT) repræsentation af geometrien uden SRID-metadata |
geometri_n | Returnerer den n'te geometri fra en geometrisamling, |
hældning | Returnerer hældningen målt fra zenit (0) til nadir (180) på punkt_a til punkt_b |
vejkryds | Returnerer en geometri, der repræsenterer den delte del af to |
skærer_bbox | Tester, om en geometris afgrænsningsramme overlapper en anden geometris |
længde | Returnerer længden af en linjegeometrifunktion (eller længden af en streng) |
line_interpolate_point | Returnerer punktet interpoleret af en specificeret |
line_merge | Returnerer en (Multi-)LineString geometri, hvor eventuelle tilsluttede LineStrings |
m | Returnerer M-værdien af en punktgeometri |
make_ellipse | Opretter en elliptisk geometri baseret på midtpunkt, akser og azimut |
make_point(x,y,z,m) | Returnerer en punktgeometri fra X og Y (og valgfri Z eller M) værdier |
make_polygon | Opretter en polygongeometri fra en ydre ring og valgfri serie |
make_regular_polygon | Opretter en regulær polygon |
lav_trekant | Opretter en trekant polygon |
nodes_to_points | Returnerer en flerpunktsgeometri bestående af hver node i |
antal_indvendige_ringe | Returnerer antallet af indre ringe i en polygon eller |
num_ringe | Returnerer antallet af ringetoner (inklusive udvendige ringe) i en polygon |
ordre_dele | Ordrer delene af en MultiGeometri efter et givet kriterium |
overlapper | Tester om en geometri overlapper en anden. Vender tilbage 1 (rigtigt) hvis |
punkt_n | Returnerer en specifik node fra en geometri (se ogsåUdtræk specifikke hjørner) |
pole_of_inaccessibility | Beregner den omtrentlige utilgængelighedspol for |
forholde sig | Tester eller returnerer Dimensional Extended 9 Skæringsmodel (DE-9IM) |
segmenter_til_linjer | Returnerer en flerlinjegeometri bestående af en linje for |
forenkle | Forenkler en geometri ved at fjerne noder ved hjælp af en afstandsbaseret |
enkeltsidet_buffer | Returnerer en geometri, der er dannet ved at buffer kun én ud |
startpunkt | Returnerer den første node fra en geometri (se ogsåUdtræk specifikke hjørner) |
tapered_buffer | Opretter en buffer langs en linjegeometri, hvor bufferen |
transformere | Returnerer geometrien transformeret fra kilde-CRS til |
Union | Returnerer en geometri, der repræsenterer geometriernes punktsætforening |
inden for (-en,b) | Tester om en geometri er inden for en anden. Vender tilbage 1 (rigtigt) |
x_max | Returnerer den maksimale X-koordinat for en geometri. |
y | Returnerer Y-koordinaten for en punktgeometri, eller Y-koordinaten af |
y_min | Returnerer minimum Y-koordinat for en geometri. |
item_variables | Returnerer et kort over variabler fra et layoutelement i dette printlayout |
decode_uri | Tager et lag og afkoder den underliggende dataudbyders uri. |
from_json | Indlæser en json-formateret streng |
json_to_map | Opretter et kort fra en json-formateret streng |
map_akeys | Returnerer alle nøglerne på et kort som en matrix |
map_concat | Returnerer et kort, der indeholder alle indtastningerne af de givne kort. |
kort_eksisterer | Returnerer sand, hvis den givne nøgle findes i kortet |
map_insert | Returnerer et kort med en tilføjet nøgle/værdi |
map_to_json | Fletter kortelementer til en json-formateret streng |
abs | Returnerer den absolutte værdi af et tal |
som i | Returnerer den omvendte sinus af en værdi i radianer |
atan2(y,x) | Returnerer den inverse tangens af Y/X ved at bruge fortegnene for |
loft | Runder et tal opad |
cos | Returnerer cosinus af en værdi i radianer |
eksp | Returnerer eksponentiel af en værdi |
hældning | Returnerer hældningen målt fra zenit (0) til |
log | Returnerer værdien af logaritmen af den beståede værdi og base |
max | Returnerer den største ikke null-værdi i et sæt værdier |
pi | Returnerer værdien af pi til beregninger |
rand | Returnerer det tilfældige heltal inden for det interval, der er angivet af minimum |
rund | Afrundes til antal decimaler |
skala_lineær | Transformerer en given værdi fra et inputdomæne til et output |
sqrt | Returnerer kvadratroden af en værdi |
-en + b | Tilføjelse af to værdier (et plus b) |
-en * b | Multiplikation af to værdier (a ganget med b) |
-en % b | Resten af division af a med b (for eksempel, 7 % 2 = 1, eller 2 passer ind 7 tre gange med resten 1) |
-en < b | Sammenligner to værdier og vurderer til 1 hvis den venstre værdi er mindre end den højre værdi (a er mindre end b) |
-en <> b | Sammenligner to værdier og vurderer til 1 hvis de ikke er lige |
-en != b | a og b er ikke ens |
-en >= b | Sammenligner to værdier og vurderer til 1 hvis den venstre værdi er større end eller lig med den højre værdi |
|| | Forener to værdier til en streng. Hvis en af værdierne er NULL, vil resultatet være NULL |
SYNES GODT OM | Vender tilbage 1 hvis den første parameter matcher det medfølgende mønster |
a IS b | Tester om to værdier er identiske. Vender tilbage 1 hvis a er det samme som b |
a OG b | Vender tilbage 1 når betingelser a og b er sande |
"Kolonne_navn" | Værdien af feltetKolonne_navn, pas på ikke at blive forvekslet med simpelt citat, se nedenunder |
NUL | null værdi |
a ER IKKE NULL | a har en værdi |
a IKKE IN (værdi[,værdi]) | a er ikke under de angivne værdier |
parameter | Returnerer værdien af en behandlingsalgoritme-inputparameter |
raster_statistic | Returnerer statistik fra et rasterlag |
$nuværende funktion | Returnerer den aktuelle funktion, der evalueres. Dette kan bruges |
attribut | Returnerer værdien af en specificeret attribut fra en funktion |
get_feature | Returnerer den første funktion i et lag, der matcher en given attributværdi |
er_valgt | Returnerer, hvis en funktion er valgt |
repræsentere_værdi | Returnerer den konfigurerede repræsentationsværdi for en feltværdi |
uuid | Genererer en universelt unik identifikator (UUID) for hver række. Hver UUID er 38 tegn lange. |
char | Returnerer det tegn, der er knyttet til en unicode-kode |
format | Formaterer en streng ved hjælp af angivne argumenter |
format_nummer | Returnerer et tal formateret med lokalitetsseparatoren for |
længde | Returnerer længden af en streng (eller længden af en linjegeometrifunktion) |
lpad | Returnerer en streng polstret til venstre til den angivne bredde, ved hjælp af udfyldningstegnet |
regexp_erstat | Returnerer en streng med det medfølgende regulære udtryk erstattet |
erstatte | Returnerer en streng med den medfølgende streng, array, eller kort over strenge udskiftet |
rpad | Returnerer en streng polstret til højre til den angivne bredde, ved hjælp af udfyldningstegnet |
substr | Returnerer en del af en streng |
trimme | Fjerner alt førende og efterfølgende hvidt mellemrum (mellemrum, faner, etc.) fra en snor |
tekstombrydning | Returnerer en streng ombrudt til et maksimum/minimum antal tegn |
algorithm_id | Returnerer det unikke ID for en algoritme |
atlas_featureid | Returnerer det aktuelle atlas-funktions-id |
atlas_filnavn | Returnerer det aktuelle atlas filnavn |
atlas_layerid | Returnerer det aktuelle atlas dækningslag ID |
atlas_sidenavn | Returnerer det aktuelle atlassidenavn |
canvas_cursor_point | Returnerer den sidste markørposition på lærredet i |
klyngestørrelse | Returnerer antallet af symboler indeholdt i en klynge |
nuværende_geometri | Returnerer geometrien for den funktion, der aktuelt redigeres |
fullextent_maxy | Maksimal y-værdi fra fuld lærredsudstrækning (inklusive alle lag) |
fullextent_miny | Minimum x-værdi fra fuld lærredsudstrækning (inklusive alle lag) |
geometri_del_nummer | Returnerer det aktuelle geometrivarenummer for den funktion, der gengives |
geometri_point_num | Returnerer det aktuelle punktnummer i den gengivne geometris del |
gitternummer | Returnerer den aktuelle gitterannotationsværdi |
item_uuid | Returnerer layoutelementets unikke ID |
lag_id | Returnerer ID'et for det aktuelle lag |
layout_dpi | Returnerer kompositionsopløsningen (DPI) |
layout_antal sider | Returnerer antallet af sider i layoutet |
layout_sidehøjde | Returnerer den aktive sidehøjde i layoutet (i mm) |
legend_column_count | Returnerer antallet af kolonner i forklaringen |
legend_filter_out_atlas | Angiver, om atlasset er filtreret ud af forklaringen |
legende_titel | Returnerer titlen på forklaringen |
map_crs | Returnerer koordinatreferencesystemet for det aktuelle kort |
map_crs_definition | Returnerer den fulde definition af koordinaten |
map_crs_ellipsoid | Returnerer akronymet af ellipsoiden af |
map_crs_wkt | Returnerer WKT-definitionen af koordinatreferencen |
map_extent_center | Returnerer punktfunktionen i midten af kortet |
map_extent_width | Returnerer den aktuelle bredde af kortet |
map_layer_ids | Returnerer listen over kortlags-id'er, der er synlige på kortet |
map_rotation | Returnerer den aktuelle rotation af kortet |
kort_enheder | Returnerer kortmålenhederne |
forælder | Henviser til den aktuelle funktion i det overordnede lag, give adgang til |
projekt_arealenheder | Returnerer arealenheden for det aktuelle projekt, bruges hvornår |
projekt_basenavn | Returnerer basisnavnet for det aktuelle projekts filnavn |
project_crs | Returnerer projektets koordinatreferencesystem |
projekt_afstandsenheder | Returnerer afstandsenheden for det aktuelle projekt, |
projekt_filnavn | Returnerer filnavnet på det aktuelle projekt |
projekt_hjem | Returnerer startstien for det aktuelle projekt |
projekt_søgeord | Returnerer projektets nøgleord, taget fra projektets metadata |
Projekt titel | Returnerer titlen på det aktuelle projekt |
qgis_os_name | Returnerer det aktuelle operativsystemnavn, fx 'vinduer', 'linux' eller 'osx' |
qgis_release_name | Returnerer det aktuelle QGIS-udgivelsesnavn |
qgis_version | Returnerer den aktuelle QGIS-versionsstreng |
snapping_resultater | Giver adgang til snapping-resultater, mens du digitaliserer en |
symbol_angle | Returnerer vinklen på symbolet, der bruges til at gengive funktionen |
user_account_name | Returnerer den aktuelle brugers operativsystemkontonavn |
række_nummer | Gemmer nummeret på den aktuelle række |
with_variable | Tillader indstilling af en variabel til brug i et udtryk |