GeoPoint class

Một đối tượng bất biến đại diện cho một vị trí địa lý trong Firestore. Vị trí được biểu diễn dưới dạng cặp vĩ độ/kinh độ.

Giá trị vĩ độ nằm trong khoảng [-90, 90]. Giá trị kinh độ nằm trong khoảng [-180, 180].

Chữ ký:

export declare class GeoPoint 

nhà xây dựng

Người xây dựng sửa đổi Sự miêu tả
(hàm tạo)(vĩ độ, kinh độ) Tạo một đối tượng GeoPoint bất biến mới với các giá trị kinh độ và vĩ độ được cung cấp.

Của cải

Tài sản sửa đổi Kiểu Sự miêu tả
vĩ độ con số Vĩ độ của phiên bản GeoPoint này.
kinh độ con số Kinh độ của phiên bản GeoPoint này.

phương pháp

Phương pháp sửa đổi Sự miêu tả
isEqual(khác) Trả về true nếu GeoPoint này bằng với GeoPoint được cung cấp.
toJSON() Trả về một biểu diễn có thể tuần tự hóa JSON của GeoPoint này.

GeoPoint.(hàm tạo)

Tạo một đối tượng GeoPoint bất biến mới với các giá trị kinh độ và vĩ độ được cung cấp.

Chữ ký:

constructor(latitude: number, longitude: number);

Thông số

Tham số Kiểu Sự miêu tả
vĩ độ con số Vĩ độ là số từ -90 đến 90.
kinh độ con số Kinh độ là số nằm trong khoảng từ -180 đến 180.

GeoPoint.latitude

Vĩ độ của phiên bản GeoPoint này.

Chữ ký:

get latitude(): number;

GeoPoint.kinh độ

Kinh độ của phiên bản GeoPoint này.

Chữ ký:

get longitude(): number;

GeoPoint.isEqual()

Trả về true nếu GeoPoint này bằng với GeoPoint được cung cấp.

Chữ ký:

isEqual(other: GeoPoint): boolean;

Thông số

Tham số Kiểu Sự miêu tả
khác GeoPoint GeoPoint để so sánh.

Trả về:

boolean

đúng nếu GeoPoint này bằng với GeoPoint được cung cấp.

GeoPoint.toJSON()

Trả về một biểu diễn có thể tuần tự hóa JSON của GeoPoint này.

Chữ ký:

toJSON(): {
        latitude: number;
        longitude: number;
    };

Trả về:

{ vĩ độ: số; kinh độ: số; }