Ciao Nemo,

Il 24 marzo 2015 11:00, Federico Leva (Nemo) <[email protected]> ha scritto:
> Devo però
> scegliere un modo per tradurre da indirizzi a coordinate.

Ti serve un geocoder.
Ovviamente devi usarne uno i cui dati di base siano compatibili con la
OdBL (non è accettata l'estrazione di coordinate da progetti terzi
come Google Maps) e quindi, in buona sostanza, ne devi usare uno
basato su OSM.

Ecco un paio di geocoder basati su OSM:
* photon: <http://photon.komoot.de/> (repo su GitHub:
<https://github.com/komoot/photon>)
* Nominatim: <https://nominatim.openstreetmap.org/> (pagina di
spiegazioni sul wiki: <http://wiki.openstreetmap.org/wiki/Nominatim>)
Entrambi gli strumenti hanno delle API che permettono di scriptare il tutto.

Ovviamente non è detto che questi strumenti siano perfetti, inoltre
non è detto che i dati sottostanti necessari (e.g. i nomi delle vie ed
i civici) siano presenti in OSM quindi il risultato andrebbe
ricontrollato. Se dopo aver provato a geocodare gli indirizzi creassi
una tabella sul wiki per controllare i risultati sarebbe semplice
generare automaticamente dei link ad OSM per vedere se il geocoding è
corretto. A quel punto basterebbero un amanciata di volenterosi per
controllarli tutti in poco tempo (contami tra i volenterosi).

HTH,

Cristian

_______________________________________________
Talk-it mailing list
[email protected]
https://lists.openstreetmap.org/listinfo/talk-it

Rispondere a