22-04-2017, 16:12
Witam,
Próbuję przygotować mapę rozkładu parametru CN do modelowania hydrologicznego. Aby ustalić wartość takiego parametru (kształtującą się od 0 do 100) należy znać rodzaj gleby i rodzaj użytkowania. Finalnie powinno to wyglądać tak jak w załączniku 1. Przygotowałam sobie dwa rastry: jeden z mapą użytkowania - zalacznik 5 (wyodrębniłam 4 podstawowe rodzaje) i raster z mapą glebową - zalacznik 4 (2 rodzaje gleby na obszarze zlewni). No i teraz przechodzę do mnożenia warstw,(proszę zerknąć teraz na tabelkę w zalaczniku 2). Chciałabym żeby przykładowo wszystkie pola będące lasami (forests) znajdujące się na glebie B (wartość 2) dostały wartość parametru CN=36. Albo wszystkie grunty rolne (agricultural area) znajdujące się na glebie A (wartość 1) dostały wartość parametru CN = 62 itd. I tutaj właśnie pojawia się problem. Dzięki temu że ćwiczę na małej zlewni "na oko" jestem w stanie stwierdzić że program faktycznie dobrze przemnożył warstwy i wyodrębnił różne obszary w zależności od gleby i użytku - zalacznik 3. Ale przypisuje im totalnie losowe wartości z przedziałku od 0 do 6,19. Jasne że jestem w stanie zorientować się które pola są które ale w przypadku większych zlewni z większą ilością rodzajów gleb i użytków będzie już trudniej. Zrobiłam jeszcze jedną rzecz. W kalkulatorze wpisałam sobie komendę:
("Raster_CLC@1"=3.1)*("Raster_Gleby@1"=1)
I to co dostałam to obszary lasy znajdujące się na glebie A (załacznik 6).
Czy ktoś z Was ma pomysł jak to zrobić żeby program przypisywał wynikom mnożenia konkretnych wartości odpowiednie wyniki takie jak w tabeli z zalacznika 2?
Próbuję przygotować mapę rozkładu parametru CN do modelowania hydrologicznego. Aby ustalić wartość takiego parametru (kształtującą się od 0 do 100) należy znać rodzaj gleby i rodzaj użytkowania. Finalnie powinno to wyglądać tak jak w załączniku 1. Przygotowałam sobie dwa rastry: jeden z mapą użytkowania - zalacznik 5 (wyodrębniłam 4 podstawowe rodzaje) i raster z mapą glebową - zalacznik 4 (2 rodzaje gleby na obszarze zlewni). No i teraz przechodzę do mnożenia warstw,(proszę zerknąć teraz na tabelkę w zalaczniku 2). Chciałabym żeby przykładowo wszystkie pola będące lasami (forests) znajdujące się na glebie B (wartość 2) dostały wartość parametru CN=36. Albo wszystkie grunty rolne (agricultural area) znajdujące się na glebie A (wartość 1) dostały wartość parametru CN = 62 itd. I tutaj właśnie pojawia się problem. Dzięki temu że ćwiczę na małej zlewni "na oko" jestem w stanie stwierdzić że program faktycznie dobrze przemnożył warstwy i wyodrębnił różne obszary w zależności od gleby i użytku - zalacznik 3. Ale przypisuje im totalnie losowe wartości z przedziałku od 0 do 6,19. Jasne że jestem w stanie zorientować się które pola są które ale w przypadku większych zlewni z większą ilością rodzajów gleb i użytków będzie już trudniej. Zrobiłam jeszcze jedną rzecz. W kalkulatorze wpisałam sobie komendę:
("Raster_CLC@1"=3.1)*("Raster_Gleby@1"=1)
I to co dostałam to obszary lasy znajdujące się na glebie A (załacznik 6).
Czy ktoś z Was ma pomysł jak to zrobić żeby program przypisywał wynikom mnożenia konkretnych wartości odpowiednie wyniki takie jak w tabeli z zalacznika 2?