GeoPoint class

Ein unveränderliches Objekt, das einen geografischen Standort in Firestore darstellt. Der Standort wird als Breiten-/Längengradpaar dargestellt.

Breitengrade liegen im Bereich von [-90, 90]. Längengrade liegen im Bereich von [-180, 180].

Unterschrift:

export declare class GeoPoint 

Konstrukteure

Konstrukteur Modifikatoren Beschreibung
(Konstruktor)(Breitengrad, Längengrad) Erstellt ein neues unveränderliches GeoPoint Objekt mit den bereitgestellten Breiten- und Längengradwerten.

Eigenschaften

Eigentum Modifikatoren Typ Beschreibung
Breite Nummer Der Breitengrad dieser GeoPoint Instanz.
Längengrad Nummer Der Längengrad dieser GeoPoint Instanz.

Methoden

Methode Modifikatoren Beschreibung
isEqual(andere) Gibt „true“ zurück, wenn dieser GeoPoint mit dem angegebenen übereinstimmt.
toJSON() Gibt eine JSON-serialisierbare Darstellung dieses GeoPoints zurück.

GeoPoint.(Konstruktor)

Erstellt ein neues unveränderliches GeoPoint Objekt mit den bereitgestellten Breiten- und Längengradwerten.

Unterschrift:

constructor(latitude: number, longitude: number);

Parameter

Parameter Typ Beschreibung
Breite Nummer Der Breitengrad als Zahl zwischen -90 und 90.
Längengrad Nummer Der Längengrad als Zahl zwischen -180 und 180.

GeoPoint.latitude

Der Breitengrad dieser GeoPoint Instanz.

Unterschrift:

get latitude(): number;

GeoPoint.longitude

Der Längengrad dieser GeoPoint Instanz.

Unterschrift:

get longitude(): number;

GeoPoint.isEqual()

Gibt „true“ zurück, wenn dieser GeoPoint mit dem angegebenen übereinstimmt.

Unterschrift:

isEqual(other: GeoPoint): boolean;

Parameter

Parameter Typ Beschreibung
andere GeoPoint Der GeoPoint , mit dem verglichen werden soll.

Kehrt zurück:

Boolescher Wert

true, wenn dieser GeoPoint mit dem angegebenen übereinstimmt.

GeoPoint.toJSON()

Gibt eine JSON-serialisierbare Darstellung dieses GeoPoints zurück.

Unterschrift:

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

Kehrt zurück:

{ Breitengrad: Zahl; Längengrad: Zahl; }