Daha çox

Yüksəklik rasterindəki gölləri tapın

Yüksəklik rasterindəki gölləri tapın


Yüksəklik rasterinə əsaslanan gölləri müəyyənləşdirmək üçün bir yolun olub olmadığını bilmək istərdim (SRTM və ya ASTER kimi)? Anladığım qədəri ilə, qonşu hüceyrələrin hündürlüyünün altındakı hər hansı bir hüceyrəni müəyyənləşdirmək deməkdir, amma əlaqəli bir şey tapa bilmədiyim üçün bu qədər sadə olmadığını düşünürəm ...

Düşündüyüm ən yaxın şey, kiçik hövzələri (10-dan 100-ə qədər) müəyyənləşdirmək üçün r.watershed istifadə edərək yığılmalarına görə sıralamaqdı. Bəzi hövzələr ətrafdakılardan daha yüksək səviyyədədir, buna görə bir göl və ya başqa bir şey ifadə edə biləcəyini düşündüm ...

Bunu GRASS və ya QGIS-də daha yaxşı necə edəcəyiniz barədə hər hansı bir fikiriniz varmı? Hətta mümkündürmü?


Yuxarıdakı şərhlərinizdə təklif etdiyim metodla maraqlandığınızı bildirdim və buna görə burada daha ətraflı cavab verdim. Metod, aparıcı inkişaf etdirici olduğum açıq mənbəli CBS olan Whitebox GAT-da olan alətlərdən istifadə edir, lakin QGIS və GRASS GIS-də oxşar funksiyaların mövcud olması mümkündür ki, eyni yanaşmadan istifadə edə bilərsiniz. Bu tətbiqetmə üçün yaxşı bir xüsusiyyətə sahib olan SRTM DEM məlumatlarını istifadə etdiyinizi də düşünürəm ki, böyük göllər bərabər yüksəklik dəyərlərinə sahib olsun. Buna görə ilk addım maraq sahəsinin SRTM DEM-in əldə edilməsidir. Whitebox GAT istifadə edə bilərsiniz SRTM DEM məlumatlarını əldə edin Bu məqsəd üçün maraq sahəsi üçün hər bir başlığı avtomatik olaraq idxal edəcək, çatışmayan məlumat boşluqlarını dolduracaq və plitələri tək bir DEM-ə mozaika edəcək vasitədir.

İndi istifadə edin Yeni Shapefile yaradın maraq göllərinin hər birində toxum nöqtəsini rəqəmləşdirmək üçün vasitədir.

Yardım menyusunda ehtiyac olarsa xüsusiyyətləri necə rəqəmləşdirəcəyini izah edən bir təlimat var. Yuxarıdakı nümunədə açıq-aydın yalnız bir ovuc böyük gölüm var, amma çoxlu gölünüz varsa, bu addım bir az vaxt ala bilər. Düz sahələri çıxarıb hər bitişik düz sahəni mərkəz nöqtələrinə endirərək və bu nöqtələri vektorlaşdıraraq lazımi toxum nöqtələrini əldə edə bilərsiniz; Lakin, narahatlığım odur ki, daha düz ərazilərdə, göllər olmayan 'düz' nöqtələrin sayı olduqca çox ola bilər və siz saxta xüsusiyyətlərə sahib olacaqsınız. Həm də unutmayın ki, SRTM yüksəklik məlumatları tam sayğac şəklində saxlanılır və buna görə də düz görünən ızgara hüceyrələrinin sayı orta meylli ərazilərdə də çox ola bilər. Gölləriniz nisbətən böyükdürsə və 10 və ya 100-cü illərdədirsə, toxum nöqtələrinin əl ilə rəqəmsallaşdırılması bəlkə də ən yaxşı strategiyanızdır. Kiçik göllərin, ehtimal ki, SRTM məlumatlarında bərabər yüksəkliklərə sahib olması düzəldilməyib və buna görə də bu yanaşmadan istifadə edərək çıxarılması mümkün deyil.

İndi istifadə edin Sadə bölgə böyüyür hər gölün tam həcmini təyin etmək üçün toxum nöqtələri olan vasitə. SRTM məlumatları vahid göl yüksəklikləri üçün düzəldildiyi üçün '0' -ı oxşar eşik olaraq istifadə edirəm.

Nəhayət, göl poliqonlarını örtük məqsədləri üçün vektorlaşdırmağa meylliyəm Vektör poliqonlarına qədər raster alət:

Bu yanaşmadan tez-tez istifadə etdim və çox möhkəmdir, baxmayaraq ki minlərlə gölünüz varsa çox vaxt aparacağını düşünürdüm. Bu vəziyyətdə, yəqin ki, toxum nöqtələrini tapmaq üçün bir neçə avtomatlaşdırılmış metoddan istifadə etməlisiniz (yuxarıda göstərildiyi kimi).


Videoya baxın: Dünyanın ən böyük 10 gölütop 10 lakes in the world