Skip to main content

Wat is geocoding -software?

GeocoDing -software is een type computerapplicatie die straatadressen combineert met kaartinformatie om een unieke locatie voor elk adres te bieden.Het converteert in wezen een lijst met adressen naar punten op een kaart.De meeste soorten geografische informatiesystemen (GIS) -software omvatten enkele basisgeocodeerfuncties, maar er is ook afzonderlijke geocodering software beschikbaar.Sommige geocodering -software kan zelfs geocodering -bewerkingen uitvoeren zonder een toewijzingssessie door de adressen in één database te koppelen aan de straatkenmerken in de database voor de bronkaart.

Het type kaart dat wordt gebruikt in geocodering kan variëren, afhankelijk van welke schaal en detailniveau nodig is;Kaarten kunnen die van landpakketten, postcodes of districten omvatten.Meestal wordt een kaart op straatniveau gebruikt om de meest precieze resultaten te bereiken.De brongap heeft een database nodig die bepaalde attributen bevat voor de functies op de kaart.Een straatkaartdatabase kan bijvoorbeeld de straatnamen en het bereik van adressen in elke straat vermelden.Het hebben van nauwkeurige gegevens voor de kaart is essentieel voor betrouwbare adresinterpolatie.

Om de geocodering -software te laten werken, vereist het adresstandaardisatie.Een computerprogramma erkent misschien niet dat St. bijvoorbeeld in een adres kort is voor Street, dus het adres 123 Main St. zou niet worden gevonden als een match voor 123 Main Street.Alle adresrecords in de database moeten dezelfde kapitalisatie- en afkortingsregels gebruiken.Websites die aanwijzingen naar adressen geven, hebben doorgaans een functie waarmee ze adressen kunnen interpreteren die niet in het standaardformaat worden ingevoerd.

De geocodering -software zal de adressen in afzonderlijke componenten ontleden.In de Verenigde Staten en vele andere landen kan een adres meestal worden onderverdeeld in de volgende componenten: voorvoegsel of achtervoegselrichting, voorvoegseltype, adresnummer, straatnaam, straattype en postcode.In het adres 692 HWY 31 N, 692 is bijvoorbeeld het adresnummer, Hwy is het type voorvoegsel, 31 is de straatnaam en N is de achtervoegselrichting.De software zal alle adressen in de database op deze manier opsplitsen.

Nadat de database van de kaartkenmerk en de adresdatabase in de geocodering -software worden geplaatst, kunnen de applicatieprocessen proberen elk adres te matchen met een locatie op de kaart.Het sluit zich aan bij de twee door de vermeldingen in elke database te matchen, en sommige software zal een score bieden voor hoe dicht bij een match het voor elk adres vindt.De adresdatabase wordt getagd met de bijbehorende kaartcoördinaat, meestal breedtegraad en lengtegraad, uit de kaartdatabase.

Er zijn verschillende methoden voor hoe de software bepaalt waar een adres op een straatkaart moet worden geplaatst.Een veel voorkomende manier is de methode voor één afstand, waarin aan elke straat een enkel bereik van adresnummers wordt toegewezen.De applicatie test vervolgens een adres om te zien of het binnen het gegeven bereik van getallen voor die straat valt.Als dit het geval is, wordt het punt voor de adreslocatie in de straat geplaatst die evenredig is met de waarde ervan tussen de street Range -eindpunten.Als een straat bijvoorbeeld een adresbereik van 500 tot 599 heeft, zou het adresnummer 550 zich ongeveer halverwege tussen de eindpunten van de straat op de kaart bevinden.