두 주소의 거리를 구하는 api

지도/로컬 API에 대한 문의게시판입니다.

보기예제에 한주소를 입력하면 마커를 찍어주는 예제는 있는데요

두 주소의 거리를 구하는 예제가 있으면 좋겠습니다.

그리고 보통 이럴경우에는 두주소를 좌표로 변환후에 두 좌표를 거리구하는공식으로 구하는게 맞는지요?
두 과정에 예제도 찾기 어렵네요. 가이드 부탁드려요

예제:
http://apis.map.daum.net/web/sample/calculatePolylineDistance/

devtalk 답변:



직선거리만 구할 수 있습니다.

그 사이의 길찾기 경로는 제공하지 않는 점, 확인해주세요.

2개의 좋아요

덕분에 해결했습니다.

var mlon=$('#mlon').val();
var mlat=$('#mlat').val();
var vlon=$('#vlon'+no).val();
var vlat=$('#vlat'+no).val();

var polyline=new daum.maps.Polyline({
	/* map:map, */
	path : [
	new daum.maps.LatLng(mlon,mlat),
	new daum.maps.LatLng(vlon,vlat)
	],
 strokeWeight: 2,
 strokeColor: '#FF00FF',
 strokeOpacity: 0.8,
 strokeStyle: 'dashed'
});

//return getTimeHTML(polyline.getLength());//미터단위로 길이 반환;
console.log("길이"+polyline.getLength());
return polyline.getLength();

시작점과 끝점의 좌표를 구해서 배열에 넣고
폴리곤을 사용해서 거리를 구했습니다.
감사합니다.

1개의 좋아요