QGIS: Alterar valores de String para Número no shapefile

No QGIS, você pode converter uma string em 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 pelo nome do campo que contém a string que você deseja converter, e parêntese de fechamento. Por exemplo, para converter um campo string chamado "string_field" em um campo numérico, insira "to_real("string_field")" na caixa 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 string original permanecerá na tabela de atributos, enquanto o novo campo numérico será adicionado à tabela.

  1. Abra "Propriedades"

  2. Vá para a "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?