GeoPoint class

表示 Firestore 中地理位置的不可變物件。該位置以緯度/經度對錶示。

緯度值的範圍為 [-90, 90]。經度值的範圍為 [-180, 180]。

簽名:

export declare class GeoPoint 

建構函數

建構函數修飾符描述
(構造函數)(緯度、經度)使用提供的緯度和經度值建立一個新的不可變GeoPoint物件。

特性

財產修飾符類型描述
緯度數位GeoPoint實例的緯度。
經度數位GeoPoint實例的經度。

方法

方法修飾符描述
是否等於(其他)如果此GeoPoint等於提供的 GeoPoint,則傳回 true。
toJSON()傳回此 GeoPoint 的 JSON 可序列化表示形式。

GeoPoint.(建構子)

使用提供的緯度和經度值建立一個新的不可變GeoPoint物件。

簽名:

constructor(latitude: number, longitude: number);

參數

範圍類型描述
緯度數位緯度為 -90 到 90 之間的數字。
經度數位經度為 -180 到 180 之間的數字。

GeoPoint.緯度

GeoPoint實例的緯度。

簽名:

get latitude(): number;

GeoPoint.經度

GeoPoint實例的經度。

簽名:

get longitude(): number;

GeoPoint.isEqual()

如果此GeoPoint等於提供的 GeoPoint,則傳回 true。

簽名:

isEqual(other: GeoPoint): boolean;

參數

範圍類型描述
其他地理點要比較的GeoPoint

返回:

布林值

如果此GeoPoint等於提供的 GeoPoint,則為 true。

GeoPoint.toJSON()

傳回此 GeoPoint 的 JSON 可序列化表示形式。

簽名:

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

返回:

{ 緯度:數字;經度:數字; }