<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#ffffff" text="#000000">
    Sorry <br>
    <br>
    f1=open("/users/rsg/jmdj/points.dic","r")<br>
    <br>
    On 11/03/11 09:29, Jorge de Jesus wrote:
    <blockquote cite="mid:4D79EB8F.20705@pml.ac.uk" type="cite">
      <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
      Outra maneira.... quick and dirty....<br>
      <br>
      <br>
      Basta remover do inicio<br>
      var toAdd = [<br>
      <br>
      e do fim <br>
      ];<br>
      <br>
      Que ficas com um dicionario em python, gravas o conteudo num
      ficheiro (points.dic) e depois tens de abrir o ficheiro e
      processar as coordenadas (que sao chaves do dicionario) cria um
      objecto geojson, passar a polygono e depois pedir o WKT, depois
      numa consola de python podes fazer<br>
      <br>
      import geojson<br>
      from shapely.geometry import asShape<br>
      <br>
      f1=open(f2=open("/users/rsg/jmdj/points.dic","r")<br>
      q = geojson.loads(f1.read())<br>
      #q ==&lt;type 'dict&gt; <br>
      coords=q["coords"] #dicionario con coord x,y<br>
      coodinates=[[[item["x"],item["y"]] for item in coords] # converter
      em list<br>
      coordinates.append(coordinates[0]) #append o primeiro ponto ao
      ultimo<br>
      polygon={"type":"Polygon"},"coordinates":[coordinates]} #assumindo
      que o poligono nao tem buracos<br>
      <br>
      polygonShape=asShape(polygon)<br>
      #polyShap==&lt;class 'shapely.geometry.polygon.PolygonAdapter'&gt;<br>
      print polygonShap.to_wkt()<br>
      <br>
      <br>
      <br>
      Jorge<br>
      <br>
      On 10/03/11 23:27, carlos sousa wrote:
      <blockquote
        cite="mid:AANLkTi=8XakUByjTZ96JAq0fCV3TusPWdeat3yX5REtK@mail.gmail.com"
        type="cite">
        <pre wrap="">Como poderão ver pelo screen em anexo, no googlemaps aparece
correctamente o ficheiro original do diego, convertido para kml usando
o ogr2ogr ...

Carlos

2011/3/10 carlos sousa <a moz-do-not-send="true" class="moz-txt-link-rfc2396E" href="mailto:springaleek@gmail.com">&lt;springaleek@gmail.com&gt;</a>:
</pre>
        <blockquote type="cite">
          <pre wrap="">Boa Noite,

Com a ajuda "rapidissima" do Diego, o problema ficou resolvido mas
tenho um pequeno desvio do shapefile resultante, quando projectado em
cima dos meus mapas em EPSG:20790.
Se calhar foi porque os dados originalmente foram extraídos de uma
página google maps em que a projecção estaria em EPSG:900913 (google
mercator)???
Não tenho a certeza mas foi um passo de gigante para ter isto quase aprontado.

Cumprimentos

2011/3/10 Jose Gonçalves <a moz-do-not-send="true" class="moz-txt-link-rfc2396E" href="mailto:jagoncal@gmail.com">&lt;jagoncal@gmail.com&gt;</a>:
</pre>
          <blockquote type="cite">
            <pre wrap="">Caro Carlos

Se utilizar um editor de texto que faça substituição de caracteres especiais
(por exemplo o textpad) consegue formatar o ficheiro de texto com lista de
coordenadas com um ponto por linha. Um dos conjuntos de caracteres pode ser
substituído por "\n" (um enter) e os restantes podem ser apagados ou
substituídos por espaços.
No final deve ficar com uma lista de coordenadas que suponho que estarão na
ordem lat long. Pode trocar a ordem com o awk ou com uma folha de cálculo.
Falta só adaptar a lista de coordenadas para o formato BNA, que é um formato
de texto (Basta acrescentar um cabeçalho à lista de coordenadas). Pode ver
informações sobre o formato em:

<a moz-do-not-send="true" class="moz-txt-link-freetext" href="http://www.softwright.com/faq/support/boundary_file_bna_format.html">http://www.softwright.com/faq/support/boundary_file_bna_format.html</a>

Finalmente pode passar a outro formato, como shapefile ou KML, com o comando
ogr2ogr.


Cumprimentos


José A. Gonçalves





Em 10 de março de 2011 20:38, carlos sousa <a moz-do-not-send="true" class="moz-txt-link-rfc2396E" href="mailto:springaleek@gmail.com">&lt;springaleek@gmail.com&gt;</a> escreveu:
</pre>
            <blockquote type="cite">
              <pre wrap="">Caros amigos,

Diz o ditado popular que quem se mete por atalhos, mete se em
trabalhos, mas será que eu consigo fazer uma reconstrução de um
polígono a partir dos dados, que estão em anexo, para um formato tipo
WKT e que possa ser transformado em SHAPEFILE?
É porque senão, tenho de "digitalizar" a partir de ficheiros png que
não tem georeferẽncia nenhuma.

Obrigado

Carlos

_______________________________________________
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>
            <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>
          <pre wrap=""><fieldset class="mimeAttachmentHeader"></fieldset>
_______________________________________________
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>
      </blockquote>
      <br>
      <br>
      <hr>
      <p><font face="Arial" size="1">
          Plymouth Marine Laboratory<br>
          Registered Office: <br>
          Prospect Place<br>
          The Hoe<br>
          Plymouth PL1 3DH
        </font></p>
      <p><font face="Arial" size="1">Website: <a moz-do-not-send="true"
            href="http://www.pml.ac.uk">www.pml.ac.uk</a>
          <br>
          <a moz-do-not-send="true"
            href="http://www.pml.ac.uk/pdf/PMLAR2010.pdf">Click here for
            PML Annual Review 2010 </a>
          <br>
          Registered Charity No. 1091222<br>
          PML is a company limited by guarantee<br>
          registered in England &amp; Wales<br>
          company number 4178503</font></p>
      <p><font face="Arial" color="green" size="1">Please think before
          you print.</font></p>
      <hr>
      <p><font face="Arial" size="1">This e-mail, its content and any
          file attachments are confidential.</font></p>
      <p><font face="Arial" size="1">If you have received this e-mail in
          error please do not copy, disclose it to any third party or
          use the contents or attachments in any way. Please notify the
          sender by replying to this e-mail or e-mail <a class="moz-txt-link-abbreviated" href="mailto:forinfo@pml.ac.uk">forinfo@pml.ac.uk</a>
          and then delete the email without making any copies or using
          it in any other way.</font></p>
      <p><font face="Arial" size="1">The content of this message may
          contain personal views which are not the views of Plymouth
          Marine Laboratory unless specifically stated.</font></p>
      <p><font face="Arial" size="1">You are reminded that e-mail
          communications are not secure and may contain viruses.
          Plymouth Marine Laboratory accepts no liability for any loss
          or damage which may be caused by viruses.</font></p>
      <hr>
      <br>
      <br>
      <pre wrap="">
<fieldset class="mimeAttachmentHeader"></fieldset>
_______________________________________________
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>
  <br />
<hr />
<p><font face="Arial" size="1">
Plymouth Marine Laboratory<br />
Registered Office: <br />
Prospect Place<br />
The Hoe<br />
Plymouth  PL1 3DH
</font></p>

<p><font face="Arial" size="1">Website: <a href="http://www.pml.ac.uk">www.pml.ac.uk</a>
<br />
<a href="http://www.pml.ac.uk/pdf/PMLAR2010.pdf">Click here for PML Annual Review 2010 </a>
<br />
Registered Charity No. 1091222<br />
PML is a company limited by guarantee<br />
registered in England & Wales<br />
company number 4178503</font></p>

<p><font face="Arial" size="1" color="green">Please think before you print.</font></p>

<hr />

<p><font face="Arial" size="1">This e-mail, its content and any file attachments are confidential.</font></p>

<p><font face="Arial" size="1">If you have received this e-mail in error please do not copy, disclose it to any third party or use the contents or attachments in any way. Please notify the sender by replying to this e-mail or e-mail forinfo@pml.ac.uk and then delete the email without making any copies or using it in any other way.</font></p>

<p><font face="Arial" size="1">The content of this message may contain personal views which are not the views of Plymouth Marine Laboratory unless specifically stated.</font></p>

<p><font face="Arial" size="1">You are reminded that e-mail communications are not secure and may contain viruses. Plymouth Marine Laboratory accepts no liability for any loss or damage which may be caused by viruses.</font></p>

<hr />
<br />
<br /></body>
</html>