MultiPolygon クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
複数のポリゴンで構成されるジオメトリ。
[System.Runtime.Serialization.DataContract]
public sealed class MultiPolygon : Microsoft.Azure.Cosmos.Spatial.Geometry, IEquatable<Microsoft.Azure.Cosmos.Spatial.MultiPolygon>
[<System.Runtime.Serialization.DataContract>]
type MultiPolygon = class
inherit Geometry
interface IEquatable<MultiPolygon>
Public NotInheritable Class MultiPolygon
Inherits Geometry
Implements IEquatable(Of MultiPolygon)
- 継承
- 属性
- 実装
コンストラクター
MultiPolygon(IList<PolygonCoordinates>) |
MultiPolygon クラスの新しいインスタンスを初期化します。 |
MultiPolygon(IList<PolygonCoordinates>, GeometryParams) |
MultiPolygon クラスの新しいインスタンスを初期化します。 |
プロパティ
AdditionalProperties |
Azure Cosmos DB サービスの追加のプロパティを取得します。 (継承元 Geometry) |
BoundingBox |
Azure Cosmos DB サービスのこのジオメトリの境界ボックスを取得します。 (継承元 Geometry) |
Crs |
Azure Cosmos DB サービスのこのジオメトリの座標参照システムを取得します。 (継承元 Geometry) |
Polygons |
インスタンスの PolygonCoordinates コレクションを取得します。 各 PolygonCoordinates は個別の多角形を表します。 |
Type |
Azure Cosmos DB サービスの geometry 型を取得します。 (継承元 Geometry) |
メソッド
Distance(Geometry) |
Azure Cosmos DB サービス内の 2 つのジオメトリ間の距離 (メートル単位)。 (継承元 Geometry) |
Equals(MultiPolygon) |
が MultiPolygon と等しい |
Equals(Object) |
指定した MultiPolygon が現在の MultiPolygon と等しいかどうかを示します。 |
GetHashCode() |
MultiPolygon 型のハッシュ関数として機能します。 |
Intersects(Geometry) |
現在の geometry1 が geometry2 と交差するかどうかを確認します。 (継承元 Geometry) |
IsValid() |
指定されたジオメトリが有効であり、Azure Cosmos DB サービスによるクエリでインデックスを作成または使用できるかどうかを判断します。
ジオメトリが無効な場合、インデックスは作成されません。 また、クエリ時間中に無効なジオメトリは と |
IsValidDetailed() |
指定されたジオメトリが有効であり、Azure Cosmos DB サービスによるクエリでインデックスを作成または使用できるかどうかを判断し、無効な場合は、追加の理由を文字列値として提供します。
ジオメトリが無効な場合、インデックスは作成されません。 また、クエリ時間中に無効なジオメトリは と |
Within(Geometry) |
現在の内部 Geometry が Azure Cosmos DB サービス内 |
適用対象
こちらもご覧ください
Azure SDK for .NET