Czy ktoś wie, jak automatycznie numerować punkty podczas digitalizacji w Qgis. Aby wyjaśnić, kiedy tworzę nowy punkt, pojawia się okno, w którym muszę wpisać numer punktu. Czy jest jakiś sposób na automatyczny numer bez ręcznego wpisywania numeru punktu?
qgis
point
digitizing
Slobodan
źródło
źródło
Odpowiedzi:
Jedną z metod jest użycie wirtualnego pola, które automatycznie numerowałoby twoje punkty za pomocą
$id
wyrażenia (lub dowolnego wyrażenia, które wolisz):Pamiętaj, że musisz zapisać plik projektu, ponieważ pola wirtualne są zapisywane w pliku .qgs, a nie w samym pliku shapefile (ale możesz ponownie zapisać plik shapefile jako nowy, używając
Save As...
opcji, która przekształciłaby pole wirtualne w normalny).źródło
Myślę, że mówisz o identyfikatorze plików kształtów, jeśli możesz przejść do właściwości warstwy (kliknij dwukrotnie warstwę), a następnie przejdź do pól i ustaw element o nazwie „Bearbeitungselement” w języku niemieckim na UUID-Generator (typ pola identyfikatora musi być tekstem ), jak pokazano na zrzucie ekranu poniżej ( https://en.wikipedia.org/wiki/Universally_unique_identifier ).
Podczas digitalizacji punktów (lub innych geoemtrii oczywiście) otrzymujesz:
i będziesz musiał po prostu wprowadzić inne wartości atrybutów, jeśli mają zastosowanie.
źródło