- 파일업로드 유효성체크
- asp.net dropdownlist
- 말줄임표시
- javascript 바코드 생성
- ViewBag
- Mac Oracle
- 강제이동
- XSS방어
- javascript redirection
- django 엑셀불러오기
- 맥 오라클설치
- php 캐쉬제거
- ViewData
- javascript 유효성체크
- 바코드 스캔하기
- 하드 마이그레이션
- jquery 바코드생성
- XSS PHP
- 파일업로드 체크
- asp.net core Select
- javascript 바코드스캔
- 하드 윈도우 복사
- TempData
- 바코드 생성하기
- ASP.Net Core 404
- 404에러페이지
- jquery 바코드
- 타임피커
- asp.net Select
- SSD 복사
웹개발자의 기지개
현재위치에서 반경2km 내 업체들 거리, 도보/자전거 이동거리 구하기 본문
다음지도를 바탕으로 현재 GPS 위치상에서 반경 2km이내에 업체들 마커를 화면에 찍고,
현재 위치에서 각각의 거리를 구하고, 도보 및 자전거로 이동거리를 구하는 소스를 작업해 봤다.
이 소스는 실무에서 참 유용하게 쓰일것으로 생각된당 ^^
<!DOCTYPE html> <div id="map" style="width:100%;height:500px;"></div> <script src="//dapi.kakao.com/v2/maps/sdk.js?appkey=다음지도key값"></script> var x = 35.85659647224101; // 현재 GPS x좌표 var latlngyo = new daum.maps.LatLng(x, y); }; var map = new daum.maps.Map(mapContainer, mapOption); // 지도를 생성합니다 var circle = new daum.maps.Circle({ var marker = new daum.maps.Marker({
var markerTmp; // 마커 for (var i=0;i<arr.length;i++) {
polyLineTmp = new daum.maps.Polyline({
// 자전거의 평균 시속은 16km/h 이고 이것을 기준으로 자전거의 분속은 267m/min입니다 // 계산한 자전거 시간이 60분 보다 크면 시간으로 표출합니다 distanceStr += arr[i][0] + " : " + parseFloat(distance[i] / 1000) + " km 거리 , 도보 : "+ walkHour + walkMin +", 자전거 : " + bycicleHour + bycicleMin + "<br>"; walkkTime = 0; coordXY.innerHTML = "<br>현재 GPS X좌표 : " + x + " , Y좌표 : " + y + " ( 2km 반경 )<br><br>"; |
[ 결과화면 ]
'javascript' 카테고리의 다른 글
현재 GPS 좌표값 얻기 1 - navigator.geolocation (0) | 2018.12.28 |
---|---|
체크박스 여러개중에 체크한것만 삭제하기 (0) | 2018.12.21 |
[카카오지도] javascript 주소명으로 위도경도 좌표값 얻기 (0) | 2018.11.27 |
JSON.parse , JSON.stringify (0) | 2018.11.26 |
javascript 상에서 안드로이드나 혹은 IOS로 분개시키기 (0) | 2018.11.26 |