Co je to Geocoding Software?
Software geokódování je typ počítačové aplikace, která kombinuje adresy ulic s mapovými informacemi a poskytuje jedinečné umístění pro každou adresu. Převádí v podstatě seznam adres na body na mapě. Většina typů softwaru Geografické informační systémy (GIS) bude zahrnovat některé základní funkce geokódování, ale k dispozici je také samostatný software geokódování. Některý software pro geokódování může dokonce provádět operace geokódování bez relace mapování propojením adres v jedné databázi s atributy ulice v databázi pro zdrojovou mapu.
Typ mapy použité v geokódování se může lišit v závislosti na tom, jaké měřítko a úroveň podrobnosti jsou potřebné; mapy mohou zahrnovat pozemkové pozemky, poštovní směrovací čísla nebo okresy. Obvykle se používá mapa na úrovni ulic, aby se dosáhlo co nejpřesnějších výsledků. Mapa zdroje bude potřebovat databázi, která obsahuje určité atributy pro funkce na mapě. Například databáze map ulic může obsahovat názvy ulic a rozsah adres na každé ulici. Mít přesné údaje pro mapu je nezbytné pro spolehlivou interpolaci adresy.
Aby software pro geokódování fungoval, vyžaduje standardizaci adresy. Počítačový program nemusí rozpoznat, že "St." je například zkratka pro „street“ v adrese, takže adresa „123 Main St.“ nelze najít jako zápas pro "123 Main Street." Všechny záznamy adres v databázi by měly používat stejná pravidla pro velká a velká písmena a zkratky. Webové stránky, které poskytují pokyny pro adresy, obvykle mají funkci, která jim umožňuje interpretovat adresy, které nejsou zadány ve standardním formátu.
Software pro geokódování bude analyzovat adresy na jednotlivé komponenty. Ve Spojených státech a mnoha dalších zemích může být adresa obvykle rozdělena do následujících složek: směr předpony nebo přípony, typ předpony, číslo adresy, název ulice, typ ulice a poštovní směrovací číslo. Například v adrese 692 Hwy 31 N je "692" číslo adresy, "Hwy" je typ předpony, "31" je název ulice a "N" je směr přípony. Software rozdělí tímto způsobem všechny adresy v databázi.
Po vložení databáze atributů mapy a databáze adres do softwaru pro geokódování se aplikační procesy mohou pokusit přiřadit každou adresu k umístění na mapě. Spojí tyto dva dohromady porovnáním položek v každé databázi a nějaký software poskytne skóre pro to, jak blízko shody najde pro každou adresu. Databáze adres se z databáze map označí příslušnou souřadnicí mapy, obvykle zeměpisnou šířkou a délkou.
Existuje několik způsobů, jak software určí, kam umístit adresu na mapu ulic. Jedním z běžných způsobů je metoda jednoho dosahu, ve které je každé ulici přiřazen jeden rozsah adresních čísel. Aplikace poté otestuje adresu, aby zjistila, zda spadá do daného rozsahu čísel pro danou ulici. Pokud ano, pak je místo pro umístění adresy umístěno na ulici úměrně jeho hodnotě mezi koncovými body rozsahu ulice. Například, pokud ulice má rozsah adres 500 až 599, pak by se číslo 550 adresy mělo nacházet zhruba na polovině mezi koncovými body ulice na mapě.