GeoPoint class

Đối tượng bất biến đại diện cho một vị trí địa lý trong Firestore. Vị trí được biểu thị 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 

Công ty sản xuất

Công ty sản xuất Công cụ sửa đổi Mô tả
(hàm khởi tạo)(vĩ độ, kinh độ) Tạo một đối tượng GeoPoint không thể thay đổi mới có các giá trị vĩ độ và kinh độ đã cung cấp.

Thuộc tính

Tài sản Công cụ sửa đổi Loại Mô tả
vĩ độ số Vĩ độ của thực thể GeoPoint này.
kinh độ số Kinh độ của thực thể GeoPoint này.

Phương thức

Phương thức Công cụ sửa đổi Mô tả
isEqual(other) Trả về true nếu GeoPoint này bằng giá trị đã cho.
toJSON() Trả về một bản trình bày được chuyển đổi tuần tự JSON của GeoPoint này.

GeoPoint.(hàm khởi tạo)

Tạo một đối tượng GeoPoint không thể thay đổi mới có các giá trị vĩ độ và kinh độ đã cung cấp.

Chữ ký:

constructor(latitude: number, longitude: number);

Thông số

Thông số Loại Mô tả
latitude số Vĩ độ là số từ -90 đến 90.
longitude số Kinh độ là số từ -180 đến 180.

GeoPoint.latitude

Vĩ độ của thực thể GeoPoint này.

Chữ ký:

get latitude(): number;

GeoPoint.kinh độ

Kinh độ của thực thể GeoPoint này.

Chữ ký:

get longitude(): number;

GeoPoint.isEqual()

Trả về true nếu GeoPoint này bằng giá trị đã cho.

Chữ ký:

isEqual(other: GeoPoint): boolean;

Thông số

Thông số Loại Mô tả
khác GeoPoint GeoPoint để so sánh.

Trường hợp trả lại hàng:

boolean

true nếu GeoPoint này bằng với giá trị đã cho.

GeoPoint.toJSON()

Trả về một bản trình bày được chuyển đổi tuần tự JSON của GeoPoint này.

Chữ ký:

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

Trường hợp trả lại hàng:

{ latitude: number; kinh độ: số; }