logo
Tutorials Examples naver map js api v3 네이버 지도 API LatLng

Class: naver.maps.LatLng

naver.maps. LatLng

LatLng 클래스는 위/경도 좌표를 정의합니다.

add, sub, mul, div, round, floor 메서드는 LatLng 클래스에서는 사용할 수 없습니다.

new naver.maps.LatLng(lat, lng)

Parameters
Name Type Default Description
lat number 0

위도

lng number 0

경도

Extends

Methods

clone()

객체의 복제본을 반환합니다.

Overrides
Returns
Type Description
naver.maps.LatLng

복제된 객체

destinationPoint(angle, meter)

현재 좌표에서 북쪽을 기준으로 지정한 각도(시계 방향)와 거리만큼 떨어진 위치의 지도 좌표를 반환합니다.

Parameters
Name Type Description
angle number

현재의 좌표에서 북쪽을 기준으로 한 시계 방향의 각도(0-북, 90-동, 180-남, 270-서). 이 값이 0이면 현재의 좌표에서 북쪽을 가리키며, 90이면 동쪽을 가리킵니다.

meter number

현재의 좌표에서 구하려는 좌표까지의 거리(미터)

Returns
Type Description
naver.maps.LatLng

새로운 지도 좌표

equals(point)

객체의 좌표와 지정한 좌표가 같은지 여부를 확인합니다.

Parameters
Name Type Description
point Coord | LatLngLiteral

비교할 좌표 객체

Overrides
Returns
Type Description
boolean

동일 여부

lat()

-90~90도의 위도를 반환합니다.

Returns
Type Description
number

위도

lng()

-180~180의 경도를 반환합니다.

Returns
Type Description
number

경도

toPoint()

현재 객체를 naver.maps.Point로 변환한 객체를 반환합니다.

Returns
Type Description
naver.maps.Point

변환된 객체

toString()

객체의 좌표를 문자열로 반환합니다.

Overrides
Returns
Type Description
string

위/경도 좌표를 나타내는 문자열로 형식은 (lat:{위도},lng:{경도})입니다.

Example
var latlng = new naver.map.LatLng(37.5666103, 126.9783882);
latlng.toString(); // '(lat:37.5666103,lng:126.9783882)'