構造体 GeoPoint
点ジオメトリを表します。
実装
IEqualable < GeoPoint >
Namespace: Realms
組み立て: Realm.dll
構文
public readonly struct GeoPoint : IEquatable<GeoPoint>
コメント
このタイプは永続性には使用できません。つまり、 GeoPointタイプの Realm プロパティを宣言することはできません。 これは、 GeoBox 、 Geogroup 、 GeoPolygonなどの地理空間シェイプタイプのビルド ブロックとしてのみ使用されます。
コンストラクター
| このページを編集 ソースを表示GeoPoint(double, double)
指定された座標を使用してGeoPoint 構造子の新しいインスタンスを初期化します。
宣言
public GeoPoint(double latitude, double longitude)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
double | 緯度 | 地点の緯度。 |
double | longitude | 地点の経度。 |
プロパティ
| このページを編集 ソースを表示緯度
地点の緯度を取得します。
宣言
public double Latitude { get; }
プロパティ値
タイプ | 説明 |
---|---|
double | ポイントの緯度。 |
Longitude
地点の経度を取得します。
宣言
public double Longitude { get; }
プロパティ値
タイプ | 説明 |
---|---|
double | 地点の経度。 |
メソッド
| このページを編集 ソースを表示Equals(GeoPoint)
宣言
public bool Equals(GeoPoint other)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
地理的ポイント | その他 | このGeoPointと比較するオブジェクト。 |
戻り値
タイプ | 説明 |
---|---|
ブール |
ToString()
値の string 表現を返します。
宣言
public override string ToString()
戻り値
タイプ | 説明 |
---|---|
string | 値の string 表現。 |
の上書き
演算子
| このページを編集 ソースを表示演算子 ==(GeoPoint, GeoPoint)
等価性について 2 つのGeoPointインスタンスを比較します。
宣言
public static bool operator ==(GeoPoint left, GeoPoint right)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
地理的ポイント | 左 | 最初のGeoPoint 。 |
地理的ポイント | 右向き | 2 つ目のGeoPoint 。 |
戻り値
タイプ | 説明 |
---|---|
ブール |
|
暗黙演算子 GeoPoint((double 緯度、double 経度))
緯度と経度を含むチュートリアルをGeoPointに変換します。
宣言
public static implicit operator GeoPoint((double Latitude, double Longitude) tuple)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
( double緯度、 double経度) | サンプル | 2 つの座標で構成されるチュートリアル。 |
戻り値
タイプ | 説明 |
---|---|
地理的ポイント | 緯度がテーブルの最初の要素と等しく、経度が 2 番目の要素と等しいGeoPoint 。 |
演算子 !=(GeoPoint, GeoPoint)
不等価について 2 つのGeoPointインスタンスを比較します。
宣言
public static bool operator !=(GeoPoint left, GeoPoint right)
パラメーター
タイプ | 名前 | 説明 |
---|---|---|
地理的ポイント | 左 | 最初のGeoPoint 。 |
地理的ポイント | 右向き | 2 つ目のGeoPoint 。 |
戻り値
タイプ | 説明 |
---|---|
ブール |
|