Olá Pedro,
Podes usar a função ST_Contains
(http://www.postgis.org/docs/ST_Contains.html) para saber qual dos
polígonos "contém" o novo ponto que criaste. A forma como colocas essa
informação na tabela de pontos depende um pouco da forma como estejas a
preencher e procurar informação nessa tabela... podes fazer um update
depois de colocar o ponto, podes ver antes qual a informação e coloca-la
junto com a restante informação do ponto ou, então, fazer um JOIN entre
as tabelas. Tem algum cuidado na forma de utilizar este ultimo porque
pode tornar-se um pouco mais lento quando existe mais informação ou não
está devidamente indexada.
Cumprimentos,
Rui Pedro Henriques.
On 07/14/2011 12:53 PM, Pedro Venâncio wrote:
Olá boa tarde,
Tenho 2 layers Postgis, uma de pontos e outra de polígonos (CAOP2010). O que eu gostava
de fazer era "preencher" automaticamente 2 campos (concelho e freguesia) na
tabela de pontos, sempre que crio um novo ponto, com base na intersecção com a CAOP.
Não sei se este procedimento é muito complexo ou não, se alguém me conseguir
dar umas dicas, agradeço!
Cumprimentos,
Pedro Venâncio
_______________________________________________
Portugal mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/portugal
_______________________________________________
Portugal mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/portugal