선의 거리 계산하기 기능 커스텀

네 가능합니다.

받은 좌표를 배열에 넣어서 Polyline 객체로 지도 위에 선을 그릴 수 있으며

// 선을 구성하는 좌표 배열입니다. 이 좌표들을 이어서 선을 표시합니다
var linePath = [
    new daum.maps.LatLng(33.452344169439975, 126.56878163224233),
    new daum.maps.LatLng(33.452739313807456, 126.5709308145358),
    new daum.maps.LatLng(33.45178067090639, 126.5726886938753) 
];

// 지도에 표시할 선을 생성합니다
var polyline = new daum.maps.Polyline({
    path: linePath, // 선을 구성하는 좌표배열 입니다
    strokeWeight: 5, // 선의 두께 입니다
    strokeColor: '#FFAE00', // 선의 색깔입니다
    strokeOpacity: 0.7, // 선의 불투명도 입니다 1에서 0 사이의 값이며 0에 가까울수록 투명합니다
    strokeStyle: 'solid' // 선의 스타일입니다
});

polyline.setMap(map);

예제에서 볼 수 있듯, 라인의 길이를 구하는 함수가 있기 때문에 전체 길이 또한 구할 수 있습니다.

 var distance = polyline.getLength();