Come aggiungere la quota z alla tabella attributi

Facciamo un esempio, geopackage con vettore MultiLinestringZ:

selezionare il layer (presente nel Layer Panel), tasto destro mouse “Apri tabella attributi” oppure cliccare sull’icona icona_tab_attr oppure tasto funzione F6

  1. attivare editing;
  2. aprire calcolatore di campi calc
  3. crea nuovo campo e digittare nome campo quota;
  4. tipo campo uscita Real e lunghezza uscita 13 e 2;
  5. cercare la funzione z;
  6. doppio clic sul risultato della ricerca per inserire la funzione;
  7. aggiungere la funzione start_point e poi $geometry come argomento delle z(start_point());
  8. OK per eseguire; verrà aggiunta la colonna quotaz e popolata;

evidenziata la colonna con le quote z

riassunto

  • in caso di PointZ → z($geometry)
  • in caso di (Multi)LinestringZ → z(start_point($geometry)) isoipse;
  • in caso di PoligonZ z(point_n($geometry,1))

il geopackage è scaricabile qui