Firestore의 지리적 위치를 나타내는 변경할 수 없는 객체입니다. 위치는 위도/경도 쌍으로 표시됩니다.
위도 값의 범위는 [-90, 90]입니다. 경도 값의 범위는 [-180, 180]입니다.
서명:
export declare class GeoPoint
생성자
건설자 | 수정자 | 설명 |
---|---|---|
(생성자)(위도, 경도) | 제공된 위도 및 경도 값을 사용하여 변경할 수 없는 새 GeoPoint 개체를 만듭니다. |
속성
재산 | 수정자 | 유형 | 설명 |
---|---|---|---|
위도 | 숫자 | 이 GeoPoint 인스턴스의 위도입니다. | |
경도 | 숫자 | 이 GeoPoint 인스턴스의 경도입니다. |
행동 양식
방법 | 수정자 | 설명 |
---|---|---|
같음(기타) | 이 GeoPoint 제공된 것과 동일한 경우 true를 반환합니다. | |
toJSON() | 이 GeoPoint의 JSON 직렬화 가능 표현을 반환합니다. |
GeoPoint.(생성자)
제공된 위도 및 경도 값을 사용하여 변경할 수 없는 새 GeoPoint
개체를 만듭니다.
서명:
constructor(latitude: number, longitude: number);
매개변수
매개변수 | 유형 | 설명 |
---|---|---|
위도 | 숫자 | 위도는 -90에서 90 사이의 숫자입니다. |
경도 | 숫자 | 경도는 -180에서 180 사이의 숫자입니다. |
GeoPoint.latitude
이 GeoPoint
인스턴스의 위도입니다.
서명:
get latitude(): number;
GeoPoint.경도
이 GeoPoint
인스턴스의 경도입니다.
서명:
get longitude(): number;
GeoPoint.isEqual()
이 GeoPoint
제공된 것과 동일한 경우 true를 반환합니다.
서명:
isEqual(other: GeoPoint): boolean;
매개변수
매개변수 | 유형 | 설명 |
---|---|---|
다른 | 지오포인트 | 비교할 GeoPoint . |
보고:
부울
이 GeoPoint
제공된 것과 동일한 경우 true입니다.
GeoPoint.toJSON()
이 GeoPoint의 JSON 직렬화 가능 표현을 반환합니다.
서명:
toJSON(): {
latitude: number;
longitude: number;
};
보고:
{ 위도: 숫자; 경도: 숫자; }