9 votos

Cómo agregar una secuencia de la tabla de atributos?

Hay una manera de utilizar la calculadora de campo en QGIS para crear un rango de valores en una cuenta de la secuencia con un determinado rango de entrada? Por ejemplo, si yo quería tener los valores 1 a 5 repetirse dentro de mi mesa, de acuerdo con el primer registro de la tabla.

Gracias...

12voto

tobes Puntos 19

Esto va a hacer en la Calculadora de Campo:

 ( $rownum-1 ) % 5 +1

enter image description here

3voto

highlycaffeinated Puntos 11645

Mi solución para este tipo de problema es el uso Libre o de OpenOffice Calc. En primer lugar, verificar si su FID columna está intacto y correcta (la vas a necesitar para restaurar el archivo de atributo a su orden original si resort la tabla dbf en Calc - de lo contrario, las características que se han equivocado de datos adjunta más adelante).

Crear una Copia de seguridad de la dbf, por si acaso.

A continuación, sólo tiene que abrir la dbf archivo de Calc (no olvides usar el derecho de la página de códigos de configuración al abrir el archivo, de lo contrario podría perder la diéresis, etc.), hacer lo que quieres hacer, por ejemplo, de autocompletar una columna con los datos a través de buscarv(), y volver a guardar el archivo como dbf.

Comprobar el resultado en QGIS, pero todo debería funcionar bien ahora.

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