Daha çox

Sadələşdirilmiş daşqın “modeli” / yüksəklik məlumatlarından qiymətləndirmə


Məqsəd potensial su basmış ərazinin qiymətləndirilməsini təqdim etməkdir. Ancaq yenə də sadədir.

Bunun doğru olmayacağını bilirəm. Sual budur:

  • gestimate / kaba rəhbərlik üçün kifayət qədər yaxşı olacaqmı? Bunun xam bir metod olduğunu bilirəm.

QGIS istifadə edirəm.

Çıxış

N m ^ 3 sudan ibarət olan daşqın sahəsi poliqonları yaratmaq istəyirəm. məs. maksimumu göstərən poliqonlar xx m ^ 3 su sərbəst buraxılarsa su basacaq sahə.

Giriş

  • raster DEM
  • m ^ 3 su sərbəst buraxılacaq

Proses

  1. DEM raster qatını yüksəkliyə əsaslanan poliqonlara çevirin (DEM qətnaməsinə görə 1m addımlarla).
  2. çoxbucaqlıların sahəsini atribut kimi təyin edin
  3. sahənin nə qədər su tutacağını təxmin etmək üçün həcm atributu (sahə * 1m ^ 3) yaradın.
  4. istəyə görə çoxbucaqlından daha az, lakin "daxili" daha kiçik poliqondan (məsələn, 10-luq hissələrdə) daha böyük həcmlər üçün təxminlər əldə etmək üçün çoxbucaqların yenidən qaldırılması.

Çox sadə bir iterativ həll yolu düşünə bilərəm.

Bir DEM və 'toxum' nöqtəsi nəzərə alınaraq, özbaşına seçilmiş başlanğıc yüksəkliyinin altındakı pikselləri doldurmaq üçün daşqın doldurma alqoritmindən istifadə edin. Hər pikselin üstündəki daşqın həcmini hesablamaq və bu həcmlərin cəmini qaytarmaq üçün alqoritmi dəyişdirin. Bu (təxminən) həmin yüksəklikdəki ümumi su basmış həcmdir. Səs giriş həcmindən azdırsa, hədəfə çatana qədər daha yüksək bir səviyyədə yenidən doldurun. Hədəf həcminə bir qədər tolerantlıq daxilində yaxınlaşması üçün prosesi dəqiqləşdirə bilərsiniz (addım yüksəlişini azaltın).

Bir poliqon yaratmaq üçün su basmış bölgəni poliqonlaşdırın və bir atribut olaraq səsi onunla əlaqələndirin.

Bir az Rube Goldberg həllinə bənzəyir, amma daşqın doldurma o qədər sadə və təsirli olur ki, praktikada Böyük Gölləri 2 metr qətnamə ilə doldurmadığı təqdirdə nəticə əldə etmək çox az vaxt aparacaqdı. Bunun üçün oxşar bir strategiyadan istifadə etdim.

Nəhayət: Mən heç vaxt Surfer istifadə etməmişəm, amma hidroloq dostlarım sanki hər şey üçün istifadə edirlər. Yəqin ki, bunu asanlıqla edə bilər.


Bu fikri paylaşdığınız üçün təşəkkür edirik. Bənzər bir hadisəni bir neçə ay əvvəl düşündüm, amma bu günə qədər istirahət etməyimə icazə verdim, çünki mənim də bir ipucu yox idi (daha çox bir çayın axıdılması miqdarını giriş param kimi istifadə etməyi məqsəd qoyurdum). Düşünürəm ki, yanaşmağınız olduqca maraqlıdır, çünki bu çox cəlbedicidir.

Mənim tərəfimdən yalnız bir neçə fikir:

  • Modeliniz bir çay kimi əvvəllər su basmış bir ərazini daşıyırsa, istinad səviyyənizin nə olduğu barədə dəqiq bir fikir əldə etmək istəyə bilərsiniz, suyu doldurursunuz. Modeliniz sizə deyirsə, x miqdarında suyun sərbəst buraxılması suyun səviyyəsinin DEM hündürlüyünə yüksəlməsinə təsir göstərir. Əgər mövcud su səviyyəniz modelinizlə müqayisədə dəyişibsə, onda bu təbiətdə doğru deyil.
  • Arazinizin yamacı model qərəzi baxımından nəzərə alınması vacib bir amildir. Məs. Təsəvvür edək, əraziniz 45 dərəcə yamac ilə boş yuxarıdan aşağı bir konusdur (məs. lavabo, karst, hər nə varsa). İlk poliqonunuzun tərkibini 1 m hündürlükdə hesablayırsınızsa, PI m ^ 2 bir (çoxbucaqlı) sahə əldə edirsiniz. Sahənizin tutacağı səsi təxminən təyin etmək üçün istifadə edirsiniz, daha sonra ehtimalınıza görə PI m ^ 3 (addım 3). Konusunuzun əsl məzmunu əslində yalnız PI / 3 m ^ 3-dir. Bu, bu vəziyyətdə modelinizin% 66 nisbətində qiymətləndirilməməsi ilə nəticələnir! Sözlə desək: PI m ^ 3 suyun qoyulması suyun 1m səviyyəsində olacağını düşünürsən. Əslində su səviyyəsi daha yüksək olacaq, çünki konusunuzda 1m su səviyyəsinə çatmaq üçün yalnız PI / 3 m ^ 3 lazımdır. Demək istədiyim odur ki, daha dəqiq bir yaxınlaşma əldə etmək üçün aralıq çoxbucaqlıları (hesab edirəm ki, addımınız 4) hesablamaq üçün aralıqları ərazi meylindən asılı vəziyyətə gətirməlisiniz.


Videoya baxın: BMT-nin forumunda ASAN Xidmət modeli təqdir olunub - AzTV (Oktyabr 2021).