QGIS: Zmień wartości typu tekstowego na liczbowe w shapefile

W QGIS możesz przekonwertować tekst (string) na liczbę używając narzędzia „Kalkulator pól”. Najpierw otwórz tabelę atrybutów warstwy, którą chcesz zmodyfikować. Następnie kliknij przycisk „Otwórz kalkulator pól”. W polu „Wyrażenie” wpisz „to_real(” a następnie nazwę pola zawierającego tekst do konwersji i zamknij nawias. Na przykład, aby zamienić pole tekstowe o nazwie „string_field” na pole numeryczne, wprowadź w polu Wyrażenie „to_real("string_field")”. Możesz też zmienić nazwę pola wyjściowego i typ danych wybierając odpowiednie opcje. Na koniec kliknij „OK”, aby zakończyć konwersję. Oryginalne pole tekstowe pozostanie w tabeli atrybutów, a nowe pole numeryczne zostanie dodane do tabeli.

  1. Otwórz „Właściwości”

  2. Przejdź do „Kalkulator pól”

  3. Zaznacz „Aktualizuj istniejące pole”

  4. to_real("attributeName")

  5. Zapisz edycje

  6. Powtórz to samo dla każdego atrybutu

Last updated

Was this helpful?