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;
};
戻り値:
{ 緯度: 数値;経度: 数値; }