[Gfoss] ArcGIS vs QGIS, GRASS, gvSIG, uDIG etc clipping contest

Andrea Peri aperi2007 a gmail.com
Sab 10 Nov 2012 11:06:22 CET


>Qualcuno che ha fatto un test con PostGIS? Sarei curioso..
>
>ciao
>Markus


Lo sto provando io sulla mia macchina.

Mi interessa vedere quanto impattano le varie funzioni a parità di hardware.

Intanto ecc i risultati con spatialite4.0.

Prova 1: selezione di elementi intersecanti senza elaborazione spaziale
--
select datetime('now');

select
    count(*)
from
    Contours20Ft a,
    StudyArea1MileBuffer b
where
    ST_Intersects(a.geometry, b.geometry)=1
    AND a.ROWID IN (
        SELECT ROWID FROM SpatialIndex
        WHERE f_table_name='DB=main.Contours20Ft' AND
search_frame=b.geometry
    )
;
select datetime('now');

--> impiegato 3 minuti e 8 secondi

Prova 2: selezione di elementi intersecanti , successivo taglio e
inserimento in tabella.

-----
select datetime('now');
create table risult2 (id integer primary key);
select AddGeometryColumn('risult2','geometry',2260,'MULTILINESTRING','XY');

insert into risult2 (geometry) select
    CastToMulti(ST_Intersection(a.geometry,b.geometry)) as geometry
from
    Contours20Ft a,
    StudyArea1MileBuffer b
where
    ST_Intersects(a.geometry, b.geometry)=1
    AND a.ROWID IN (
        SELECT ROWID FROM SpatialIndex
        WHERE f_table_name='DB=main.Contours20Ft' AND
search_frame=b.geometry
    )
;
-- 
select datetime('now');

impiegato 4minuti 20 secondi







-- 
-----------------
Andrea Peri
. . . . . . . . .
qwerty àèìòù
-----------------
-------------- parte successiva --------------
Un allegato HTML ? stato rimosso...
URL: <http://lists.gfoss.it/pipermail/gfoss/attachments/20121110/8c66342c/attachment.html>


Maggiori informazioni sulla lista Gfoss