QGIS: Endre strengverdier til tall i shapefile

I QGIS kan du konvertere en tekststreng til et tall ved å bruke verktøyet «Field Calculator». Først åpner du attributtabellen for laget du vil endre. Klikk deretter på knappen «Open Field Calculator». I feltet «Expression» skriver du «to_real(» etterfulgt av navnet på feltet som inneholder strengen du vil konvertere, og lukkende parentes. For eksempel, for å konvertere et tekstfelt kalt «string_field» til et numerisk felt, skriv «to_real("string_field")» i Expression-feltet. Du kan også endre navn på utdatafeltet og datatype ved å velge de riktige alternativene. Til slutt klikker du «OK» for å fullføre konverteringen. Det opprinnelige tekstfeltet blir værende i attributtabellen, mens det nye numeriske feltet legges til i tabellen.

  1. Åpne «Properties»

  2. Gå til «Field Calculator»

  3. Kryss av for «Update Existing field»

  4. to_real("attributeName")

  5. Lagre endringer

  6. Gjenta det samme for hvert attributt

Sist oppdatert

Var dette nyttig?