[QGIS-pt] Contruir uma "network" de rios
Pedro de Barros
pedrocontebarros gmail.com
Sexta-Feira, 16 de Janeiro de 2015 - 13:37:56 PST
Olá Hugo,
Muito obrigado pela resposta pronta. Na verdade eu já tinha encontrado
esta solução, mas o meu problema é precisamente a definição de quais as
linhas a "dissolver" (tenho cerca de 20 000 segmentos...). Eu estava à
procura de uma forma de identificar as linhas que estão juntas
espacialmente (uma termina onde começa a outra) para fazer isto.
Já ouvi falar que há uma forma de conseguir isto com o GRASS, mas não
consegui encontrar uma explicação prática.
Cumps,
Pedro
On 2015/01/16 15:59, Hugo wrote:
> Pequena correcção,
>
> utilizando a tabela que coloquei anteriormente estarias a juntar as
> geometrias geom1 e geom3 (olha para o campo uniao)
>
>
> Abc,
>
> No dia 16 de janeiro de 2015 às 14:57, Hugo <hfpmartins gmail.com
> <mailto:hfpmartins gmail.com>> escreveu:
>
> Olá Pedro,
>
> Podes facilmente obter o que pretendes utilizando o processing do
> QGIS com o SAGA instalado.
> Procura pela ferramenta Line Dissolve no processing toolbox. A
> única coisa que tens que fazer antes é criar um campo na shapefile
> que indique quais geometrias unir. Imagina que tens 3 linhas
> separadas (geometrias individuais) e que queres juntar 2 delas. A
> tua tabela de atributos deveria então estar construida da seguinte
> forma:
>
> | GID | GEOM | Uniao |
> ------------------------------------
> | 1 | geom1 | 1 |
> | 2 | geom2 | 2 |
> | 3 | geom3 | 1 |
>
> Com esta tabela iria juntar as geometrias geom1 e geom2 em uma unica.
>
> Cumprimentos,
>
>
> No dia 16 de janeiro de 2015 às 14:50, Pedro de Barros
> <pedrocontebarros gmail.com <mailto:pedrocontebarros gmail.com>>
> escreveu:
>
>
> Boa tarde. Tenho estado a capturar informação sobre alguns
> rios a partir da vectorização de mapas em raster. As
> shapefiles que consigo não são más, mas o problema é que estão
> divididos em muitas "lines" separadas
>
> Ando à procura de um processo de juntar as diferentes linhas,
> de forma a que cada rio, e cada afluente, seja uma "polyline".
> Queria também juntar cada rio com os seus afluentes numa
> "network". Tentei vários processos, usando sobretudo as
> ferramentas do GRASS, mas não consigo "merge" as diferentes
> linhas numa só.
>
> Agradeço se alguém tiver ideias de como fazer isto.
>
> Cumprimentos, Pedro
> PS: Posso mandar um exemplo da shapefile, mas acho que o
> servidor do grupo não permite anexos
> _______________________________________________
> QGIS-pt mailing list
> QGIS-pt lists.osgeo.org <mailto:QGIS-pt lists.osgeo.org>
> http://lists.osgeo.org/cgi-bin/mailman/listinfo/qgis-pt
>
>
>
>
> --
> Hugo Martins
>
>
>
>
> --
> Hugo Martins
>
>
> _______________________________________________
> QGIS-pt mailing list
> QGIS-pt lists.osgeo.org
> http://lists.osgeo.org/cgi-bin/mailman/listinfo/qgis-pt
-------------- próxima parte ----------
Um anexo em HTML foi limpo...
URL: <http://lists.osgeo.org/pipermail/qgis-pt/attachments/20150116/d0231db8/attachment.html>
More information about the QGIS-pt
mailing list