Anyị niile ahụla mmapụta ahụ: "example.com chọrọ ịma ebe ị nọ." Ọ bụrụ na ị pịa Hapụ, webụsaịtị na-egosipụtakarị ọnọdụ gị n'ime sekọnd. Mana ọ bụrụ na ị na-eji laptọọpụ na-enweghị mgbawa GPS, kedu ka o si mara ebe ị nọ nke ọma?
HTML5 Gelocation API
Ihe nchọgharị weebụ nke oge a na-eji ọkọlọtọ akpọrọ HTML5 Geolocation API. API a ahụghị ebe gị n'onwe ya; kama, ọ na-eme dị ka onye ozi. Ọ na-arịọ sistemụ arụmọrụ nke ngwaọrụ (Windows, macOS, iOS, Android) ka ọ chọpụta ebe ọ dị, wee nyefee nhazi ndị ahụ na webụsaịtị.
Kedu ka Sistemụ arụmọrụ si achọta gị
Ngwaọrụ gị na-eji ụzọ nchikota iji chọpụta ọnọdụ ya, nke a maara dị ka Ọrụ Ebe. Ọ ga-anwale ụzọ ndị kacha zie ezie na mbụ, wee daa azụ na ndị na-ezighi ezi ma ọ bụrụ na ọ dị mkpa:
- GPS: Ọ bụrụ na ịnọ na ama n'èzí, ngwaọrụ a ga-eji mgbawa GPS arụnyere n'ime ya na-ekwurịta okwu na satịlaịtị. Nke a bụ usoro kacha zie ezie.
- Wi-Fi Positioning System (WPS): Ọ bụrụ na ị nọ na laptọọpụ, nke a bụ usoro a na-ahụkarị. Kọmputa gị na-enyocha netwọk Wi-Fi niile dị nso (ọbụlagodi ndị ị na-ejikọghị). Ọ na-eziga aha (SSIDs) na ike mgbaama nke netwọk ndị a na nchekwa data (Google ma ọ bụ Apple na-ejikwa ya). N'ihi na ụlọ ọrụ ndị a ewepụtala ebe ọtụtụ nde ndị na-anya Wi-Fi nọ n'ụwa niile, ha nwere ike iji izi ezi na-awụ akpata oyi atụgharị ọnọdụ gị - na-adịkarị n'ime mita ole na ole.
- Cell Tower Triangulation: Na ngwaọrụ mkpanaka, OS nwere ike ikpebi ọnọdụ gị dabere na anya gị na ụlọ elu cell dị nso.
- Adreesị IP: Ọ bụrụ na ihe niile daa, sistemụ ahụ ga-adaghachi na iji adreesị IP gị iji tụọ obodo ma ọ bụ mpaghara gị.
Mmetụta nzuzo
N'ihi na geolocation ihe nchọgharị ziri ezi (n'ihi nyocha Wi-Fi), a haziri ihe nchọgharị ka ọ ghara ịkekọrịta ozi a na-enweghị nkwenye doro anya gị. Ọ bụrụ na ịgọnarị ikike webụsaịtị, Geolocation API ga-egbochi arịrịọ ahụ, saịtị ahụ ga-adaghachi azụ n'ichepụta ọnọdụ gị site na adreesị IP gị kama.
