(javascript) HTML5 geolocation μ‚¬μš©ν•˜κΈ°

Sep 02, 2013/Apr 03, 2017

뭐 기술이라고 λ§ν• μˆ˜λ„ μ—†λŠ”λ°.. 사싀 λ‚΄κ°€ 잘 λͺ°λžλ˜ λ‚΄μš©μ΄λΌμ„œ μ •λ¦¬ν•œλ‹€. HTML5 geolocation 을 μ΄μš©ν•˜λŠ” μ½”λ“œλŠ”λŠ”Β w3cschool ν™ˆνŽ˜μ΄μ§€μ—λ„ λ‚˜μ™€μžˆλ“―μ΄ μ•„λž˜μ™€ κ°™λ‹€.Β 

보면 μ•Œκ² μ§€λ§Œ button 을 λˆŒλŸ¬μ„œ μžλ°”μŠ€ν¬λ¦½νŠΈ ν•¨μˆ˜λ₯Ό λΆ€λ₯΄λŠ” 것인데, λ‚΄κ°€ μ›ν•˜λŠ” 것은 νŽ˜μ΄μ§€κ°€ 뜨자마자 geolocation 값을 κ°€μ Έμ˜€λŠ” κ²ƒμ΄μ—ˆλ‹€. κ·Έλž˜μ„œ ν–ˆλ˜ 방법이 뢀뢄에 ν•¨μˆ˜λ₯Ό ν˜ΈμΆœν•˜λ„λ‘ λ‘λŠ” 것인데, 사싀 이 방법도 λ¬Έμ œκ°€ μžˆμ—ˆλ‹€. λ¬Έμ œλŠ” μœ„λ„μ™€ 경도 값을 λ°›μ•„μ„œ 첫 νŽ˜μ΄μ§€μ—μ„œ λ‹€λ₯Έ νŽ˜μ΄μ§€λ‘œ http get 방식을 ν†΅ν•΄μ„œ 전달해야 ν•œλ‹€λ©΄ onload ν›„, geolocation 이 μœ„λ„κ²½λ„λ₯Ό κ°€μ Έμ˜€λŠ” μ‹œμ  자체λ₯Ό μ•ŒκΈ°κ°€ νž˜λ“€λ‹€. κ·Έλž˜μ„œ κΌΌμˆ˜μ§€λ§Œ μ‚¬μš©ν•œ 방법은 λΆ€λΆ„μ—μ„œ 슀크립트λ₯Ό μ‹€ν–‰ν•˜λ„λ‘ ν•˜λŠ” 것이닀. μ΄λ ‡κ²Œ 되면 html λ‘œλ”©μ‹œ 쒀더 λΉ λ₯Έ μ‹œμ μ— geolocation을 κ°€μ Έμ˜¬μˆ˜ μžˆλ‹€. λ¬Όλ‘  이 방법이 정석은 μ•„λ‹ˆλΌλŠ” 생각이 λ“ λ‹€. μ°Έκ³ ν•˜μ‹œκΈΈ.Β 



#dev  #geolocation  #HTML5  #μœ„λ„ 경도  #μœ„μΉ˜ μ°ΎκΈ°