Il 26 marzo 2013 20:09, Groppo ha scritto: > Mettere il divieto di svolta su tutte le uscite, anche quelle con solamente > due nodi forse è eccessivo. > Si potrebbero segnalare solo quelle più lunghe, che hanno almeno x nodi, > oppure solo quelle di una certa importanza (es. >= secondary) ...?
sì, è utile un modo per dare priorità al lavoro e per rendere raggiungibili dei traguardi intermedi > SELECT 'w'||w2.id AS osmid, 'no turn' AS desc, ST_Centroid(w2.linestring) AS > geometry invece di usare ST_Centroid(w2.linestring) che ne dici di usare ST_StartPoint(w2.linestring), se ho capito bene la tua query, è il nodo che va aggiunto alla turn restriction come "via", mentre ST_Centroid() è utile per inquadrare la zona ma non è un punto su cui fare modifiche in questo caso > w1.tags -> 'oneway' = 'yes' AND > w2.tags -> 'oneway' = 'yes' AND suggerisco di fare il confronto solo con <> 'no' così con una condizione sola verifichi anche '-1' che è un valore valido per 'oneway' e includi anche quei valori sbagliati o strani come "undefined" e "unknown" che sfuggirebbero al controllo = 'yes', i NULL vengono ignorati in tutti i casi -- Daniele Forsi _______________________________________________ Talk-it mailing list [email protected] http://lists.openstreetmap.org/listinfo/talk-it

