Forum QGIS

Pełna wersja: kalkulator pól kilka warunków
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Stron: 1 2
W takim razie Twój przykład z trzeciego postu powinien działać. I tylko odpowiedz mi nie pasuje:
(18-12-2014, 09:42)Magda napisał(a): [ -> ]jako wynik pojawiają się liczby 12, 9 i 4 zamiast 2,3 i 4.
No właśnie też mnie to zastanawiało Smile
Z jednej strony Magda podawała w pierwszym przykładzie formuł wszędzie funkcję iloczynu, zaś potem w odpowiedzi jakby faktycznie przedziałom miała odpowiadać unikalna wartość klasyfikacyjna zamiast ów iloczyn. W każdym razie nawet jak chodzi o ten drugi przypadek to wystarczy z tej formuły wywalić "ludn_liczb"* po "then" i też będzie działać, czyli tak jak podałeś w odpowiedzi wcześniej Smile
Dziękuję wszystkim za porady, niestety
sposób Randy X i sposób martela daje wynik pomnożony przez 2,3 lub 4,

przy sposobie popeja tam gdzie liczba jest mniejsza niz 30000 jako wynik wskakuje liczba 3, wszędzie indziej liczba 5
Właściwie to wyrażenie ( "ludn_liczb" <30000 )* 2 nie jest iloczynem liczb, to coś w rodzaju PRAWDA*2. Kalkulator podstawia pod PRAWDE liczbę 1, tak przynajmniej widać w opisach pomocy dla operacji logicznych.
"Dziękuję wszystkim za porady, niestety
sposób Randy X i sposób martela daje wynik pomnożony przez 2,3 lub 4,

przy sposobie popeja tam gdzie liczba jest mniejsza niz 30000 jako wynik wskakuje liczba 3, wszędzie indziej liczba 5"

Hmm, to chyba mój kalkulator pól jest zepsuty Wink
Załączam 3 screeny z przykładową tabelą przed i po aktualizacji oraz z kalkulatorem pól. Co prawda przedziały mam inne ale zasada działania dokładnie taka sama i wynik jest taki jakiego oczekujesz. Wartości są w kolumnie "X", przypisane kategorie w kolumnie "suma".
Martel, spróbowałam twojego zapisu na osobno utworzonej warstwie z prostymi wpisanymi przeze mnie przykładowymi danymi i rzeczywiście działa.
Wcześniej próbowałam na warstwie powiatów pobranej z "geofabrik" złączonej z tabelą excel z danymi liczbowymi ludności z GUS .
Problem tkwi więc w tamtych plikach.
Jeszcze raz dziękuję wszystkim za pomoc.
Hmm, a pola z tymi danymi zewnętrznymi po wrzuceniu do QGISa nie są przypadkiem typu tekstowego?
Stron: 1 2