Skip to main content

Cos'è il software di geocodifica?

Il software di geocodifica è un tipo di applicazione per computer che combina gli indirizzi di strada con le informazioni sulla mappa per fornire una posizione unica per ciascun indirizzo.Converte essenzialmente un elenco di indirizzi in punti su una mappa.La maggior parte dei tipi di software GIS (Geographic Information Systems) includerà alcune funzioni di geocodifica di base, ma è disponibile anche un software di geocodifica separato.Alcuni software di geocodifica possono persino eseguire operazioni di geocodifica senza una sessione di mappatura collegando gli indirizzi in un database agli attributi di strada nel database per la mappa di origine.

Il tipo di mappa utilizzata nel geocodifica può variare a seconda della scala e del livello di dettaglio;Le mappe possono includere quelle di pacchi di terra, codici postali o distretti.In genere, viene utilizzata una mappa a livello di strada per ottenere i risultati più precisi.La mappa di origine avrà bisogno di un database che includa determinati attributi per le funzionalità sulla mappa.Un database delle mappe di strada, ad esempio, potrebbe elencare i nomi delle strade e la gamma di indirizzi in ogni strada.Avere dati accurati per la mappa è essenziale per l'interpolazione degli indirizzi affidabili.

Per far funzionare il software di geocodifica, richiede la standardizzazione dell'indirizzo.Un programma per computer potrebbe non riconoscere che St. è breve per Street in un indirizzo, per esempio, quindi l'indirizzo 123 Main St. non sarebbe trovato come corrispondenza per 123 Main Street.Tutti i record degli indirizzi nel database dovrebbero utilizzare le stesse regole di capitalizzazione e abbreviazione.I siti Web che forniscono indicazioni sugli indirizzi hanno in genere una funzione che consente loro di interpretare gli indirizzi che non vengono inseriti nel formato standard.

Il software di geocodifica analizzerà gli indirizzi in singoli componenti.Negli Stati Uniti e in molti altri paesi, in genere un indirizzo può essere suddiviso nei seguenti componenti: prefisso o direzione del suffisso, tipo di prefisso, numero di indirizzo, nome della strada, tipo di strada e codice postale.Ad esempio, nell'indirizzo 692 Hwy 31 N, 692 è il numero dell'indirizzo, Hwy è il tipo di prefisso, 31 è il nome della strada e N è la direzione del suffisso.Il software scomponderà tutti gli indirizzi nel database in questo modo.

Dopo il database degli attributi MAP e il database degli indirizzi vengono inseriti nel software di geocodifica, i processi di applicazione possono tentare di abbinare ciascun indirizzo a una posizione sulla mappa.Si unisce ai due insieme abbinando le voci in ciascun database e alcuni software forniranno un punteggio per quanto si trova da una corrispondenza che trova per ciascun indirizzo.Il database degli indirizzi verrà etichettato con le corrispondenti coordinate della mappa, di solito latitudine e longitudine, dal database della mappa.

Esistono diversi metodi per come il software determina dove posizionare un indirizzo su una mappa di strada.Un modo comune è il metodo a una gamma, in cui ogni strada viene assegnata una singola gamma di numeri di indirizzo.L'applicazione testerà quindi un indirizzo per vedere se rientra nell'intervallo di numeri forniti per quella strada.In tal caso, il punto per la posizione dell'indirizzo è posto sulla strada proporzionale al suo valore tra gli endpoint della gamma di strada.Ad esempio, se una strada ha un intervallo di indirizzi da 500 a 599, l'indirizzo numero 550 si troverebbe a metà strada tra gli endpoint della strada sulla mappa.