Salve a tutti,
ho un problema con l'ordinamento dei risultati di una select con postgis che magari qualcuno di voi ha già affrontato..

Questa è la situazione: ho due tabelle, che contengono linee, diciamo A e B.
Partendo da una linea di A, devo selezionare gli attributi di tutte le linee che intersecano la linea di A della tabella B.
In buona sostanza
select B.campo from B inner join A on ST_Intersects(B.geom, A.geom) where A.gid=X

La query sembra funzionare, il problema è che ho bisogno di quei risultati ordinati per la linea di A.
Qualcosa tipo "order by A.geom"...

Faccio un esempio per spiegare meglio: diciamo che in A ho dei percorsi e in B le ferrovie. Voglio trovare i punti in cui il percorso passa sulla ferrovia, nell'ordine in cui ci passerà.

Si può fare? Ci sto pensando da parecchio ma non ho trovato nessuna soluzione...

Grazie mille


Francesco
_______________________________________________
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.

Rispondere a