No QGIS, existe uma maneira de contar o número de vértices de polígonos e linhas em uma determinada camada e criar um campo separado contendo esses valores?
Eu suspeito que é uma função em algum lugar da calculadora de campo, mas não consigo encontrá-la.
À medida que os tempos passam e a versão muda, algumas dicas sobre as recentes versões QGIS 3.2 e 2.18.22 LTR (até 7 de agosto de 2018). No QGIS 2.18, o plug-in Vertices Counter funciona normalmente, mas parece ainda não ter sido portado para o QGIS 3. Mas, felizmente, há outra solução disponível na calculadora de campo que você esperava encontrar há quase seis anos.
Duas funções relevantes estão disponíveis:
nodes_to_points()
criaMULTIPOINT
geometria dos nós de geoemtrias de origem enum_geometries()
conta as geometrias em uma coleção ouMULTI...
geometriaportanto, combinar essas funções e criar um campo virtual realizará esta tarefa:
resultando em
fonte
Olhe no menu do vetor, existe uma ferramenta "extrair nós".
fonte