QGIS: String- zu Zahlenwerte im Shapefile ändern
In QGIS können Sie einen Textwert in eine Zahl umwandeln, indem Sie das Werkzeug „Feldrechner“ verwenden. Öffnen Sie zunächst die Attributtabelle der Ebene, die Sie bearbeiten möchten. Klicken Sie dann auf die Schaltfläche „Feldrechner öffnen“. Geben Sie im Feld „Ausdruck“ „to_real(“ gefolgt vom Namen des Feldes ein, das den Textwert enthält, und schließen Sie mit einer schließenden Klammer. Zum Beispiel, um ein Textfeld mit dem Namen „string_field“ in ein numerisches Feld umzuwandeln, geben Sie „to_real("string_field")“ in das Ausdrucksfeld ein. Sie können außerdem den Namen des Ausgabeattributs und den Datentyp durch Auswahl der entsprechenden Optionen anpassen. Klicken Sie abschließend auf „OK“, um die Umwandlung abzuschließen. Das ursprüngliche Textfeld bleibt in der Attributtabelle erhalten, während das neue numerische Feld der Tabelle hinzugefügt wird.

Öffnen Sie „Eigenschaften“
Wechseln Sie zum „Feldrechner“
Aktivieren Sie „Bestehendes Feld aktualisieren“
to_real("attributeName")
Änderungen speichern
Wiederholen Sie dies für jedes Attribut

Zuletzt aktualisiert
War das hilfreich?