Skip to main content

Ano ang geocoding software?

Ang software ng Geocoding ay isang uri ng application ng computer na pinagsasama ang mga address ng kalye na may impormasyon sa mapa upang magbigay ng isang natatanging lokasyon para sa bawat address.Ito ay mahalagang nagko -convert ng isang listahan ng mga address sa mga puntos sa isang mapa.Karamihan sa mga uri ng software ng Geographic Information Systems (GIS) ay magsasama ng ilang mga pangunahing pag -andar ng geocoding, ngunit magagamit din ang hiwalay na software ng geocoding.Ang ilang mga software ng geocoding ay maaari ring magsagawa ng mga operasyon ng geocoding nang walang session ng pagmamapa sa pamamagitan ng pag -link sa mga address sa isang database sa mga katangian ng kalye sa database para sa mapagkukunan ng mapa.

Ang uri ng mapa na ginamit sa geocoding ay maaaring mag -iba depende sa kung anong sukat at antas ng detalye ang kinakailangan;Maaaring isama ng mga mapa ang mga parcels ng lupa, mga poste ng postal, o mga distrito.Karaniwan, ang isang mapa ng antas ng kalye ay ginagamit upang makamit ang pinaka tumpak na mga resulta.Ang mapa ng mapagkukunan ay kakailanganin ng isang database na may kasamang ilang mga katangian para sa mga tampok sa mapa.Ang isang database ng mapa ng kalye, halimbawa, ay maaaring ilista ang mga pangalan ng kalye at ang hanay ng mga address sa bawat kalye.Ang pagkakaroon ng tumpak na data para sa mapa ay mahalaga para sa maaasahang interpolasyon ng address.

Upang gumana ang geocoding software, nangangailangan ito ng pamantayan sa address.Maaaring hindi makilala ng isang programa sa computer na ang St. ay maikli para sa kalye sa isang address, halimbawa, kaya ang address 123 Main St. ay hindi matatagpuan bilang isang tugma para sa 123 Main Street.Ang lahat ng mga talaan ng address sa database ay dapat gumamit ng parehong mga panuntunan sa capitalization at pagdadaglat.Ang mga website na nagbibigay ng mga direksyon sa mga address ay karaniwang may isang function na nagbibigay -daan sa kanila upang bigyang kahulugan ang mga address na hindi ipinasok sa karaniwang format.

Ang software ng geocoding ay mai -parse ang mga address sa mga indibidwal na sangkap.Sa Estados Unidos at maraming iba pang mga bansa, ang isang address ay karaniwang maaaring masira sa mga sumusunod na sangkap: prefix o direksyon ng suffix, uri ng prefix, numero ng address, pangalan ng kalye, uri ng kalye at postal code.Halimbawa, sa address 692 HWY 31 N, 692 ay ang numero ng address, ang HWY ay ang uri ng prefix, 31 ang pangalan ng kalye, at n ang direksyon ng suffix.Masisira ng software ang lahat ng mga address sa database sa fashion na ito.

Matapos ang database ng Attribute Database at ang database ng address ay inilalagay sa software ng geocoding, ang mga proseso ng aplikasyon ay maaaring subukan upang tumugma sa bawat address sa isang lokasyon sa mapa.Sumali ito sa dalawa nang magkasama sa pamamagitan ng pagtutugma ng mga entry sa bawat database, at ang ilang software ay magbibigay ng marka para sa kung gaano kalapit ang isang tugma na natagpuan nito para sa bawat address.Ang database ng address ay makakakuha ng naka -tag na may kaukulang coordinate ng mapa, karaniwang latitude at longitude, mula sa database ng mapa.

Mayroong maraming mga pamamaraan para sa kung paano tinutukoy ng software kung saan maglagay ng isang address sa isang mapa ng kalye.Ang isang karaniwang paraan ay ang one-range na pamamaraan, kung saan ang bawat kalye ay itinalaga ng isang solong hanay ng mga numero ng address.Pagkatapos ay susubukan ng application ang isang address upang makita kung nahuhulog ito sa loob ng naibigay na hanay ng mga numero para sa kalye na iyon.Kung ito ay, kung gayon ang punto para sa lokasyon ng address ay inilalagay sa kalye na proporsyonal sa halaga nito sa pagitan ng mga endpoints ng saklaw ng kalye.Halimbawa, kung ang isang kalye ay may isang saklaw ng address na 500 hanggang 599, kung gayon ang address number 550 ay matatagpuan sa halos kalahati sa pagitan ng mga endpoints ng kalye sa mapa.