Eu tenho um shapefile que contém os fluxos que foram digitalizados a partir de uma imagem de satélite. Gostaria de calcular a ordem do fluxo para esses dados. Os dados não correspondem exatamente ao DEM que eu tenho, pois a imagem do satélite tinha uma resolução muito maior.
Existe algum arcscript, código ou ferramenta readymade que eu possa usar para calcular os pedidos de stream?
Tenho Arcgis 10 com analista espacial e 3D, além de QGIS.
arcgis-10.0
spatial-analyst
3d-analyst
hydrology
stream-order
Devdatta Tengshe
fonte
fonte
Respostas:
Confira a NVS Vector Stream Tool que ...
...
fonte
Por curiosidade, baixei a ferramenta de fluxo NVS e a executei em uma rede fluvial vetorial que possui loops e comparei a ordem Strahler gerada por essa ferramenta com a ordem Strahler calculada pela RivEX . O algoritmo usado pela ferramenta NVS é mais lento (não é realmente um grande problema), mas o mais importante é que não é robusto quando se lida com redes fluviais que possuem laços ou tranças. A ajuda não indica explicitamente que a rede precisa ser encadeada única. Portanto, não use esta ferramenta se sua rede tiver loops, parece que essa ferramenta requer redes de thread único, o tipo que você obteria de um DEM. Essa é uma diferença importante que não destaca.
Nos meus dados de teste, a ferramenta NVS relatava uma ordem Strahler de 14 quando o RivEX retornava 5 ...
fonte