Opá, Então Pedro,
Esse problema, no meu ponto de vista, pode ser resolvido de duas formas: 1 - Refatorar a tabela rua para que permita somente lineString. Uma Rua é composta por vários trechos, cada tupla da tabela seria um trecho. (Acho a mais interessante). 2 - "Encapsular" a função *ST_Line_Interpolate_Point, *caso vc tenha uma MultiLine, ela calcula o ponto a X distancia para cada linha e retorna um multPoint. O que acha? Diego Moreira Carvalho Em 19 de agosto de 2011 12:23, Pedro Costa <[email protected]>escreveu: > Caro João, > > Funciona, tinha só um nome errado. muito obrigado > > Diego sabe a razão do erro que lhe disse? > > obrigado > > > > On 19-08-2011 14:19, João Carvalho wrote: > > Boas, > > Experimenta assim > > SELECT FID > FROM rua > WHERE ( > SELECT count(*) > FROM passeio > WHERE rua.FID=passeio.id_rua > GROUP BY passeio.id > )>2 > > João > > > > No dia 19 de Agosto de 2011 12:53, Pedro Costa > <[email protected]>escreveu: > >> OLá mais uma vez pessoal, >> >> Um obrigado especial ao Diego e ao João que me ajudaram bastante a >> resolver o problema que tenho vindo a falar. >> >> Queria perguntar ainda outra coisa. É o seguinte, tenho duas tabelas, Ruas >> e Passeios. Cada Rua tem um numero único (campo FID) e dois passeios >> (direito e esquerdo). Por isso na tabela passeios tenho uma coluna chamada >> rua que tem a respectiva rua a que pertence o passeio em questao. >> >> Alguém sabe se é possível no pgadmin fazer uma query que devolva as ruas >> que tem mais de dois passeios atribuídos e as que tem menos? >> >> exemplo: select FID from Ruas where "numero de passeios com numero de rua >> igual seja maior que 2" >> >> >> Não sei se me estou a fazer perceber... >> >> Obrigado >> >> _______________________________________________ >> Portugal mailing list >> [email protected] >> http://lists.osgeo.org/mailman/listinfo/portugal >> > > > > _______________________________________________ > Portugal mailing > [email protected]http://lists.osgeo.org/mailman/listinfo/portugal > > > > _______________________________________________ > Portugal mailing list > [email protected] > http://lists.osgeo.org/mailman/listinfo/portugal > >
_______________________________________________ Portugal mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/portugal
