Forum QGIS
Problem z tabelą atrybutów (powiaty do gmin) - Wersja do druku

+- Forum QGIS (http://forum.quantum-gis.pl)
+-- Dział: Desktop GIS (http://forum.quantum-gis.pl/forum-4.html)
+--- Dział: GIS dla początkujących (http://forum.quantum-gis.pl/forum-16.html)
+--- Wątek: Problem z tabelą atrybutów (powiaty do gmin) (/thread-2017.html)



Problem z tabelą atrybutów (powiaty do gmin) - Janek1 - 10-03-2023

Cześć,
Chciałbym wyeksportować nazwy gmin (wraz z numerem TERYT) oraz powiatów w Polsce do excela. Ściągnąłem listę gmin oraz listę powiatów. Chciałbym przyłączyć nazwy powiatów do odpowiadających im gmin. Teoretycznie jest to proste, bo pierwsze cztery cyfry w kodzie TERYT gminy to kod TERYT powiatu, więc wystarczyłoby uciąć poleceniem LEFT 4 cyfry z Terytu gminy i to jest wspólna kolumna. Problem pojawia się wtedy, gdy Teryt gminy zaczyna się od zera (a jest tak w gminach i powiatach leżących w woj. dolnośląskim, kujawsko-pomorskim, lubelskim i lubuskim), bo wtedy po wykorzystaniu polecenia LEFT to zero z przodu znika i w nowo utworzonej kolumnie zamiast 4 cyfr są 3 cyfry i nie wiem jak to zmienić.
Przykład: TERYT gminy: 020102_1
TERYT powiatu: 0201

Stosując polecenie LEFT(TERYT, 4) - zamiast poprawnego wyniku (0201) powstaje 201

Próbowałem eksportować dane do excela i w excelu za pomocą polecenia "tekst" dodawać to jedno zero (i w excelu jest wszystko ok), ale po wczytaniu tych edytowanych danych z powrotem do Qgisa, znów Qgis ucina to pierwsze zero. Jak to zmienić?


RE: Problem z tabelą atrybutów (powiaty do gmin) - jerresso - 12-03-2023

Robisz dobrze, tylko pole do którego mają być wgrane nowe dane musi być typu tekstowego, a zapewne masz ustawione do pola liczbowego. Nie ma takiej liczby jak "03" więc z automatu jest zamieniania na "3". Spróbuj i daj znać


RE: Problem z tabelą atrybutów (powiaty do gmin) - Janek1 - 12-03-2023

Teraz działa bardzo dobrze, dzięki wielkie. Rozwiązanie takie proste, a ja na to nie wpadłem...