GeoPoint class

Objek tetap yang mewakili lokasi geografis di Firestore. Lokasi ditampilkan sebagai pasangan garis lintang/bujur.

Nilai garis lintang berada dalam rentang [-90, 90]. Nilai bujur berada dalam rentang [-180, 180].

Tanda Tangan:

export declare class GeoPoint 

Konstruktor

Konstruktor Pengubah Deskripsi
(konstruktor)(lintang, bujur) Membuat objek GeoPoint baru yang tidak dapat diubah dengan nilai lintang dan bujur yang disediakan.

Properti

Properti Pengubah Jenis Deskripsi
latitude angka Lintang instance GeoPoint ini.
longitude angka Garis bujur instance GeoPoint ini.

Metode

Metode Pengubah Deskripsi
isEqual(other) Menampilkan true (benar) jika GeoPoint ini sama dengan yang diberikan.
toJSON() Menampilkan representasi JSON-serial yang dapat diserialisasi dari GeoPoint ini.

GeoPoint.(konstruktor)

Membuat objek GeoPoint baru yang tidak dapat diubah dengan nilai lintang dan bujur yang disediakan.

Tanda Tangan:

constructor(latitude: number, longitude: number);

Parameter

Parameter Jenis Deskripsi
latitude angka Garis lintang sebagai angka antara -90 dan 90.
longitude angka Garis bujur sebagai angka antara -180 dan 180.

GeoPoint.latitude

Lintang instance GeoPoint ini.

Tanda Tangan:

get latitude(): number;

GeoPoint.bujur

Garis bujur instance GeoPoint ini.

Tanda Tangan:

get longitude(): number;

GeoPoint.isEqual()

Menampilkan true (benar) jika GeoPoint ini sama dengan yang diberikan.

Tanda Tangan:

isEqual(other: GeoPoint): boolean;

Parameter

Parameter Jenis Deskripsi
lainnya GeoPoint GeoPoint yang akan dibandingkan.

Hasil:

boolean

benar (true) jika GeoPoint ini sama dengan yang diberikan.

GeoPoint.toJSON()

Menampilkan representasi JSON-serial yang dapat diserialisasi dari GeoPoint ini.

Tanda Tangan:

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

Hasil:

{ latitude: number; longitude: number; }