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