Aparentemente falta uma '

Onde está
|| )',4326
deveria estar
|| ')', 4326

Mas assim na imagem, sem texto, é mais complicado de ver...

rui.

On 05/21/2013 05:36 PM, Pedro wrote:
Jorge e Alexandre,

Agradeço a ajuda.

Utilizando o comando do Alexandre tenho este erro
<http://osgeo-org.1560.x6.nabble.com/file/n5054693/st_buffer.png>

imaginam onde está o meu erro?


Sr. Neto wrote
Podes criar um buffer em torno do ponto com o St_Buffer, criando um
pequeno
círculo.

ST_Buffer(ST_GeomFromText( 'POINT(' || coordlong_fimov || ' '
||coordlat_fimov || )',4326), 20)

neste caso coloquei 20 m de buffer, mas adapta ao que te der mais jeito.

Boa sorte.

Alexandre Neto

2013/5/21 Pedro &lt;
pedro.ferro@
&gt;

Estou a pensar numa outra abordagem, ao nível do PostGIS, que até a mim
me
parece disparatada mas gostaria de ter a vossa opinião.

Como ponto prévio devo dizer que tenho um conhecimento muito básico de
PostGIS e o que faço muitas vezes é ir copiando funções que vou
encontrando
nos manuais...

Resumindo todo o processo que estou a fazer, o objectivo final é que
vários
utilizadores corrijam a posição de vários objectos (com geometria tipo,
ponto, linha ou polígono) no QGIS.

Assim, tenho dados em BD não geográficas (que têm 2 colunas com latitude
e
longitude), que importei para PostGIS onde acrescentei um coluna
geométrica
e populei-a com os dados das tais colunas latitude e longitude que
referi.
Isto funciona bem quando a geometria é tipo ponto.
Utilizei o seguinte comando para popular a tal coluna geométrica tipo
ponto:

/UPDATE query
  SET point = ST_GeomFromText(
  'POINT(' || coordlong_fimov || ' ' ||coordlat_fimov || ')',4326);
/
e correu bem:
&lt;http://osgeo-org.1560.x6.nabble.com/file/n5054604/tabela.png&gt;

Para as geometrias tipo polígono eu tenho exactamente os mesmos dados, ou
seja apenas tenho um par de coordenadas. E estava a tentar, a partir
apenas
desse par de coordenadas, criar um polígono...
Utilizei o mesmo comando e claro deu um erro esperado:
&lt;http://osgeo-org.1560.x6.nabble.com/file/n5054604/poligono.png&gt;

Sei que parece absurdo querer criar um polígono apenas com coordenadas de
um
ponto, mas a ideia era, se fosse possível a geometria polígono ser criada
assim, depois no QGIS corrigir com a "Ferramenta de Nós" e desenhar o
polígono correcto.
Assim evitava que os utilizadores tivessem que utilizar funções
complementares no QGIS (como o Join) que poderia dar azo a erros.

Tendo então apenas um par de coordenadas, sabem se é possível criar um
polígono no PostGIS?

obrigado,
Pedro



--
View this message in context:
http://osgeo-org.1560.x6.nabble.com/Criar-geometrias-em-objectos-ja-existentes-tp5053943p5054604.html
Sent from the OSGeo Portuguese Local Chapter mailing list archive at
Nabble.com.
_______________________________________________
Portugal mailing list

[email protected]
http://lists.osgeo.org/mailman/listinfo/portugal

_______________________________________________
Portugal mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/portugal




--
View this message in context: 
http://osgeo-org.1560.x6.nabble.com/Criar-geometrias-em-objectos-ja-existentes-tp5053943p5054693.html
Sent from the OSGeo Portuguese Local Chapter mailing list archive at Nabble.com.
_______________________________________________
Portugal mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/portugal


_______________________________________________
Portugal mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/portugal

Responder a