Che cos'è un geocoder?
Il geocodifica si riferisce alla conversione di un indirizzo fisico, come un indirizzo stradale, in coordinate geografiche, comunemente longitudine e latitudine, per visualizzare la posizione su una mappa. La geocodifica inversa esegue il calcolo opposto e trova un indirizzo quando viene fornita una serie di coordinate geografiche. Un geocoder o un sistema di geocodifica è un software o un servizio Web che esegue la geocodifica. Un geocoder può essere utilizzato per vari scopi, ad esempio ottenere indicazioni stradali, cartografia e geotagging. Il geotagging comporta l'aggiunta di un geotag, che è dati geografici come latitudine e longitudine, a vari tipi di media come foto, video, feed RSS e siti Web.
I tre metodi più comuni di geocodifica sono: per indirizzo; per codice postale, codice postale o equivalente locale; e per confine. Quando si esegue la geocodifica per indirizzo, un geocoder utilizza comunemente un file di riferimento con dati come indirizzi e nomi di strade che sono già stati mappati. Quindi confronta i dati nel file di riferimento con l'elenco di indirizzi di cui è geocodifica. Spesso un processo chiamato interpolazione dell'indirizzo viene utilizzato per stimare la posizione di un indirizzo specifico, il che significa che il sistema stima dove si trova un indirizzo specifico in base alle informazioni generali nel file di riferimento. Ad esempio, un geocoder può capire a quale estremità di un blocco o strada si trova un indirizzo in base all'intervallo dei numeri di edificio o su quale lato della strada si trova una casa in base al numero di edifici pari o dispari.
L'uso dei codici postali può essere problematico, specialmente nelle aree rurali in cui ogni codice postale copre un'area molto ampia. Nelle aree urbane, questo metodo è più preciso perché ogni codice postale copre un'area geografica molto più piccola. La geocodifica per confine è il metodo meno affidabile, perché mostrerà solo un'area generale in cui si trova un indirizzo specifico.
Ci sono difficoltà con tutti i metodi di geocodifica. Anche il metodo più affidabile, usando indirizzi fisici, ha i suoi problemi. Ad esempio, i nuovi indirizzi potrebbero non essere stati ancora aggiunti al database del geocoder o le strade potrebbero avere lo stesso nome ma si trovano in aree geografiche diverse. È disponibile una vasta gamma di sistemi di geocodifica e alcuni sono gratuiti, mentre altri richiedono un costo di licenza. Alcuni esempi di geocoder sono i servizi basati su Internet relativamente noti come Google Maps, Yahoo PlaceFinder e USC Geocoder e sistemi come Geohash, C-square e ISO 6709. Esistono anche alternative testuali che non richiedono l'utente essere online.