Daugiau

Langelių statistika susumuoja gautas ląsteles, kad nurodytų pradinius įvesties rastrus

Langelių statistika susumuoja gautas ląsteles, kad nurodytų pradinius įvesties rastrus


Turiu 5 rastrus (buveinių tinkamumo modeliai 5 skirtingoms rūšims), kuriuos nustatiau į 1 vertę, tada panaudojau ląstelių statistiką (ArcGIS 10.0), kad pridėčiau rastrus kartu, kad galėčiau pamatyti sutapimą, ty jei 5 rastrai sutaptų koridorius toje vietoje būtų geresnis nei vietoje, kai sutaptų tik 2 rastrai.

Ką aš noriu padaryti, tai prie sumuojamo rastro pridėti lauką (-us), nurodantį, kurie iš pradinių rastrų sutampa toje vietoje. t. y. vietoje 1. varlės ir paukščio rastras sutampa ir pan. tai reikėtų padaryti kiekvienai paskutinio rastro ląstelei. Manau, galbūt paieškos ar rastro skaičiuoklė, bet ji šiek tiek viršija mane ir aš nenoriu eiti į vektorių ...

Čia yra keletas panašių klausimų, bet ne tiksliai ir aš negaliu priversti jų veikti


Jums reikia naudoti derinimo įrankį. Skirtingai nei paprasčiausiai sudedant rastrus, kad gautumėte bendrą sumą, šis įrankis sukurs naują rastrą su reikšmėmis, pagrįstomis unikaliu kitų rastrų deriniu. Taigi sukurta vertė, kai varlė ir paukštis sutampa, bus kitokia nei ta, kurioje sutampa varlė ir lapė, kuri vėlgi skiriasi nuo to, kur sutampa paukštis ir lapė.

Susijęs klausimas: Sujunkite kelis dvejetainius rastrus į vieną rastrą, kuriame nenurodomos galutinės įvesties reikšmės, taigi ne dublikatas. Tačiau yra alternatyvus sprendimas, apibūdinantis bitų algebros naudojimą problemai išspręsti (beveik tai, ką Maiklas mini savo komentare).