Sto usando Java 6. Sto cercando un modo automatico per analizzare gli indirizzi. Non sono interessato se gli indirizzi esistono o no. La cosa migliore che ho trovato è JGeocoder (v 0.4.1), ma JGeocoder è in grado di analizzare gli indirizzi come questoC'è un parser Java che può analizzare indirizzi come questo
16th Street Theater, Berwyn Cultural Center, 6420 16th St.
Qualcuno sa di un libero Java indirizzo parser che è all'altezza della sfida? Per "analisi" intendo la capacità di distinguere tra via, città, stato, codice postale e potenzialmente il nome della sede (il nome della sede sopra indicata è "16th Street Theatre, Berwyn Cultural Center").
Buona fortuna. Questo è un ben noto problema estremamente difficile, principalmente a causa della varietà infinita nella formattazione degli indirizzi. Avendo fatto un sacco di questo tipo di lavoro negli anni '80, posso garantire che non esiste una soluzione perfetta (o addirittura perfetta al 99%). Sono necessarie diverse regole di analisi per paesi diversi e anche per le regioni all'interno di un paese e un ampio dizionario di eccezioni. Se sei limitato all'indirizzo degli Stati Uniti, il sito Web del servizio postale degli Stati Uniti potrebbe essere di aiuto. –