[Portugal] Postgis: linha de contorno de poligonos

Marco Afonso mafonso333 at gmail.com
Tue Aug 16 08:40:05 EDT 2011


Boa tarde,

Gostaria de saber se existe uma forma de, dado um ponto inicial A e um ponto
final B, chegar a uma LINESTRING (a mais curta) que contorne N poligonos que
possam existir entre estes dois pontos.

Conheço a solução pgRouting... mas gostava de saber se apenas com operações
entre geometrias (ST_SymDifference, ST_Intersection, ST_LineMerge, etc...)
seria possível chegar a uma linha que contornasse poligonos...

Encontrei este método para dividir poligonos
http://trac.osgeo.org/postgis/wiki/UsersWikiSplitPolygonWithLineString

Apartir destes resultados, penso que seria possível order por comprimento do
perímetro e fazer ST_SymDifference + ST_LineMerge da linha inicial... mas
ainda não cheguei a uma query que funcionasse... ou talvez não seja possível
de todo...

Obrigado
-------------- próxima parte ----------
Um anexo em HTML foi limpo...
URL: http://lists.osgeo.org/pipermail/portugal/attachments/20110816/a750eb20/attachment-0001.html


More information about the Portugal mailing list