Próbuję utworzyć n podregionów z wielokąta w oparciu o analizę skupień wiązki nakładających się warstw rastrowych (warstwy fizyczne, np .: głębokość, prądy, fale).
Obecnie mogę utworzyć regularną siatkę w poprzek wielokąta, a następnie wyodrębnić fizyczne atrybuty z fizycznych warstw rastrowych (np .: Gridspot lub równoważne narzędzie), a następnie uruchomić analizę skupień ograniczoną do n liczby klastrów (w pakiecie R lub innym pakiecie statystyk).
Następnie mogę zidentyfikować każdą grupę klastrów i wykreślić je z powrotem w GIS (QGIS lub ArcMap). Przewiduję jednak, że niektóre grupy klastrów zostaną rozproszone (odstępstwa przestrzenne i pozbawione znaczenia), podczas gdy niektóre zostaną skupione (godne bycia podregionem).
Mógłbym wtedy ręcznie narysować reprezentatywne skupiska, aby stworzyć n podregionów.
Czy istnieje narzędzie takie jak ArcMap 10.1 Grouping Analysis, które można uruchomić w QGIS? Używam tylko 10.0.
Czy istnieją sugestie lepszego sposobu przeprowadzania analizy skupień wielu warstw rastrowych w celu utworzenia n podregionów (bioregionów)?
źródło
Odpowiedzi:
Wygląda na to, że Twoim problemem jest to, że procesy analizy skupień, takie jak k-średnie w R, nie uwzględniają informacji przestrzennej, dlatego wyniki prawdopodobnie zostaną rozproszone (przynajmniej przestrzennie!). Czy rozważałeś dodanie wartości wiersza i kolumny rastra jako dodatkowych zmiennych, to uczyniłoby algorytm klastrowania „świadomym” przestrzennej konfiguracji danych?
źródło