Estou tentando criar n sub-regiões a partir de um polígono com base em uma análise de cluster de várias camadas rasterizadas (camadas físicas, por exemplo: profundidade, correntes, ondas).
Atualmente, posso criar uma grade regular no polígono, extrair atributos físicos das camadas de varredura física (por exemplo: Gridspot ou ferramenta equivalente) e executar uma análise de cluster restrita ao número de n clusters (no R ou em outro pacote de estatísticas).
Então, posso identificar cada grupo de clusters e plotá-los de volta no GIS (QGIS ou ArcMap). Penso, no entanto, que alguns grupos de clusters serão dispersos (outliers espaciais e sem sentido), enquanto outros serão agrupados (dignos de serem uma sub-região).
Eu poderia então desenhar manualmente grupos representativos para criar n sub-regiões.
Existe uma ferramenta como o ArcMap 10.1 Grouping Analysis que pode ser executada no QGIS? Estou apenas executando 10.0.
Existem sugestões de uma maneira melhor de fazer a análise de cluster de várias camadas raster, para criar n sub-regiões (bio-regiões)?
fonte
Respostas:
Parece que seu problema é que os processos de análise de cluster, como k-means em R, não consideram informações espaciais; portanto, é provável que a saída seja dispersa (pelo menos espacialmente!). Você considerou adicionar os valores de linha e coluna de varredura como variáveis adicionais, isso tornaria o algoritmo de cluster 'ciente' da configuração espacial dos dados?
fonte