>-----Original Message----- >From: talk-it-boun...@openstreetmap.org [mailto:talk-it- >boun...@openstreetmap.org] On Behalf Of Federico Cozzi >Sent: martedì 29 settembre 2009 12.14 >To: openstreetmap list - italiano >Subject: Re: [Talk-it] Statistiche e stradario > >2009/9/29 Diego Roversi <die...@tiscali.it>: >> Potrebbe essere un idea mettere una chiave opzionale per il cognome, una >> sorta di "sort key" (scusate il gioco di parole). >
Anch'io voto per la chiave di ordinamento interna ad OSM. Non sarà efficiente come altre soluzioni, ma almeno resta facilmente accessibile a tutti i mappatori (e si spera anche a qualche sviluppatore volenteroso), senza bisogno di conoscere ed avere accesso ad altri strumenti. Detto senza disprezzare i sistemi di analisi automatica, che resterebbero comunque interessanti per tutti gli oggetti per cui su OSM non è stata definita la sort key (e che probabilmente resteranno sempre la maggior parte). Ma il pericolo di eccezioni difficilmente gestibili mi sembra troppo elevato per affidarsi completamente a regole prestabilite. >Secondo te (mi sembri molto esperto di problematiche simili) è meglio >mettere solo la parola rispetto a cui fare l'ordinamento (1), oppure >tutta la stringa con un marcatore appropriato (2), oppure la stringa >riordinata (3)? >Esempio: >name=Strada della Montagna >(1) sort_name=Montagna >(2) sort_name=Strada della ^Montagna >(3) sort_name=Montagna, strada della > >Bisogna bilanciare la comodità per il software con la comodità per i >mappatori (in particolare i casi (2) e (3) mi sembrano forieri di >errori) La soluzione (2) la scarterei, mi sembra che non aggiunga nulla rispetto alla (1), tranne il rischio di introdurre errori. Se facciamo lo sforzo di inserire la sort key, a mio parere tanto vale usare la soluzione (3), almeno affidandoci completamente al mappatore ci mettiamo al sicuro da problemi di interpretazione e da eccezioni imprevedibili. Ciao Alberto _______________________________________________ Talk-it mailing list Talk-it@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-it