Firestore'da coğrafi bir konumu temsil eden sabit nesne. Konum, enlem/boylam çifti olarak gösterilir.
Enlem değerleri [-90, 90] aralığındadır. Boylam değerleri [-180, 180] aralığındadır.
İmza:
export declare class GeoPoint
Markalar
Marka | Değiştiriciler | Açıklama |
---|---|---|
(oluşturucu)(enlem, boylam) | Sağlanan enlem ve boylam değerleriyle yeni bir sabit GeoPoint nesnesi oluşturur. |
Özellikler
Özellik | Değiştiriciler | Tür | Açıklama |
---|---|---|---|
enlem | sayı | Bu GeoPoint örneğinin enlemi. |
|
boylam | sayı | Bu GeoPoint örneğinin boylamı. |
Yöntemler
Yöntem | Değiştiriciler | Açıklama |
---|---|---|
isEqual(diğer) | Bu GeoPoint sağlanan değere eşitse true değerini döndürür. |
|
toJSON() | Bu GeoPoint'in JSON seri hâlindeki temsilini döndürür. |
GeoPoint.(kurucu)
Sağlanan enlem ve boylam değerleriyle yeni bir sabit GeoPoint
nesnesi oluşturur.
İmza:
constructor(latitude: number, longitude: number);
Parametreler
Parametre | Tür | Açıklama |
---|---|---|
latitude | sayı | -90 ve 90 aralığında enlem. |
longitude | sayı | -180 ve 180 arasında bir sayı olarak boylam. |
GeoPoint.latitude
Bu GeoPoint
örneğinin enlemi.
İmza:
get latitude(): number;
GeoPoint.boylam
Bu GeoPoint
örneğinin boylamı.
İmza:
get longitude(): number;
GeoPoint.isEqual()
Bu GeoPoint
sağlanan değere eşitse true değerini döndürür.
İmza:
isEqual(other: GeoPoint): boolean;
Parametreler
Parametre | Tür | Açıklama |
---|---|---|
diğer | GeoPoint | Karşılaştırılacak GeoPoint . |
Şunu döndürür:
boolean
bu GeoPoint
sağlanan değere eşitse true değerini alır.
GeoPoint.toJSON()
Bu GeoPoint'in JSON seri hâlindeki temsilini döndürür.
İmza:
toJSON(): {
latitude: number;
longitude: number;
};
Şunu döndürür:
{ latitude: number; boylam: sayı; }