GeoPoint class

วัตถุที่ไม่เปลี่ยนรูปซึ่งแสดงถึงที่ตั้งทางภูมิศาสตร์ใน Firestore ตำแหน่งจะแสดงเป็นคู่ละติจูด/ลองจิจูด

ค่าละติจูดอยู่ในช่วง [-90, 90] ค่าลองจิจูดอยู่ในช่วง [-180, 180]

ลายเซ็น:

export declare class GeoPoint 

คอนสตรัคเตอร์

ตัวสร้าง ตัวดัดแปลง คำอธิบาย
(ตัวสร้าง)(ละติจูด ลองจิจูด) สร้างวัตถุ GeoPoint ที่ไม่เปลี่ยนรูปใหม่ด้วยค่าละติจูดและลองจิจูดที่ระบุ

คุณสมบัติ

คุณสมบัติ ตัวดัดแปลง พิมพ์ คำอธิบาย
ละติจูด ตัวเลข ละติจูดของอินสแตนซ์ GeoPoint นี้
ลองจิจูด ตัวเลข ลองจิจูดของอินสแตนซ์ GeoPoint นี้

วิธีการ

วิธี ตัวดัดแปลง คำอธิบาย
เท่ากับ (อื่นๆ) คืนค่าเป็นจริงหาก GeoPoint นี้เท่ากับค่าที่ระบุ
ถึง JSON() ส่งคืนการแสดงแบบอนุกรม JSON ของ GeoPoint นี้

GeoPoint.(ตัวสร้าง)

สร้างวัตถุ GeoPoint ที่ไม่เปลี่ยนรูปใหม่ด้วยค่าละติจูดและลองจิจูดที่ระบุ

ลายเซ็น:

constructor(latitude: number, longitude: number);

พารามิเตอร์

พารามิเตอร์ พิมพ์ คำอธิบาย
ละติจูด ตัวเลข ละติจูดเป็นตัวเลขระหว่าง -90 ถึง 90
ลองจิจูด ตัวเลข ลองจิจูดเป็นตัวเลขระหว่าง -180 ถึง 180

GeoPoint.ละติจูด

ละติจูดของอินสแตนซ์ GeoPoint นี้

ลายเซ็น:

get latitude(): number;

GeoPoint.ลองจิจูด

ลองจิจูดของอินสแตนซ์ GeoPoint นี้

ลายเซ็น:

get longitude(): number;

GeoPoint.isEqual()

คืนค่าเป็นจริงหาก GeoPoint นี้เท่ากับค่าที่ระบุ

ลายเซ็น:

isEqual(other: GeoPoint): boolean;

พารามิเตอร์

พารามิเตอร์ พิมพ์ คำอธิบาย
อื่น จีโอพอยต์ GeoPoint ที่จะเปรียบเทียบ

ผลตอบแทน:

บูลีน

เป็นจริงหาก GeoPoint นี้เท่ากับค่าที่ระบุ

GeoPoint.toJSON()

ส่งคืนการแสดงแบบอนุกรม JSON ของ GeoPoint นี้

ลายเซ็น:

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

ผลตอบแทน:

{ ละติจูด: หมายเลข; ลองจิจูด: หมายเลข; }