<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Caro Diego,<br>
<br>
Eu preferia optar pela segunda opção uma vez que não me era
conveniente modificar os trechos...Pode ajudar-me a fazer isso para
testarmos?<br>
<pre class="moz-signature" cols="72">Com os melhores cumprimentos,
Pedro Costa
Geógrafo
Especializado em Sistemas de Informação Geográfica e Ordenamento do Território
</pre>
<br>
Em 20-08-2011 23:34, Diego Moreira escreveu:
<blockquote
cite="mid:CADUiXM+7GdHGDJTyHSK2VNibZSqd5gbFU-7m_rzz-EuQHFNeUw@mail.gmail.com"
type="cite">Opá, <br>
<br>
Então Pedro,<br>
<br>
Esse problema, no meu ponto de vista, pode ser resolvido de duas
formas:<br>
<br>
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).<br>
<br>
2 - "Encapsular" a função <code class="funcdef"><b class="fsfunc">ST_Line_Interpolate_Point,
</b></code>caso vc tenha uma MultiLine, ela calcula o ponto a X
distancia para cada linha e retorna um multPoint.<br>
<br>
O que acha?<br>
<br>
<br clear="all">
Diego Moreira Carvalho <br>
<br>
<br>
<br>
<div class="gmail_quote">Em 19 de agosto de 2011 12:23, Pedro
Costa <span dir="ltr"><<a moz-do-not-send="true"
href="mailto:pedrocostaarma@sapo.pt">pedrocostaarma@sapo.pt</a>></span>
escreveu:<br>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div bgcolor="#FFFFFF" text="#000000"> Caro João, <br>
<br>
Funciona, tinha só um nome errado. muito obrigado<br>
<br>
Diego sabe a razão do erro que lhe disse?<br>
<br>
obrigado
<div class="im"><br>
<br>
<br>
On 19-08-2011 14:19, João Carvalho wrote: </div>
<div>
<div class="h5">
<blockquote type="cite">Boas,<br>
<br>
Experimenta assim<br>
<br>
SELECT FID<br>
FROM rua<br>
WHERE (<br>
SELECT count(*)<br>
FROM passeio<br>
WHERE rua.FID=passeio.id_rua<br>
GROUP BY <a moz-do-not-send="true"
href="http://passeio.id" target="_blank">passeio.id</a><br>
)>2<br>
<br>
João<br>
<br>
<br>
<br>
<div class="gmail_quote">No dia 19 de Agosto de 2011
12:53, Pedro Costa <span dir="ltr"><<a
moz-do-not-send="true"
href="mailto:pedrocostaarma@sapo.pt"
target="_blank">pedrocostaarma@sapo.pt</a>></span>
escreveu:<br>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">OLá
mais uma vez pessoal,<br>
<br>
Um obrigado especial ao Diego e ao João que me
ajudaram bastante a resolver o problema que tenho
vindo a falar.<br>
<br>
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.<br>
<br>
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?<br>
<br>
exemplo: select FID from Ruas where "numero de
passeios com numero de rua igual seja maior que 2"<br>
<br>
<br>
Não sei se me estou a fazer perceber...<br>
<br>
Obrigado<br>
<br>
_______________________________________________<br>
Portugal mailing list<br>
<a moz-do-not-send="true"
href="mailto:Portugal@lists.osgeo.org"
target="_blank">Portugal@lists.osgeo.org</a><br>
<a moz-do-not-send="true"
href="http://lists.osgeo.org/mailman/listinfo/portugal"
target="_blank">http://lists.osgeo.org/mailman/listinfo/portugal</a><br>
</blockquote>
</div>
<br>
<br>
<fieldset></fieldset>
<br>
<pre>_______________________________________________
Portugal mailing list
<a moz-do-not-send="true" href="mailto:Portugal@lists.osgeo.org" target="_blank">Portugal@lists.osgeo.org</a>
<a moz-do-not-send="true" href="http://lists.osgeo.org/mailman/listinfo/portugal" target="_blank">http://lists.osgeo.org/mailman/listinfo/portugal</a>
</pre>
</blockquote>
<br>
</div>
</div>
</div>
<br>
_______________________________________________<br>
Portugal mailing list<br>
<a moz-do-not-send="true"
href="mailto:Portugal@lists.osgeo.org">Portugal@lists.osgeo.org</a><br>
<a moz-do-not-send="true"
href="http://lists.osgeo.org/mailman/listinfo/portugal"
target="_blank">http://lists.osgeo.org/mailman/listinfo/portugal</a><br>
<br>
</blockquote>
</div>
<br>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
Portugal mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Portugal@lists.osgeo.org">Portugal@lists.osgeo.org</a>
<a class="moz-txt-link-freetext" href="http://lists.osgeo.org/mailman/listinfo/portugal">http://lists.osgeo.org/mailman/listinfo/portugal</a>
</pre>
</blockquote>
</body>
</html>