2009/10/12 Diego Guidotti - Aedit s.r.l. <[email protected]>: > Anche io pensavo ad un test come quello proposto da Federico. Penso sia > possibile inserire su Storo i tag sort_name (dove necessari) poi > nell'applicativo dello stradario potrei importare questi valori nel db e, > dove presenti, usarli per l'ordinamento. Dopo averla testata potremmo > proporre la key in maniera ufficiale.
Anch'io sono d'accordo con me :-) Propongo questo approccio "a la Karlsruhe Schema", cioè facciamo qualcosa di unilaterale e poi, quando / se funziona, lo proponiamo in lista. E' vero che aggiriamo il processo decisionale di OSM, ma in questo caso rischieremmo di rimanere bloccati con problemi internazionali (concetto di ordinamento in lingue "non occidentali", Unicode e compagnia...). > Penserei inoltre di creare, in fase di import, una tabelle unica di codifica > tra name e sort_name da cui andare a pescare i sort_name nei casi in cui > questo manca. Ad esempio se a Storo ho Via Giuseppe Mazzini -> Mazzini > Giuseppe, Via ed a Pisa ho Via Giuseppe Mazzini senza sort_name potrei > "forzare" lo stradario ad usare Mazzini Giuseppe, Via anche a Pisa. > Controindicazioni? Idea eccellente, che unisce l'approccio "dati nel database" con l'approccio "ordinamento in una tabella esterna" proposto da Luca Delucchi e altri. In questo modo metto la sort_key vicino ai dati a cui si riferisce (vantaggio dell'approccio "nel database") ma torna utile anche per altre vie (vantaggio dell'approccio "con tabella esterna") e inoltre si può fare l'override di eventuali omonimie dell'approccio "con tabella esterna" (ad es. vie con lo "stesso nome" in comuni diversi che devono essere ordinate diversamente). > Purtroppo non ho tanto tempo da dedicare allo stradario, pensavo, appena ho > tempo, di mettere tutto su un svn per poterci lavorare in gruppo. Grazie, Federico _______________________________________________ Talk-it mailing list [email protected] http://lists.openstreetmap.org/listinfo/talk-it

