Podes criar um buffer em torno do ponto com o St_Buffer, criando um pequeno círculo.<div><br></div><div><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">ST_Buffer(ST_GeomFromText(</span><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)"> 'POINT(' || coordlong_fimov || ' ' ||coordlat_fimov || )',4326), 20)</span></div>
<div><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><br></span></div><div><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">neste caso coloquei 20 m de buffer, mas adapta ao que te der mais jeito.</span></div>
<div><br></div><div>Boa sorte.</div><div><br></div><div>Alexandre Neto<br><br><div class="gmail_quote">2013/5/21 Pedro <span dir="ltr"><<a href="mailto:pedro.ferro@gmail.com" target="_blank">pedro.ferro@gmail.com</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Estou a pensar numa outra abordagem, ao nível do PostGIS, que até a mim me<br>
parece disparatada mas gostaria de ter a vossa opinião.<br>
<br>
Como ponto prévio devo dizer que tenho um conhecimento muito básico de<br>
PostGIS e o que faço muitas vezes é ir copiando funções que vou encontrando<br>
nos manuais...<br>
<br>
Resumindo todo o processo que estou a fazer, o objectivo final é que vários<br>
utilizadores corrijam a posição de vários objectos (com geometria tipo,<br>
ponto, linha ou polígono) no QGIS.<br>
<br>
Assim, tenho dados em BD não geográficas (que têm 2 colunas com latitude e<br>
longitude), que importei para PostGIS onde acrescentei um coluna geométrica<br>
e populei-a com os dados das tais colunas latitude e longitude que referi.<br>
Isto funciona bem quando a geometria é tipo ponto.<br>
Utilizei o seguinte comando para popular a tal coluna geométrica tipo ponto:<br>
<br>
/UPDATE query<br>
 SET point = ST_GeomFromText(<br>
 'POINT(' || coordlong_fimov || ' ' ||coordlat_fimov || ')',4326);<br>
/<br>
e correu bem:<br>
<<a href="http://osgeo-org.1560.x6.nabble.com/file/n5054604/tabela.png" target="_blank">http://osgeo-org.1560.x6.nabble.com/file/n5054604/tabela.png</a>><br>
<br>
Para as geometrias tipo polígono eu tenho exactamente os mesmos dados, ou<br>
seja apenas tenho um par de coordenadas. E estava a tentar, a partir apenas<br>
desse par de coordenadas, criar um polígono...<br>
Utilizei o mesmo comando e claro deu um erro esperado:<br>
<<a href="http://osgeo-org.1560.x6.nabble.com/file/n5054604/poligono.png" target="_blank">http://osgeo-org.1560.x6.nabble.com/file/n5054604/poligono.png</a>><br>
<br>
Sei que parece absurdo querer criar um polígono apenas com coordenadas de um<br>
ponto, mas a ideia era, se fosse possível a geometria polígono ser criada<br>
assim, depois no QGIS corrigir com a "Ferramenta de Nós" e desenhar o<br>
polígono correcto.<br>
Assim evitava que os utilizadores tivessem que utilizar funções<br>
complementares no QGIS (como o Join) que poderia dar azo a erros.<br>
<br>
Tendo então apenas um par de coordenadas, sabem se é possível criar um<br>
polígono no PostGIS?<br>
<br>
obrigado,<br>
Pedro<br>
<br>
<br>
<br>
--<br>
View this message in context: <a href="http://osgeo-org.1560.x6.nabble.com/Criar-geometrias-em-objectos-ja-existentes-tp5053943p5054604.html" target="_blank">http://osgeo-org.1560.x6.nabble.com/Criar-geometrias-em-objectos-ja-existentes-tp5053943p5054604.html</a><br>

<div class="HOEnZb"><div class="h5">Sent from the OSGeo Portuguese Local Chapter mailing list archive at Nabble.com.<br>
_______________________________________________<br>
Portugal mailing list<br>
<a href="mailto:Portugal@lists.osgeo.org">Portugal@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/portugal" target="_blank">http://lists.osgeo.org/mailman/listinfo/portugal</a><br>
</div></div></blockquote></div><br></div>