Đố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ố; }