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.

  1. Öffnen Sie „Eigenschaften“

  2. Wechseln Sie zum „Feldrechner“

  3. Aktivieren Sie „Bestehendes Feld aktualisieren“

  4. to_real("attributeName")

  5. Änderungen speichern

  6. Wiederholen Sie dies für jedes Attribut

Zuletzt aktualisiert

War das hilfreich?