> La funzione && sfrutta gli indici spaziali sulle geometrie (se > li hai creati), quindi è veloce. Ma non è l'intersezione > "esatta", è solo l'intersezione delle bounding box delle > geometrie: > > http://postgis.refractions.net/docs/ST_Geometry_Overlap.html > > Invece la ST_Intersects() fa l'intersezione esatta. Io mi > ricordavo che questa non sfruttava gli indici, quindi usavo una > specie di trucco combinando le due funzioni con una AND per > ottenere risultati veloci. Però ora leggo sul manuale che la > ST_Intersects() sfrutta gli indici: > > http://postgis.refractions.net/docs/ST_Intersects.html > > Qualcuno mi sa dire se è vero e se à sempre stato così? > > Non mi ricordo in che punto del manuale sta scritto ma sono sicuro di aver letto da qualche parte che nelle ultime versioni di PostGIS la funzione ST_Intersects prima confronta i BBOX e solo se questi si intersecano passa al confronto esatto, in sostanza hanno incorporato il trucchetto del AND. Se ritrovo il riferimento giro il link.
Ciao, Stefano
_______________________________________________ Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione [email protected] http://lists.faunalia.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. I messaggi di questa lista non rispecchiano necessariamente le posizioni dell'Associazione GFOSS.it.
