Vad är geokodningsprogramvara?

geocoding -programvara är en typ av datorapplikation som kombinerar gatuadresser med kartinformation för att ge en unik plats för varje adress. Den konverterar i huvudsak en lista med adresser till punkter på en karta. De flesta typer av Geographic Information Systems (GIS) -programvara kommer att innehålla vissa grundläggande geokodningsfunktioner, men separat geokodprogramvara finns också. En del geokodningsprogramvara kan till och med utföra geokodningsoperationer utan en kartläggningssession genom att länka adresserna i en databas till gatuattributen i databasen för källkartan.

Den typ av karta som används vid geokodning kan variera beroende på vilken skala och detaljnivå som behövs; Kartor kan inkludera de för markpaket, postkoder eller distrikt. Vanligtvis används en karta på gatanivå för att uppnå de mest exakta resultaten. Källkartan behöver en databas som innehåller vissa attribut för funktionerna på kartan. En gatamartdatabas, till exempel, kan lista gatunamnen och utbudet avadresser på varje gata. Att ha exakta data för kartan är avgörande för tillförlitlig adressinterpolering.

För att geokodningsprogramvaran ska fungera kräver det adressstandardisering. Ett datorprogram kanske inte inser att "St." är kort för "gata" i en adress, till exempel, så adressen "123 Main St." skulle inte hittas som en match för "123 Main Street." Alla adressposter i databasen bör använda samma kapitalisering och förkortning. Webbplatser som tillhandahåller vägbeskrivningar till adresser har vanligtvis en funktion som gör att de kan tolka adresser som inte anges i standardformatet.

Geokodningsprogramvaran kommer att analysera adresserna till enskilda komponenter. I USA och många andra länder kan en adress vanligtvis delas in i följande komponenter: prefix eller suffixriktning, prefixtyp, adressnummer, gatunamn, gatatyp AND postkod. Till exempel, i adressen 692 Hwy 31 n, "692" är adressnumret "Hwy" är prefixtypen "31" är gatunamnet, och "n" är suffixriktningen. Programvaran kommer att bryta ner alla adresser i databasen på detta sätt.

Efter att MAP -attributdatabasen och adressdatabasen läggs in i geokodningsprogramvaran kan applikationsprocesserna försöka matcha varje adress till en plats på kartan. Den går med de två tillsammans genom att matcha posterna i varje databas, och viss programvara kommer att ge en poäng för hur nära en match den hittar för varje adress. Adressdatabasen kommer att märkas med motsvarande kartkoordinat, vanligtvis latitud och longitud, från kartdatabasen.

Det finns flera metoder för hur programvaran bestämmer var man ska placera en adress på en gatukarta. Ett vanligt sätt är metoden med en räckvidd, där varje gata tilldelas ett enda antal adressnummer. Applikationen testar sedan en adress för att se om den ärlls inom det givna sortimentet för den gatan. Om det gör det placeras punkten för adressplatsen på gatan proportionellt mot dess värde mellan gatuändpunkterna. Till exempel, om en gata har ett adressintervall på 500 till 599, skulle adressnumret 550 vara beläget ungefär halvvägs mellan slutpunkterna på gatan på kartan.

ANDRA SPRÅK

Hjälpte den här artikeln dig? Tack för feedbacken Tack för feedbacken

Hur kan vi hjälpa? Hur kan vi hjälpa?