For the complete documentation index, see llms.txt. This page is also available as Markdown.

QGIS: Alterar valores de texto para número no shapefile

Converta atributos de texto em valores numéricos no QGIS para análise e importação.

No QGIS, você pode converter uma string em um número usando a ferramenta "Calculadora de Campos". Primeiro, abra a tabela de atributos da camada que deseja modificar. Em seguida, clique no botão "Abrir Calculadora de Campos". Na caixa "Expressão", digite "to_real(" seguido do nome do campo que contém a string que você deseja converter, e o parêntese de fechamento. Por exemplo, para converter um campo de texto chamado "string_field" em um campo numérico, insira "to_real("string_field")" na caixa de Expressão. Você também pode modificar o nome do campo de saída e o tipo de dado selecionando as opções apropriadas. Por fim, clique em "OK" para concluir a conversão. O campo de texto original permanecerá na tabela de atributos, enquanto o novo campo numérico será adicionado à tabela.

  1. Abra "Propriedades"

  2. Vá para "Calculadora de Campos"

  3. Marque "Atualizar campo existente"

  4. to_real("attributeName")

  5. Salvar edições

  6. Repita o mesmo para cada atributo

Atualizado

Isto foi útil?