[Portugal] Linha central num buffer
Rui Pedro Henriques
henriques.rui gmail.com
Quinta-Feira, 12 de Junho de 2014 - 04:46:17 PDT
Obrigado pelas dicas!
Já tenho por onde seguir, agora é experimentar resultados.
Cumprimentos,
Rui Henriques.
On 06/12/2014 11:38 AM, Joaquim Luis wrote:
> Vivam
>
> Este problema pode ser resolvido por via raster. Com um polygono
> podemos criar uma máscara de 0s e 1s. Em seguida pode-se obter a linha
> central por uma operação que se chama "esqueletização". Como esta
> linha estará um bocadito 'pixelada' e demasiado densa seria
> conveniente alisá-la um pouco e reamostrá-la.
> Eu saberia fazer isso com Matlab, mas há de certeza outras
> ferramentas que o permitem também.
>
> Um exemplo de 'skeleting'
>
> http://www.mathworks.com/help/images/ref/bwmorph.html
>
>
> Joaquim
>
>> Boas,
>>
>> O stephen mather tem uma "saga" muito interessante das várias
>> tentativas de encontrar a linha central de um polígono complexo, que
>> começa com este post e depois por mais 2 ou 3
>>
>> http://smathermather.wordpress.com/2011/09/16/what-is-the-center-line-of-a-polygon-or-how-to-change-labeling-in-geoserver/
>>
>> espero que ajude, a mais simples deverá ser a de voronoi, mas o
>> resultado pode não ser muito bom
>>
>> Cumps,
>> Hugo
>>
>>
>>
>>
>> 2014-06-12 11:01 GMT+01:00 Rui Pedro Henriques
>> <henriques.rui gmail.com <mailto:henriques.rui gmail.com>>:
>>
>> Bom dia,
>>
>> tenho um conjunto de linhas (por exemplo rodovias ou ferrovias do
>> OSM) que muitas vezes têm marcados ambos os sentidos da via ou
>> pequenas vias adjacentes e preciso de ter apenas uma linha.
>>
>> Ocorreu-me (dado que o erro posicional pode ser perfeitamente
>> aceitável) que poderia fazer um buffer+dissolve nas linhas e
>> depois encontrar uma nova linha (central) a partir do buffer para
>> encontrar o local aproximado de passagem da via.
>>
>> A primeira parte (buffer+dissolve) é, naturalmente, simples.
>> Voltar a transformar um buffer numa linha é que não sei como
>> fazer. Têm alguma ideia de como pode ser conseguido?
>>
>> Obrigado,
>> Rui.
>> _______________________________________________
>> Portugal mailing list
>> Portugal lists.osgeo.org <mailto:Portugal lists.osgeo.org>
>> http://lists.osgeo.org/mailman/listinfo/portugal
>>
>>
>>
>>
>> _______________________________________________
>> Portugal mailing list
>> Portugal lists.osgeo.org
>> http://lists.osgeo.org/mailman/listinfo/portugal
>
>
>
> _______________________________________________
> Portugal mailing list
> Portugal lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/portugal
-------------- próxima parte ----------
Um anexo em HTML foi limpo...
URL: <http://lists.osgeo.org/pipermail/portugal/attachments/20140612/3f17f652/attachment.html>
More information about the Portugal
mailing list