[[pagelist(html5)]] [[TableOfContents]] = Geolocation API? = * í”„ë¡œê·¸ëž¨ì„ ì‹¤í–‰í•˜ëŠ” 디바ì´ìŠ¤ì˜ 위치 ì •ë³´ë¥¼ 얻기 위한 API * ëª¨ë°”ì¼ ì• í”Œë¦¬ì¼€ì´ì…˜ê³¼ ì—°ë™í•˜ì—¬ 사용 * ê³ ê¸‰ ë ˆë²¨ì˜ API - GPS를 ì´ìš©í•˜ëŠ”지 ë„¤íŠ¸ì›Œí¬ ì •ë³´ë¥¼ ì´ìš©í•˜ëŠ”지는 알수 없으나 디바ì´ìŠ¤ë‚˜ 네트워í¬ì˜ ì¢…ë¥˜ì— ê´€ê³„ì—†ì´ ë™ìž‘! = 사용 방법 = * Geolocation API ê´€ë ¨ 메서드는 ëª¨ë‘ window.navigator ê°ì²´ì— ì •ì˜ == getCurrentPosition() == * 현재 위치를 한번만 받는 메서드 {{{ namigator.geolocation.getCurrentPosition(function(position){ alert("위ë„:" + position.coords.latitude + "ê²½ë„ :" + position.coords.longitude); }); }}} * 위치 ì •ë³´ ê°ì²´ì˜ ì†ì„± ||'''coords ì†ì„±'''||'''설명'''|| ||latitude||위ë„|| ||longitude||ê²½ë„|| ||altitude||í‘œê³ || ||accuracy||위ë„와 ê²½ë„ì˜ ì˜¤ì°¨|| ||altitudeAccuracy||í‘œê³ ì˜ ì˜¤ì°¨|| ||heading||진행방향|| ||speed||진행 ì†ë„|| == watchPosition() == * 현재 위치를 ê³„ì† ì¶”ì * clearWatch()ê°€ 호출ë˜ë©´ 종료 = 추가 기능 = * ìœ¤ê³½ì´ ìžˆëŠ” 사ê°í˜•ì„ 그릴 수 있다. * 색으로 채운 사ê°í˜•ì„ 그릴 수 있다. * 사ê°í˜•ì„ 지울 수 있다.