QGIS: pakeisti eilutės reikšmes į skaitines shapefile faile

QGIS programoje galite konvertuoti eilutę į skaičių naudodami įrankį „Field Calculator“. Pirmiausia atidarykite sluoksnio atributų lentelę, kurią norite keisti. Tada spustelėkite mygtuką „Open Field Calculator“. Lauke „Expression“ įrašykite „to_real("“ ir po to nurodykite lauko pavadinimą, kuriame yra konvertuojama eilutė, uždarydami skliaustelius. Pavyzdžiui, kad konvertuotumėte eilutinį lauką pavadinimu „string_field“ į skaitinį lauką, laukelyje Expression įveskite „to_real("string_field")“. Taip pat galite pakeisti išvesties lauko pavadinimą ir duomenų tipą pasirinkdami atitinkamus parametrus. Galiausiai spustelėkite „OK“, kad užbaigtumėte konvertavimą. Pradinis eilutės laukas išliks atributų lentelėje, o naujas skaitinis laukas bus pridėtas prie lentelės.

  1. Atidarykite „Properties“

  2. Eikite į „Field Calculator“

  3. Pažymėkite „Update Existing field“

  4. to_real("attributeName")

  5. Išsaugokite redagavimus

  6. Pakartokite tą patį kiekvienam atributui

Last updated

Was this helpful?