Treść lekcji
Film opowiada o metodach zarządzania polami atrybutów i tabelą atrybutów oraz wprowadzania atrybutów w QGIS za pomocą formularzy.
Zawartość filmu
Film opowiada o metodach zarządzania polami atrybutów i tabelą atrybutów oraz wprowadzania atrybutów w QGIS za pomocą formularzy.
Zawartość filmu
0:00 Wprowadzenie
0:26 Parametry pól atrybutów
2:39 Tworzenie pól i zarządzanie polami
4:14 Algorytm przetwarzania „Zmień pola”
5:22 Wprowadzanie atrybutów
6:21 Formularz identyfikacji
7:13 Wartości domyślne formularza po wprowadzeniu obiektu
9:26 Kalkulator pól
Dane działek do pobrania usługą WFS – opis w tym filmie
Punkty adresowe miejscowości Nakło nad Notecią z wygenerowanymi losowo imionami i nazwiskami do pobrania w pliku ZIP
Wyrażenie wstawiające wartość domyślną dla pola 'dzialka’ na warstwie punktów adresowych. Formuła przeszukuje warstwę działek i zwraca numer działki, leżącej pod wprowadzonym punktem. Dzięki temu, po narysowaniu punktu, formularz automatycznie uzupełni pole „dzialka” odpowiednią wartością.
W razie potrzeby należy zmodyfikować nazwę warstwy działek oraz atrybutu z ich numerem.
aggregate(
layer:='dzialki_egib',
aggregate:='concatenate',
expression:=to_string("NUMER_DZIA"),
concatenator:=', ',
filter:= intersects($geometry, geometry(@parent))
)
Wyrażenie wyszukuje pierwszą spację w ciągu znaków w polu „Im_Naz” i zwraca wszystko, co znajduje się po lewej stronie od tej spacji, w tym przypadku imiona.
Przykład wartości w polu Im_Naz: Jan Kowalski
W razie potrzeby należy zmodyfikować nazwę pola z imieniem i nazwiskiem.
substr("Im_Naz", 1, strpos("Im_Naz", ' ') - 1)