Google Map V3 자바스크립트는 두 마커 사이의 거리를 계산합니다.
지도를 개발할 때 가장 일반적으로 사용되는 것은 일부 마커 작업과 상호작용입니다. 두 마커 사이의 거리 계산에 대해 간략하게 소개하겠습니다.
Google 지도 API는 일반적으로 사용되는 한 기본적으로 인터페이스가 매우 편리합니다.
1. 마커 포인트 2개 생성
var oldMarker = new google.maps.Marker({
position: new google.maps.LatLng("31.95678", "177.898673"),
map: 지도,
제목 :"old "
})
var newMarker = new google.maps.Marker({
position: new google.maps.LatLng("31.45678", "177.098673"),
map: map,
title:"new"
})
2. 기하학 라이브러리 로드
지침: library=geometry
3. 거리 계산
varmeters = google.maps.geometry.sphere.computeDistanceBetween (oldMarker.getPosition(), newMarker.getPosition ());
document.getElementById("distance").innerText = metres "meters";
설명: 단위는 미터입니다.
oldMarker.getPosition() oldmarker의 현재 위치(위도 및 경도)를 가져옵니다.