Firefox 3.5의 사용자 위치 파악 관련
2009. 7. 9. 14:42ㆍ프로그래밍/지도서비스
반응형
오랜만에 포스팅을 합니다.
Firefox 3.5에 사용자 위치를 파악할 수 있는 기능이 추가된다는 기쁜 소식을 듣고 사용을 해봤습니다.
아래와 같은 스크립트만 추가하면 간단하게 좌표를 얻어낼 수가 있습니다.
function showMap(position) {
alert(position.coords.latitude + ", " + position.coords.longitude);
}
navigator.geolocation.getCurrentPosition(showMap);
위와 같이 웹 페이지에 추가하게 되면 브라우저 상단에 아래와 같은 경고문구가 나타납니다.
내 위치를 해당 사이트에 제공할지 여부를 선택하는 것이죠.
요기에서 제공(A)를 가볍게 터치해주시면~ 아래와 같이 좌표 정보가 나타나게 됩니다.
물론 경고창으로 제가 띄워서 그런 것이죠.
경고창이 아니라 지도 서비스와 연동시킨다면 지도의 중심 위치를 이동 시킬 수 있겠지요~
다만 제가 테스트를 해본 결과 저는 서초구 서초동에 있는데 제 위치가 동작대교 위로 찍히는 문제가 있었습니다. 완전 안습 ㅠㅠ
어쨋든 정확도는 점차 나아지겠지 하면서 기능이 들어간 것에 만족을 하려고 합니다.
관련한 스펙 정의 문서는 아래 페이지를 참고하세요.
W3C Specification : http://dev.w3.org/geo/api/spec-source.html
그럼 오늘도 즐거운 하루~
Firefox 3.5에 사용자 위치를 파악할 수 있는 기능이 추가된다는 기쁜 소식을 듣고 사용을 해봤습니다.
아래와 같은 스크립트만 추가하면 간단하게 좌표를 얻어낼 수가 있습니다.
function showMap(position) {
alert(position.coords.latitude + ", " + position.coords.longitude);
}
navigator.geolocation.getCurrentPosition(showMap);
위와 같이 웹 페이지에 추가하게 되면 브라우저 상단에 아래와 같은 경고문구가 나타납니다.
내 위치를 해당 사이트에 제공할지 여부를 선택하는 것이죠.
요기에서 제공(A)를 가볍게 터치해주시면~ 아래와 같이 좌표 정보가 나타나게 됩니다.
물론 경고창으로 제가 띄워서 그런 것이죠.
경고창이 아니라 지도 서비스와 연동시킨다면 지도의 중심 위치를 이동 시킬 수 있겠지요~
다만 제가 테스트를 해본 결과 저는 서초구 서초동에 있는데 제 위치가 동작대교 위로 찍히는 문제가 있었습니다. 완전 안습 ㅠㅠ
어쨋든 정확도는 점차 나아지겠지 하면서 기능이 들어간 것에 만족을 하려고 합니다.
관련한 스펙 정의 문서는 아래 페이지를 참고하세요.
W3C Specification : http://dev.w3.org/geo/api/spec-source.html
그럼 오늘도 즐거운 하루~
반응형
'프로그래밍 > 지도서비스' 카테고리의 다른 글
야후 거기 서비스가 아쉬움 속에 종료된다고 하네요. (1) | 2012.08.22 |
---|---|
구글 지도 서비스 유료화 · · · 기업들 `대책 마련 분주` (2) | 2011.08.31 |
전세계 국가의 위치 표시 (노가다 산출물) (21) | 2009.05.13 |
Map Chat (0) | 2009.05.04 |
콩나물닷컴 위성 영상에 백두산이~ (0) | 2009.04.30 |