Daha çox

ArcGIS Desktop 10.2 başqa bir raster (1km) istifadə edərək bir raster (25m) içindəki cəm dəyərləri


1 km-lik bir raster örtükdən istifadə edərək bəzi əhali məlumatlarını ümumiləşdirirəm. Əhali məlumatlarını, çoxbucaqlı təbəqəni, populyasiya / m ^ 2 üçün dəyəri olan 25 metrlik bir rasterə çevirdim. Bu dəyər daha sonra 625 m ^ 2 (hər hüceyrənin sahəsi) ilə vurulur, sonra 1 km-lik raster qatımdan (25 metrlik raster qatına yaxşıca vurulmuşdur) istifadə edərək zonal xülasə edə biləcəyimi düşündüm, amma indi vurulmuşam 1 km-lik hücrədə meydana gələn hər 25 metrlik hüceyrənin dəyərlərini əlavə edə bilsəydim, o hüceyrədə təqribən ümumi populyasiyanı əldə etmək üçün yalnız 625-ə vurmaq lazımdır ... Çoxluq nümunəsindən istifadə edə bilərdim, amma bu daha yaxşı bir təxmin verin.

Bir həllin kodlaşdırılması ilə bağlı çox yaxşı tövsiyələr aldım, amma mümkünsə bu düşüncə tərzində başa düşmək istərdim.


Tamamilə rasterdə qalmaq istəyirsənsə, Resample-də bir Sum metodu olsaydı, yaxşı olardı, ancaq Məkan Analistinə sahib olduğun müddətcə Zonal Statistika problemini həll etməlidir.

Bölgələriniz üçün başqa bir raster istifadə edərsinizsə, hər zona (hər biri olacaq hüceyrə bu halda) misilsiz bir dəyərə ehtiyac var. Bütün 1km hüceyrə dəyərləri eynidirmi? Əgər belədirsə, rasteri dəyişdirməli və / və ya Raster Attribute cədvəli əlavə etməlisiniz. Alternativ olaraq, zona girişi üçün bir raster istifadə etmək əvəzinə balıq torunuzu da istifadə edə bilərsiniz (çoxbucaqlı olduqlarını düşünərək). Yuxarıdakı Zonal Statistika kömək linkinə baxın - zonanın tərifi üçün istifadə olunan raster və ya vektor üçün bir neçə məqam var (hüceyrə ölçüsü, snap, zolaq sayı, Raster Attribute cədvəlinin olması və s.).

Nəticədə, hər hüceyrədə 25 metrlik raster hüceyrə dəyərlərinin cəmi ilə 1 km məsafəli bir raster olmalıdır. Daha sonra, bu xülasə rasterini son xülasə raster üçün [hər hüceyrə 625 x] əməliyyatı üçün Raster Kalkulyatoru vasitəsi ilə işə sala bilərsiniz.

Cədvəllərdə işləmək istəyirsinizsə, rastr çıxışı əvəzinə bir cədvəl yaradan Cədvəl kimi Zonal Statistika aləti də var. Həm Raster Attribute cədvəli yaratmaq həm də eyni hüceyrələri cədvəldəki fərdi hüceyrə qeydləri deyil, tezlik sayılan tək qeydlər kimi ümumiləşdirdiyini unutmayın. Bir masa istəyirsinizsə hər biri bir qeyd kimi hüceyrə (onsuz da hamısı unikal dəyərlər olmadığını düşünərək) hər bir hüceyrənin dəyərlərini raster atribut cədvəlində necə əldə etmək olar?


Artıq üst-üstə çoxbucaqlarınız var, indi raster-poliqondan istifadə edərək məlumat rasterinizi poliqonlara çevirin, 'sadələşdirməyin' seçin və poliqonlarınız hüceyrələrinizlə tam uyğunlaşacaq. Rastın ölçüsündə məhdudiyyətlər var, çünki aralıq forma şəkli hər hansı bir fayl üçün 2GB-dan az olmalıdır; Bu fayl məhdudiyyətləri səbəbiylə maskadan çıxarış istifadə edərək üst üstə qoyduğunuz çoxbucaqlıların yarısını və ya dörddə birini maska ​​olaraq seçərək poligonizasiyanı toplaya bilərsiniz. Bu yanaşma eyni zamanda işlərin sürətlənməsinə səbəb olacaq, çünki hər bir toplu ArcCatalogun birdən çox nümunəsi ilə eyni vaxtda edilə bilər.

Birliyi həyata keçirmədən əvvəl, çoxbucaqlı poliqonlarla nəticələnəcək çoxbucaqlı təbəqələr arasındakı az uyğunsuzluğu minimuma endirmək / azaltmaq üçün Integrate istifadə etmək yaxşı olardı. Bu alətdəki xəbərdarlıqları oxuduğunuzdan və ehtiyat nüsxəsini saxladığınızdan əmin olun; həddindən artıq həvəsli parametrlərlə yaxşı məlumatları məhv edə bilər.

Hər bir hissəni üst-üstə qoyma xüsusiyyətləri ilə növbə ilə birləşdirin; Birlik, bu əməliyyat üçün uyğun olmalıdır əsas və ya standart lisenziya səviyyəsinə malik iki xüsusiyyət sinfi ilə məhdudlaşır. Birləşmədən sonra üst-üstə qoyulmuş məlumatlardan və rasterdən gələn bütün dəyərlər mövcud olacaq, bu istifadə xülasə statistikasını, raster atributlarının üst-üstə və cəmindən alınan vacib xüsusiyyət (lər) in vəziyyət sahəsi ilə ümumiləşdirmək üçün.

Qeyd: üst-üstə düşən bir çoxbucaqlı sahəyə ehtiyacınız olmadığı təqdirdə, onu rastrdan yaranan nöqtələrdə yerinə yetirirsinizsə, bu proses eyni dərəcədə yaxşı işləyəcəkdir, bu halda inteqrasiya faydalı olmaqdan daha ziyanlı olacaqdır.


Videoya baxın: ArcGIS Raster Calculator (Oktyabr 2021).