Olá galera !
Nesse post irei mostrar como buscar vizinhos de um determinado lote usando postGIS.
Para realizar essa consulta basta utilizar a função st_touches do postGIS, ficando o SQL da seguinte forma:
Nesse caso estou retornando todos os lotes vizinhos ao lote de gid 46610. Uma consulta bem simples e muito útil para realizar determinadas análises territoriais.
Nesse post irei mostrar como buscar vizinhos de um determinado lote usando postGIS.
Para realizar essa consulta basta utilizar a função st_touches do postGIS, ficando o SQL da seguinte forma:
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
SELECT st_astext(lote_vizinho.the_geom) AS lotes_vizinhos | |
FROM lotesvr lvr, lotesvr lote_vizinho | |
WHERE lvr.gid = 46610 AND | |
lote_vizinho.gid <> 46610 AND | |
st_touches(lvr.the_geom, lote_vizinho.the_geom); |
Nesse caso estou retornando todos os lotes vizinhos ao lote de gid 46610. Uma consulta bem simples e muito útil para realizar determinadas análises territoriais.
Lotes vizinhos usando o PostGIS
Reviewed by Unknown
on
16:15
Rating:
Nenhum comentário: