Reference¶
Questo gruppo è presente SOLO dopo aver installato il plugin refFunctions. Plugin che aggiunge funzioni utente personalizzate al calcolatore di campi di QGIS per fare riferimento, analiticamente o spazialmente, tra i livelli, ad esempio recuperare un valore da un livello usando come valore di campo o una condizione spaziale (interseca, disgiunti ….) come parametro.
Funzione | Descrizione |
---|---|
Funzioni della tabella: | |
dbvalue | Recupera il primo valore targetField da targetLayer quando keyField è uguale a conditionValue |
dbvaluebyid | Recupera il valore targetField da targetLayer usando l’ID della caratteristica interna |
dbquery | Recupera il primo valore targetField da targetLayer quando whereClause è true |
dbsql | Recupera i risultati dalla query SQL |
Funzioni wkt: | |
wktcentroid | Restituisce il centro di massa della geometria data come geometria del punto wkt |
wktpointonsurface | Restituisce il punto all’interno della geometria data |
wktlenght | Restituisce la lunghezza della geometria wkt fornita |
wktarea | Restituisce l’area della geometria wkt indicata |
Funzioni geometriche: | |
geomRedef | ridefinire la geometria della feature corrente con una nuova geometria wkt (sperimentale!) |
geomnearest | Recupera il valore del campo target dalla funzione di destinazione più vicina nel livello di destinazione |
geomdistance | Recupera il valore del campo target dalla funzione target nel livello di destinazione se la funzione target è in distanza |
geomwithin | Recupera il valore del campo obiettivo quando la funzione di origine si trova all’interno della funzione di destinazione nel livello di destinazione |
geomtouches | Recupera il valore del campo obiettivo quando la funzione sorgente tocca la funzione di destinazione nel livello di destinazione |
geomintersects | Recupera il valore del campo obiettivo quando la caratteristica sorgente interseca la caratteristica obiettivo nel livello di destinazione |
geomcontains | Recupera il valore del campo obiettivo quando la funzione di origine contiene la funzione di destinazione nel livello di destinazione |
geomequals | Recupera il valore del campo obiettivo quando la funzione di origine è uguale alla funzione di destinazione nel livello di destinazione |
geomoverlaps | Recupera il valore del campo obiettivo quando la funzione sorgente si sovrappone alla funzione di destinazione nel livello di destinazione |
geomcrosses | Recupera il valore del campo obiettivo quando la caratteristica sorgente attraversa la caratteristica obiettivo nel livello di destinazione |