En QGIS, ¿hay alguna manera de contar el número de vértices de polígonos y líneas en una capa dada, y crear un campo separado que contenga estos valores?
Sospecho que es una función en algún lugar de la calculadora de campo, pero no puedo encontrarla.
A medida que pasan los tiempos y la versión cambia, algunos consejos sobre las recientes versiones 3.2 y 2.18.22 LTR de QGIS (hasta el 7 de agosto de 2018). En QGIS 2.18, el plugin Vertices Counter funciona como de costumbre, pero parece que aún no se ha transferido a QGIS 3. Pero, por fortuna, hay otra solución disponible en la calculadora de campo que esperaba encontrar hace casi seis años.
Hay dos funciones relevantes disponibles:
nodes_to_points()
creaMULTIPOINT
geometría de los nodos de geoemtries de origen ynum_geometries()
cuenta las geometrías en una colección oMULTI...
geometríaentonces, combinar estas funciones y crear un campo virtual logrará esta tarea:
Resultando en
fuente
Mire en el menú de vectores, hay una herramienta de "extracción de nodos".
fuente