QGIS: Skift strengværdier til numeriske værdier i shapefile

I QGIS kan du konvertere en tekststreng til et tal ved hjælp af værktøjet "Feltberegner". Åbn først attributtabellen for laget, du vil ændre. Klik derefter på knappen "Åbn feltberegner". I feltet "Udtryk" skriv "to_real(" efterfulgt af navnet på det felt, der indeholder teksten, du vil konvertere, og luk med en parentes. For eksempel for at konvertere et tekstfelt med navnet "string_field" til et numerisk felt, indtast "to_real("string_field")" i feltet Udtryk. Du kan også ændre navnet på outputfeltet og datatypen ved at vælge de relevante indstillinger. Til sidst klik på "OK" for at fuldføre konverteringen. Det oprindelige tekstfelt forbliver i attributtabellen, mens det nye numeriske felt bliver tilføjet til tabellen.

  1. Åbn "Egenskaber"

  2. Gå til "Feltberegner"

  3. Markér "Opdater eksisterende felt"

  4. to_real("attributeName")

  5. Gem ændringer

  6. Gentag det samme for hvert attributfelt

Last updated

Was this helpful?