한 쌍의 좌표 사이의 대략적인 거리를 미터 단위로 반환합니다. Haversine 공식을 사용합니다(R.W. Sinnott, "Virtues of the Haversine", Sky and Telescope, vol. 68, no. 2, 1984, p. 159).
거리를 계산하기 위한 좌표
두 좌표 사이의 거리(미터)입니다.
let new_york = new ktGms.utils.LngLat(-74.0060, 40.7128);
let los_angeles = new ktGms.utils.LngLat(-118.2437, 34.0522);
new_york.distanceTo(los_angeles); // = 3935751.690893987, "true distance" using a non-spherical approximation is ~3966km
Static
convert두 숫자의 배열 또는 lng
및 lat
또는 lon
및 lat
속성이 있는 객체를 LngLat
객체로 변환합니다.
LngLat
객체가 전달되면 함수는 이를 변경하지 않고 반환합니다.
변환할 두 숫자 또는 개체의 배열 또는 반환할 LngLat
개체입니다.
변환이 발생한 경우 새 LngLat
개체이거나 원래 LngLat
개체입니다.
let arr = [127.029414, 37.471401];
let ll = ktGms.utils.LngLat.convert(arr);
ll; // = LngLat {lng: 127.029414, lat: 37.471401}
Generated using TypeDoc
LngLat : (위도, 경도)
Example