Forum QGIS
kalkulator pól kilka warunków - Wersja do druku

+- Forum QGIS (http://forum.quantum-gis.pl)
+-- Dział: Desktop GIS (http://forum.quantum-gis.pl/forum-4.html)
+--- Dział: QGIS (http://forum.quantum-gis.pl/forum-5.html)
+--- Wątek: kalkulator pól kilka warunków (/thread-1156.html)

1 2


RE: kalkulator pól kilka warunków - popej - 19-12-2014

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.



RE: kalkulator pól kilka warunków - martel - 19-12-2014

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


RE: kalkulator pól kilka warunków - Magda - 19-12-2014

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


RE: kalkulator pól kilka warunków - popej - 19-12-2014

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.


RE: kalkulator pól kilka warunków - martel - 19-12-2014

"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".


RE: kalkulator pól kilka warunków - Magda - 19-12-2014

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.


RE: kalkulator pól kilka warunków - martel - 19-12-2014

Hmm, a pola z tymi danymi zewnętrznymi po wrzuceniu do QGISa nie są przypadkiem typu tekstowego?