<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&ccedil;&atilde;o uma vez que n&atilde;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&oacute;grafo
Especializado em Sistemas de Informa&ccedil;&atilde;o Geogr&aacute;fica e Ordenamento do Territ&oacute;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&aacute;, <br>
      <br>
      Ent&atilde;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 &eacute; composta por v&aacute;rios trechos, cada tupla da tabela seria
      um trecho. (Acho a mais interessante).<br>
      <br>
      2 - "Encapsular" a fun&ccedil;&atilde;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">&lt;<a moz-do-not-send="true"
            href="mailto:pedrocostaarma@sapo.pt">pedrocostaarma@sapo.pt</a>&gt;</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&atilde;o, <br>
            <br>
            Funciona, tinha s&oacute; um nome errado. muito obrigado<br>
            <br>
            Diego sabe a raz&atilde;o do erro que lhe disse?<br>
            <br>
            obrigado
            <div class="im"><br>
              <br>
              <br>
              On 19-08-2011 14:19, Jo&atilde;o Carvalho wrote: </div>
            <div>
              <div class="h5">
                <blockquote type="cite">Boas,<br>
                  <br>
                  Experimenta assim<br>
                  <br>
                  SELECT FID<br>
                  &nbsp; FROM rua<br>
                  &nbsp; WHERE (<br>
                  &nbsp;&nbsp;&nbsp; &nbsp; SELECT count(*)<br>
                  &nbsp;&nbsp;&nbsp; &nbsp; FROM passeio<br>
                  &nbsp;&nbsp;&nbsp; &nbsp; WHERE rua.FID=passeio.id_rua<br>
                  &nbsp;&nbsp;&nbsp; &nbsp; GROUP BY <a moz-do-not-send="true"
                    href="http://passeio.id" target="_blank">passeio.id</a><br>
                  &nbsp;&nbsp;&nbsp; &nbsp; )&gt;2<br>
                  <br>
                  Jo&atilde;o<br>
                  <br>
                  <br>
                  <br>
                  <div class="gmail_quote">No dia 19 de Agosto de 2011
                    12:53, Pedro Costa <span dir="ltr">&lt;<a
                        moz-do-not-send="true"
                        href="mailto:pedrocostaarma@sapo.pt"
                        target="_blank">pedrocostaarma@sapo.pt</a>&gt;</span>
                    escreveu:<br>
                    <blockquote class="gmail_quote" style="margin:0 0 0
                      .8ex;border-left:1px #ccc solid;padding-left:1ex">OL&aacute;
                      mais uma vez pessoal,<br>
                      <br>
                      Um obrigado especial ao Diego e ao Jo&atilde;o que me
                      ajudaram bastante a resolver o problema que tenho
                      vindo a falar.<br>
                      <br>
                      Queria perguntar ainda outra coisa. &Eacute; o seguinte,
                      tenho duas tabelas, Ruas e Passeios. Cada Rua tem
                      um numero &uacute;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&eacute;m sabe se &eacute; poss&iacute;vel no pgadmin fazer uma
                      query que devolva as ruas que tem mais de dois
                      passeios atribu&iacute;dos e as que tem menos?<br>
                      <br>
                      exemplo: &nbsp;select FID from Ruas where "numero de
                      passeios com numero de rua igual seja maior que 2"<br>
                      <br>
                      <br>
                      N&atilde;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>