On 01/23/10 Luigi Toscano wrote: > Paolo Molaro wrote: > > L'altra questione riguarda fermate in cui, mettiamo, passino due route > > 10 di operator diversi. In questo caso ci sarebbe una diramazione, ma > > come viene rappresentata in route_ref? > È un vero problema? Voglio dire, una fermata ha un operator ben preciso; > se ci sono più operator, ci sono più "cartelli" ovvero più fermate.
Ok, non avevo controllato che anche il node della fermata aveva un esplicito operator. Sono abbastanza sicuro di avere visto fermate di operator diversi nello stesso luogo fisico (cartelli diversi sullo stesso palo). A questo punto il problema diventa come associare le diverse route alla stessa fermata se i nodi devono essere inseriti separati (la correlazione spaziale non e' il massimo). Sarebbe da considerare l'uso di una relazione che associ un nodo fermata alle n relazioni route: questo ha anche il vantaggio di ottenere i dati delle route associaate con semplici query all'API e mantenere una certa integrita' dei riferimenti (vedi l'esempio delle linee 10 di Padova con la confusione tra ref e name: l'id della relazione sarebbe univoco). Allo stesso modo, per esempio, se la linea dovesse cambiare nome/ref per un qualunque motivo basterebbe farlo nella relazione che lo definisce e non in tutti i route_ref che ci sono in giro. lupus -- ----------------------------------------------------------------- lu...@debian.org debian/rules lu...@ximian.com Monkeys do it better _______________________________________________ Talk-it mailing list Talk-it@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-it