<pre>>Qualcuno che ha fatto un test con PostGIS? Sarei curioso..
>
>ciao
>Markus</pre><br>Lo sto provando io sulla mia macchina.<br><br>Mi interessa vedere quanto impattano le varie funzioni a parità di hardware.<br><br>Intanto ecc i risultati con spatialite4.0.<br><br>Prova 1: selezione di elementi intersecanti senza elaborazione spaziale<br>
--<br>select datetime('now');<br><br>select <br>    count(*) <br>from <br>    Contours20Ft a,<br>    StudyArea1MileBuffer b<br>where<br>    ST_Intersects(a.geometry, b.geometry)=1<br>    AND a.ROWID IN (<br>        SELECT ROWID FROM SpatialIndex<br>
        WHERE f_table_name='DB=main.Contours20Ft' AND search_frame=b.geometry<br>    )<br>;<br>select datetime('now');<br><br>--> impiegato 3 minuti e 8 secondi<br><br>Prova 2: selezione di elementi intersecanti , successivo taglio e inserimento in tabella.<br>
<br>-----<br>select datetime('now');<br>create table risult2 (id integer primary key);<br>select AddGeometryColumn('risult2','geometry',2260,'MULTILINESTRING','XY');<br><br>insert into risult2 (geometry) select <br>
    CastToMulti(ST_Intersection(a.geometry,b.geometry)) as geometry<br>from <br>    Contours20Ft a,<br>    StudyArea1MileBuffer b<br>where<br>    ST_Intersects(a.geometry, b.geometry)=1<br>    AND a.ROWID IN (<br>        SELECT ROWID FROM SpatialIndex<br>
        WHERE f_table_name='DB=main.Contours20Ft' AND search_frame=b.geometry<br>    )<br>;<br>-- <br>select datetime('now');<br><br>impiegato 4minuti 20 secondi<br><br><br><br><br><br><br clear="all"><br>
-- <br>-----------------<br>Andrea Peri<br>. . . . . . . . . <br>qwerty àèìòù<br>-----------------<br><br>