[Portugal] Spatialite 3.0.1 muito lento a processar um St_Union

Alexandre Neto senhor.neto gmail.com
Segunda-Feira, 8 de Outubro de 2012 - 08:12:18 PDT


Estou a tentar fazer uma agregação (dissolve) no Spatialite 3.0.1 em
Windows Vista.

Tenho uma tabela chamada "tableA" com 72000 registos, com uma coluna
Geometry e uma de texto chamada "field1". Quero agregar todos os poligonos
com base no atributo "field1".

Tentei o seguinte:

Select f.field1 as field1, st_union(f.geometry) as geometry
>From tableA as f
Group by field1;

e está a demorar demasiado tempo, acabei por cancelar o processo após cerca
de 1 hora. Em ArcGIS a operação demorou cerca de 5 minutos, por isso devo
estar a fazer alguma coisa mal.

Há alguma forma mais eficiente de executar esta operação em Spatialite?


Coloquei esta mesma pergunta do gis.stackexchange caso queiram responder lá.
http://gis.stackexchange.com/questions/35213/what-is-the-efficient-way-to-dissolve-polygons-using-spatialite-3-0

Já agora alguém conhece alguma mailing list de Spatialite? Sabem se está
activa?

Obrigado,

Alexandre Neto
-------------- próxima parte ----------
Um anexo em HTML foi limpo...
URL: <http://lists.osgeo.org/pipermail/portugal/attachments/20121008/9d34a5e4/attachment.html>


More information about the Portugal mailing list