Numeración automática de puntos durante la digitalización en QGIS?

9

¿Alguien sabe cómo numerar automáticamente los puntos durante la digitalización en Qgis? Para explicar, cuando creo el nuevo punto, hay una ventana donde debo escribir el número de punto. ¿Hay alguna forma de número automático sin escribir manualmente el número de punto?

Slobodan
fuente
1
¿Te refieres al número de identificación?
ahmadhanb
55
QGIS tiene la opción de no abrir esa ventana - Configuración / Opciones - Pestaña Digitalización - Creación de funciones - Suprimir ventana emergente de formulario de atributos. Una vez finalizada la digitalización, puede usar $ rownum o $ id para completar todo de una vez. ¿Eso hará?
Miro
@Miro: esta es probablemente la mejor solución (la forma en que generalmente lo hago en realidad). No es necesario que la ID se genere al mismo tiempo que se crean las características.
wiltomap
Sí, esta es la mejor solución si quiero que todos los números estén entre 1 y N, pero quiero que algunos números sean del 1 al N y muchos de ellos sean algún otro signo, por ejemplo 1-16-4A. Porque no puedo usar este método.
Slobodan

Respuestas:

7

Un método es usar un campo virtual que numere automáticamente sus puntos usando la $idexpresión (o la expresión que prefiera):

Calculadora de campo


Tenga en cuenta que tendrá que guardar un archivo de proyecto para esto, ya que los campos virtuales se guardan en el archivo .qgs y no en el archivo de forma en sí (pero puede volver a guardar el archivo de forma como uno nuevo usando la Save As...opción que convertiría el campo virtual en uno normal).

José
fuente
4

Creo que habla sobre la identificación de los archivos de forma, si es así, puede ir a las propiedades de la capa (hacer doble clic en la capa), luego ir a los campos y configurar el elemento que se llama 'Bearbeitungselement' en alemán a UUID-Generator (el tipo de campo de identificación debe ser texto ) como se muestra en la captura de pantalla a continuación ( https://en.wikipedia.org/wiki/Universally_unique_identifier ).

ingrese la descripción de la imagen aquí

Al digitalizar sus puntos (u otras geoemtrías, por supuesto), obtiene esto:

ingrese la descripción de la imagen aquí

y solo tendrá que ingresar los otros valores de atributo si corresponde.

Jochen Schwarze
fuente