Ciao a tutti, ho creato una funzione in linguaggio sql con alcune funzioni spaziali e se eseguo il codice con cui creo la funzione con il parametro già impostato impiega circa 3ms, quando però uso la funzione in una select con 1 punto si incrementa a 1200ms e con 324 elementi impiega 341729.442ms. La funzione diventa ingestibile con tabelle più grandi.
Il codice della funzione e del test sul singolo punto sono a questo indirizzo [0], per testarlo così com'è risulta un po' complesso perchè oltre a postgis bisogna avere i dati di OpenStreetMap caricati con osm2pgsql. A me basterebbe qualche consiglio per capire cosa rallenta così tanto le operazione e come poterlo migliorare. Grazie [0] http://pastebin.com/05R0ZYFM -- ciao Luca http://gis.cri.fmach.it/delucchi/ www.lucadelu.org _______________________________________________ Gfoss@lists.gfoss.it http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it. 786 iscritti al 30.9.2015