QGIS: Endre tekstverdier til tallverdier i shapefilen

Konverter tekstattributter til numeriske verdier i QGIS for analyse og import.

I QGIS kan du konvertere en streng til et tall ved å bruke verktøyet «Feltkalkulator». Først åpner du attributtabellen for laget du vil endre. Deretter klikker du på knappen «Åpne feltkalkulator». I feltet «Uttrykk» skriver du «to_real(» etterfulgt av navnet på feltet som inneholder strengen du vil konvertere, og avsluttende parentes. For eksempel, for å konvertere et strengfelt med navnet «string_field» til et numerisk felt, skriver du «to_real("string_field")» i feltet «Uttrykk». Du kan også endre navnet på utdatafeltet og datatype ved å velge de riktige alternativene. Til slutt klikker du på «OK» for å fullføre konverteringen. Det opprinnelige strengfeltet vil fortsatt ligge i attributtabellen, mens det nye numeriske feltet blir lagt til i tabellen.

  1. Åpne «Egenskaper»

  2. Gå til «Feltkalkulator»

  3. Kryss av for «Oppdater eksisterende felt»

  4. to_real("attributeName")

  5. Lagre redigeringer

  6. Gjenta det samme for hvert attributt

Sist oppdatert

Var dette nyttig?