<html>
  <head>
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Obrigado pelas dicas!<br>
    <br>
    Já tenho por onde seguir, agora é experimentar resultados.<br>
    <br>
    Cumprimentos,<br>
    Rui Henriques.<br>
    <br>
    <div class="moz-cite-prefix">On 06/12/2014 11:38 AM, Joaquim Luis
      wrote:<br>
    </div>
    <blockquote cite="mid:5399833C.9020907@ualg.pt" type="cite">
      <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
      Vivam<br>
      <br>
      Este problema pode ser resolvido por via raster. Com um polygono
      podemos criar uma máscara de 0s e 1s. Em seguida pode-se obter a
      linha central por uma operação que se chama "esqueletização". Como
      esta linha estará um bocadito 'pixelada' e demasiado densa seria
      conveniente alisá-la um pouco e reamostrá-la.<br>
      Eu saberia fazer isso com Matlab, mas há de certeza  outras
      ferramentas que o permitem também.<br>
      <br>
      Um exemplo de 'skeleting'<br>
      <br>
      <a moz-do-not-send="true" class="moz-txt-link-freetext"
        href="http://www.mathworks.com/help/images/ref/bwmorph.html">http://www.mathworks.com/help/images/ref/bwmorph.html</a><br>
      <br>
      <br>
      Joaquim<br>
      <br>
      <blockquote
cite="mid:CAE4A6Jka=h71=TXaWRq0MQY07P9N1y_Qkdnh_+9qMYApjuFg2g@mail.gmail.com"
        type="cite">
        <div dir="ltr">Boas,
          <div><br>
          </div>
          <div>O stephen mather tem uma "saga" muito interessante das
            várias tentativas de encontrar a linha central de um
            polígono complexo, que começa com este post e depois por
            mais 2 ou 3</div>
          <div><br>
          </div>
          <div><a moz-do-not-send="true"
href="http://smathermather.wordpress.com/2011/09/16/what-is-the-center-line-of-a-polygon-or-how-to-change-labeling-in-geoserver/">http://smathermather.wordpress.com/2011/09/16/what-is-the-center-line-of-a-polygon-or-how-to-change-labeling-in-geoserver/</a><br>
          </div>
          <div><br>
          </div>
          <div>espero que ajude, a mais simples deverá ser a de voronoi,
            mas o resultado pode não ser muito bom</div>
          <div><br>
          </div>
          <div>Cumps,</div>
          <div>Hugo</div>
          <div><br>
          </div>
          <div><br>
          </div>
        </div>
        <div class="gmail_extra"> <br>
          <br>
          <div class="gmail_quote">2014-06-12 11:01 GMT+01:00 Rui Pedro
            Henriques <span dir="ltr"><<a moz-do-not-send="true"
                href="mailto:henriques.rui@gmail.com" target="_blank">henriques.rui@gmail.com</a>></span>:<br>
            <blockquote class="gmail_quote" style="margin:0 0 0
              .8ex;border-left:1px #ccc solid;padding-left:1ex"> Bom
              dia,<br>
              <br>
              tenho um conjunto de linhas (por exemplo rodovias ou
              ferrovias do OSM) que muitas vezes têm marcados ambos os
              sentidos da via ou pequenas vias adjacentes e preciso de
              ter apenas uma linha.<br>
              <br>
              Ocorreu-me (dado que o erro posicional pode ser
              perfeitamente aceitável) que poderia fazer um
              buffer+dissolve nas linhas e depois encontrar uma nova
              linha (central) a partir do buffer para encontrar o local
              aproximado de passagem da via.<br>
              <br>
              A primeira parte (buffer+dissolve) é, naturalmente,
              simples. Voltar a transformar um buffer numa linha é que
              não sei como fazer. Têm alguma ideia de como pode ser
              conseguido?<br>
              <br>
              Obrigado,<br>
              Rui.<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>
        </div>
        <br>
        <fieldset class="mimeAttachmentHeader"></fieldset>
        <br>
        <pre wrap="">_______________________________________________
Portugal mailing list
<a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:Portugal@lists.osgeo.org">Portugal@lists.osgeo.org</a>
<a moz-do-not-send="true" class="moz-txt-link-freetext" href="http://lists.osgeo.org/mailman/listinfo/portugal">http://lists.osgeo.org/mailman/listinfo/portugal</a></pre>
      </blockquote>
      <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>
    <br>
  </body>
</html>