Skip to main content

Hvad er geokodningssoftware?

Geocoding -software er en type computerapplikation, der kombinerer gadeadresser med kortinformation for at give et unikt sted for hver adresse.Det konverterer i det væsentlige en liste over adresser til punkter på et kort.De fleste typer af geografiske informationssystemer (GIS) -software vil omfatte nogle grundlæggende geokodningsfunktioner, men separat geokodningssoftware er også tilgængelig.Nogle geokodningssoftware kan endda udføre geokodningsoperationer uden en kortlægningssession ved at knytte adresserne i en database til gadeattributterne i databasen for kildekortet.

Den type kort, der bruges til geokodning, kan variere afhængigt af hvilken skala og detaljeringsniveau der er behov for;Kort kan omfatte dem fra landpakker, postkoder eller distrikter.Typisk bruges et kort på gadeniveau for at opnå de mest præcise resultater.Kildekortet har brug for en database, der inkluderer visse attributter for funktionerne på kortet.En gadekortdatabase, for eksempel, kan muligvis liste gadenavne og række adresser på hver gade.At have nøjagtige data til kortet er vigtigt for pålidelig adresseinterpolering.

For at geokodningssoftwaren kan fungere, kræver det adressestandardisering.Et computerprogram anerkender muligvis ikke, at St. er kort til gade i en adresse, for eksempel, så adressen 123 Main St. ville ikke blive fundet som en kamp for 123 Main Street.Alle adresseregistreringer i databasen skal bruge de samme kapitaliserings- og forkortelsesregler.Websteder, der giver instruktioner til adresser, har typisk en funktion, der giver dem mulighed for at fortolke adresser, der ikke er indtastet i standardformatet.

Geokodningssoftwaren analyserer adresserne i individuelle komponenter.I USA og mange andre lande kan en adresse typisk opdeles i følgende komponenter: præfiks eller suffiksretning, præfiks type, adressnummer, gadenavn, gadetype og postkode.For eksempel, i adressen 692 Hwy 31 N, er 692 adressnummeret, Hwy er præfikstypen, 31 er gadenavnet, og N er suffikretningen.Softwaren nedbryder alle adresser i databasen på denne måde.

Efter kortattributdatabasen og adressedatabasen sættes i geokodningssoftwaren, kan applikationsprocesserne forsøge at matche hver adresse til et sted på kortet.Det sammenføjer de to sammen ved at matche posterne i hver database, og en eller anden software giver en score for, hvor tæt på en match den finder for hver adresse.Adressedatabasen bliver mærket med den tilsvarende MAP -koordinat, normalt breddegrad og længdegrad, fra MAP -databasen.

Der er flere metoder til, hvordan softwaren bestemmer, hvor en adresse skal placeres på et gadekort.En almindelig måde er metoden med en række, hvor hver gade tildeles en enkelt række adressenumre.Applikationen tester derefter en adresse for at se, om den falder inden for det givne antal numre til den gade.Hvis det gør det, placeres pointen for adresseplaceringen på gaden, der er proportional med dens værdi mellem gadeområdet.For eksempel, hvis en gade har et adresseområde fra 500 til 599, ville adressens nummer 550 være placeret omtrent halvvejs mellem slutpunkterne på gaden på kortet.