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 bij 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 vanAdressen op elke straat. Het hebben van nauwkeurige gegevens voor de kaart is essentieel voor betrouwbare adresinterpolatie.

Om de geocodering -software te laten werken, vereist het de standaardisatie. Een computerprogramma erkent misschien niet dat "St." is bijvoorbeeld kort voor "Street" in een adres, 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 geven naar adressen hebben doorgaans een functie waarmee ze adressen kunnen interpreteren die niet in het standaardformaat zijn ingevoerd.

De geocoding -software ontleedt de adressen in individuele componenten. 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 And 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 afbreken.

Nadat de database van de kaartkenmerk en de adresdatabase in de geocoding -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 kan 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 FALLS binnen het gegeven bereik van getallen voor die straat. 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.

ANDERE TALEN