GeoPoint class

Firestore の地理的位置を表す不変オブジェクト。位置は緯度と経度のペアとして表されます。

緯度の値の範囲は [-90, 90] です。経度の値の範囲は [-180, 180] です。

サイン:

export declare class GeoPoint 

コンストラクター

コンストラクタ修飾子説明
(コンストラクター)(緯度、経度)指定された緯度と経度の値を使用して、新しい不変のGeoPointオブジェクトを作成します。

プロパティ

財産修飾子タイプ説明
緯度番号このGeoPointインスタンスの緯度。
経度番号このGeoPointインスタンスの経度。

メソッド

方法修飾子説明
isEqual(その他)このGeoPoint指定されたものと等しい場合は true を返します。
toJSON()この GeoPoint の JSON シリアル化可能な表現を返します。

GeoPoint.(コンストラクター)

指定された緯度と経度の値を使用して、新しい不変のGeoPointオブジェクトを作成します。

サイン:

constructor(latitude: number, longitude: number);

パラメーター

パラメータタイプ説明
緯度番号-90 から 90 までの数値で表される緯度。
経度番号-180 から 180 までの数値で表される経度。

ジオポイント.緯度

このGeoPointインスタンスの緯度。

サイン:

get latitude(): number;

GeoPoint.経度

このGeoPointインスタンスの経度。

サイン:

get longitude(): number;

GeoPoint.isEqual()

このGeoPoint指定されたものと等しい場合は true を返します。

サイン:

isEqual(other: GeoPoint): boolean;

パラメーター

パラメータタイプ説明
他のジオポイント比較するGeoPoint

戻り値:

ブール値

このGeoPoint指定されたものと等しい場合は true。

GeoPoint.toJSON()

この GeoPoint の JSON シリアル化可能な表現を返します。

サイン:

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

戻り値:

{ 緯度: 数値;経度: 数値; }