일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- 7월 공모주 청약 일정
- 공모주
- 제이쿼리
- codeigniter
- 6월 공모주 청약 일정
- Oracle
- MYSQL
- 주식
- IPO
- Stock
- jquery
- 주식 청약
- 공모주 청약 일정
- Stock ipo
- 리눅스
- Eclipse
- 오라클
- 자바스크립트
- SQL
- 맥
- html
- JavaScript
- 자바
- java
- php
- 공모주 청약
- 코드이그나이터
- css
- 주식 청약 일정
- linux
- Today
- Total
개발자의 끄적끄적
[javascript] 현재위치에서 반경2km 내 업체들 거리, 도보/자전거 이동거리 구하기[펌] 본문
[javascript] 현재위치에서 반경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({
arr[2] = ["테스트3",35.8507674215,128.520114592, "대구 달서구 용산동 410-9"]; arr[3] = ["테스트4",35.8491570477,128.528283511, "대구 달서구 용산동 215-9"]; arr[4] = ["테스트5",35.854902859257784,128.5296955671568, "대구 달서구 용산동 955"];
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 & jquery' 카테고리의 다른 글
[vue.js] local server IP로 접근하기 [펌] (0) | 2020.09.16 |
---|---|
[javascript] 두 좌표간 거리계산 함수 (0) | 2020.09.11 |
[javascript] colorpicker 참고 사이트! (0) | 2020.08.30 |
[javascript] 추억의 javascript로 달력 만들기 [펌] (0) | 2020.08.27 |
[javascript/jquery] 자바스크립트 기능 제작, 달력 (Javascript Calendar) [펌] (0) | 2020.08.27 |