[Portugal] query saber ruas com mais de dois passeios
Diego Moreira
moreira.geo at gmail.com
Sat Aug 20 18:34:45 EDT 2011
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 <pedrocostaarma sapo.pt>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 <pedrocostaarma sapo.pt>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
>> Portugal lists.osgeo.org
>> http://lists.osgeo.org/mailman/listinfo/portugal
>>
>
>
>
> _______________________________________________
> Portugal mailing listPortugal lists.osgeo.orghttp://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/20110820/270dafca/attachment.html
More information about the Portugal
mailing list