<span style>Olá</span><div style><br></div><div style>não correu bem (não correu de todo).</div><div style>ou seja, em 1º lugar fiz:</div><div style><p class="MsoNormal">SELECT AddGeometryColumn( &#39;public&#39;, &#39;escolas&#39;, &#39;geom&#39;, 27700, &#39;POINT&#39;, 2 )</p>
<p class="MsoNormal">de seguida fiz:</p><p class="MsoNormal"></p><p class="MsoNormal">UPDATE escolas SET geom=GeometryFromText(&#39;POINT(&#39;||xcoord||&#39;&#39;||ycoord||&#39;)&#39;,27700);</p><p class="MsoNormal">mas neste caso deu erro:</p>
<p class="MsoNormal">ERROR:  parse error - invalid geometry</p><p class="MsoNormal"><br></p><p class="MsoNormal"><br></p><p class="MsoNormal">e tenho esta versão do postgis</p><p class="MsoNormal">&quot;POSTGIS=&quot;1.0.4&quot; GEOS=&quot;2.1.4&quot; PROJ=&quot;Rel. 4.4.9, 29 Oct 2004&quot; USE_STATS DBPROC=&quot;0.3.0&quot; RELPROC=&quot;0.3.0&quot;&quot;</p>
<p class="MsoNormal"><br></p><p class="MsoNormal">1 abr </p><p class="MsoNormal">pedro</p><p></p><div><br><br><hr style="font-size:medium;font-family:&#39;Times New Roman&#39;"><pre style="white-space:pre-wrap">Olá Pedro

O manual do PostGIS é muito fixe para ter à mão quando trabalhamos com
este programa ;) [1].

A tua base de dados tem o PostGIS instalado? Podes testar isso se
correres esta query na tua base de dados:

    SELECT PostGIS_Full_Version();

Deve retornar algo como:

POSTGIS=&quot;1.5.3&quot; GEOS=&quot;3.2.2-CAPI-1.6.2&quot; PROJ=&quot;Rel. 4.7.1, 23 September
2009&quot; LIBXML=&quot;2.7.8&quot; USE_STATS

Se não tens o PostGIS instalado consulta o manual, tem lá instruções
porreiras. Se tens o PostGIS instalado, este link [2] mostra como
transformar a tua tabela numa tabela espacial. Basicamente corres o
comando PostGIS AddGeometryColumn com as opções apropriadas e
adicionas um indíce espacial (está explicado no link).

Bom trabalho


[1] - <a href="http://postgis.refractions.net/documentation/manual-1.5/" target="_blank" style="color:rgb(17,85,204)">http://postgis.refractions.net/documentation/manual-1.5/</a>
[2] - <a href="http://fuzzytolerance.info/spatially-enabling-a-table-in-postgis/" target="_blank" style="color:rgb(17,85,204)">http://fuzzytolerance.info/spatially-enabling-a-table-in-postgis/</a>

On Sat, Mar 31, 2012 at 3:22 PM, Pedro Soares &lt;<a href="http://lists.osgeo.org/mailman/listinfo/portugal" target="_blank" style="color:rgb(17,85,204)">pedro_gara  yahoo.com.br</a>&gt; wrote:
&gt;<i> ola
</i>&gt;<i> tenho uma tabela em postgre com  duas colunas (x,y) e quero converte-las
</i>&gt;<i> para uma coluna (geom -para ser spatial) de modo a que possa posteriormente
</i>&gt;<i> visualiza-las em qgis. encontrei esta solução q não consegui
</i>&gt;<i> aplicar <a href="http://underdark.wordpress.com/2010/10/19/how-to-create-point-layers-from-x-y-data-on-the-fly-using-postgis-and-qgis/" target="_blank" style="color:rgb(17,85,204)">http://underdark.wordpress.com/2010/10/19/how-to-create-point-layers-from-x-y-data-on-the-fly-using-postgis-and-qgis/</a>
</i>&gt;<i>
</i>&gt;<i> no entanto se alguém souber outra solução diga-me.
</i>&gt;<i>
</i>&gt;<i> cumprimentos,
</i>&gt;<i> Pedro
</i>&gt;</pre></div></div>