4 votos

¿Cambiar el valor de la tabla de atributos mediante el modelador gráfico?

Así que tengo un capa intermedia con un tabla de atributos . Esta tabla tiene una columna llamada "valor" que quiero cambiar a "x" en función de la selección anterior. Puedo seleccionar los buffers en las capas que necesito editar, pero no se cómo editar los valores de los atributos de los buffers seleccionados .

¿Cómo se pueden editar directamente los valores de los atributos de una columna concreta desde el modelador gráfico?

enter image description here

4voto

nuecaster Puntos 128

Utilice la Algoritmo de la calculadora de campo .

enter image description here

No parece que exista documentación sobre este algoritmo, a excepción de ce . Pero parece que funciona como la calculadora de campo normal. Elija una capa del menú desplegable, escriba el nombre del campo que desea modificar, elija 'no' como opción para Crear nuevo campo y escriba la expresión que desea utilizar para modificar el campo. Si necesitas ayuda para escribir la expresión, utiliza la ayuda disponible en la Calculadora de campos regulares.

0voto

bugmenot123 Puntos 770

Puede utilizar la función Refactor fields herramienta para ello.

Aquí he cargado los campos existentes del 1111 capa y luego:

  • Convertir el tipo del campo " status " a cadena
  • Añadir un nuevo campo " new_field " con el valor estático ' hi '
  • Añadir un nuevo campo " km_str " con el valor del campo " km Campo " convertido en cadena

enter image description here

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