5 votos

Agregando ID único automáticamente en la calculadora de campos como contador en QGIS 3

uniq

Intenté mucho con la Calculadora de Campos pero me devuelve NULL como se muestra en la tabla y en otro intento me da el valor 1 en todas las filas.

La mayoría de ejemplos en internet están explicando versiones antiguas y yo tengo QGIS 3 y no estoy seguro de cómo puedo añadir un id para todas las filas.

Si quiero generar un id aleatorio, ¿cómo puedo hacerlo también?

Hice como se sugirió en la respuesta $id

enter image description here

Pero ¿puedo preguntar por qué los valores no parecen un contador, parece aleatorio. Si necesito aumentar en uno, ¿cómo puedo hacerlo?

4 votos

Actualizar el campo con $id.

0 votos

¿Esta respuesta responde a tu pregunta? ¿Llenar columna con números consecutivos en QGIS?

0 votos

Deberías intentar ordenar tu columna "q" para verificar si la apariencia de aleatoriedad no está causada por otra columna.

7voto

Raoul Puntos 1113

La forma más fácil y preferida es utilizar el algoritmo de procesamiento "Agregar campo autoincremental"

0 votos

¿Dónde puedo encontrarlo? Lo busqué pero no lo encontré, ¿dónde está ubicado?

3 votos

Procesando -> Caja de herramientas y búscalo.

3voto

Cemre Puntos 153

La respuesta más simple es la variable $id.

Sin embargo, ten cuidado, no se incrementa automáticamente después de tu primera calculación de campo.

0voto

user120388 Puntos 21

Gracias spatialthoughts. Lo has resuelto para mí. Ninguno de los otros métodos parece funcionar.

Jordaan

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X