Share via


Position クラス

定義

位置は、Azure Cosmos DB サービス内の数値の配列で表されます。 少なくとも 2 つの要素が必要であり、それ以上である可能性があります。

要素の順序は、経度、緯度、高度に従う必要があります。 任意の数の追加要素を使用できます。追加要素の解釈と意味は、アプリケーションによって行われます。

[Newtonsoft.Json.JsonConverter(typeof(Microsoft.Azure.Cosmos.Spatial.Converters.PositionJsonConverter))]
[System.Runtime.Serialization.DataContract]
public sealed class Position : IEquatable<Microsoft.Azure.Cosmos.Spatial.Position>
[<Newtonsoft.Json.JsonConverter(typeof(Microsoft.Azure.Cosmos.Spatial.Converters.PositionJsonConverter))>]
[<System.Runtime.Serialization.DataContract>]
type Position = class
    interface IEquatable<Position>
Public NotInheritable Class Position
Implements IEquatable(Of Position)
継承
Position
属性
Newtonsoft.Json.JsonConverterAttribute DataContractAttribute
実装

コンストラクター

Position(Double, Double)

Azure Cosmos DB サービスの クラスの Position 新しいインスタンスを初期化します。

Position(Double, Double, Nullable<Double>)

Azure Cosmos DB サービスの クラスの Position 新しいインスタンスを初期化します。

Position(IList<Double>)

Azure Cosmos DB サービスの クラスの Position 新しいインスタンスを初期化します。

プロパティ

Altitude

Azure Cosmos DB サービスの省略可能な高度を取得します。

Coordinates

Azure Cosmos DB サービスの位置座標を取得します。

Latitude

Azure Cosmos DB サービスの緯度を取得します。

Longitude

Azure Cosmos DB サービスの経度を取得します。

メソッド

Equals(Object)

指定した Position が Azure Cosmos DB サービスの現在 Position の と等しいかどうかを判断します。

Equals(Position)

これが Position Azure Cosmos DB サービスの と other 等しいかどうかを判断します。

GetHashCode()

Azure Cosmos DB サービスの型の Position ハッシュ関数として機能します。

適用対象