[Portugal] Intersectar tabelas Postgis
Rui Pedro Henriques
henriques.rui at gmail.com
Thu Jul 14 08:24:02 EDT 2011
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
> Portugal lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/portugal
>
More information about the Portugal
mailing list