Eu uso PostGis e pgRouting. Eu tenho uma tabela com geometrias das bordas adjacentes retornadas por uma consulta de caminho mais curto. Quero concatenar essas arestas e recuperar uma lista de todos os nós em que essas arestas são compostas. Como faço isso no SQL?
Eu acho que a solução seria uma mistura de LineMerge e GeomUnion, mas existe uma maneira inteligente de fazer isso?
Obrigado.
ST_LineMerge não fará o trabalho. ST_LineMerge - Retorna um (conjunto de) LineString (s) formado pela costura de uma MULTILINESTRING. O PGRouting envia de volta uma lista de cadeias de linhas. Talvez o GemUnion seja a chave. Vou verificar se puder.
—
Fabien Ancelin