Mis on geokooder?

Geokodeerimine viitab füüsilise aadressi (nt tänavaaadressi) teisendamisele geograafilisteks koordinaatideks, tavaliselt pikkus- ja laiuskraadideks, et kuvada asukoht kaardil. Pöördgeokodeerimine teeb vastupidise arvutuse ja leiab geograafiliste koordinaatide komplekti andmisel tänavaaadressi. Geokooder ehk geokodeerimissüsteem on geokodeerimist teostav tarkvara või veebiteenus. Geokoodrit saab kasutada erinevatel eesmärkidel, näiteks juhiste hankimiseks, kartograafiaks ja geosildimiseks. Geosildistamine hõlmab geosildi lisamist, mis on geograafilised andmed, nagu laius- ja pikkuskraad, erinevat tüüpi meediumitele, nagu fotod, videod, RSS-kanalid ja veebisaidid.

Kolm levinumat geokodeerimise meetodit on: aadressi järgi; postiindeksi, sihtnumbri või kohaliku ekvivalendi järgi; ja piiri järgi. Aadressi järgi geokodeerimisel kasutab geokooder tavaliselt viitefaili andmetega, nagu aadressid ja tänavanimed, mis on juba kaardistatud. Seejärel võrdleb see viitefailis olevad andmed geokodeeritud aadresside loendiga. Sageli kasutatakse konkreetse aadressi asukoha hindamiseks protsessi, mida nimetatakse aadressi interpoleerimiseks, mis tähendab, et süsteem hindab, kus konkreetne aadress asub, tuginedes viitefailis olevale üldisele teabele. Näiteks saab geokooder välja selgitada, millises kvartali või tänava otsas asub aadress hoonenumbrite vahemiku põhjal või millisel pool tänavat maja asub selle põhjal, kas maja number on paaritu või paaris.

Sihtnumbrite kasutamine võib olla problemaatiline, eriti maapiirkondades, kus iga sihtnumber katab väga suure ala. Linnapiirkondades on see meetod täpsem, kuna iga sihtnumber hõlmab palju väiksemat geograafilist piirkonda. Piiride järgi geokodeerimine on kõige vähem töökindel meetod, kuna see näitab ainult üldist ala, kus konkreetne aadress asub.

Kõigi geokodeerimismeetoditega on raskusi. Isegi kõige usaldusväärsemal meetodil, kasutades füüsilisi aadresse, on oma probleemid. Näiteks ei pruugi geokooderi andmebaasi olla veel uusi aadresse lisatud või tänavatel võib olla sama nimi, kuid need asuvad erinevates geograafilistes piirkondades. Saadaval on lai valik geokodeerimissüsteeme ja mõned neist on tasuta kasutamiseks, teised nõuavad litsentsitasu. Mõned näited geokooderitest on suhteliselt tuntud Interneti-põhised teenused nagu Google Maps, Yahoo PlaceFinder ja USC Geocoder ning sellised süsteemid nagu Geohash, C-squares ja ISO 6709. On ka tekstipõhiseid alternatiive, mis ei nõua kasutajat võrgus olema.