DbGeography クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
測地座標系 (円形地球) のデータを表します。
public ref class DbGeography
[System.ComponentModel.DataAnnotations.BindableType]
[System.Runtime.Serialization.DataContract]
[System.Serializable]
public class DbGeography
[<System.ComponentModel.DataAnnotations.BindableType>]
[<System.Runtime.Serialization.DataContract>]
[<System.Serializable>]
type DbGeography = class
Public Class DbGeography
- 継承
-
DbGeography
- 属性
プロパティ
| 名前 | 説明 |
|---|---|
| Area |
この DbGeography 値の領域を示す null 許容二重値を取得します。この値がサーフェスを表していない場合は null になる可能性があります。 |
| CoordinateSystemId |
座標系に関連付けられている識別子を取得します。 |
| DefaultCoordinateSystemId |
geography 値 (WGS 84) の既定の座標系 ID (SRID) を取得します。 |
| Dimension |
指定した DbGeography 値のディメンションを取得するか、値がコレクションの場合は最大の要素ディメンションを取得します。 |
| ElementCount |
geography コレクションを表す場合は、この DbGeography 値内の要素の数を取得します。 |
| Elevation |
ポイントを表す場合は、この DbGeography 値の標高 (Z 座標) を取得します。 |
| EndPoint |
この値の始点を表す DbGeography 値を取得します。この DbGeography 値が曲線を表していない場合は null になる可能性があります。 |
| IsClosed |
この DbGeography 値が閉じているかどうかを示す null 許容ブール値を取得します。この値が曲線を表していない場合は null になる可能性があります。 |
| IsEmpty |
この DbGeography 値が空かどうかを示す null 許容ブール値を取得します。 |
| Latitude |
ポイントを表す場合は、この DbGeography 値の緯度座標を取得します。 |
| Length |
この DbGeography 値の長さを示す null 許容二重値を取得します。この値が曲線を表さない場合は null になる可能性があります。 |
| Longitude |
ポイントを表す場合は、この DbGeography 値の経度座標を取得します。 |
| Measure |
ポイントを表す場合は、この DbGeography 値の M (メジャー) 座標を取得します。 |
| PointCount |
ラインストリングまたは線形リングを表す場合は、この DbGeography 値内のポイント数を取得します。 |
| ProviderValue |
この DbGeography 値を構築した基になるプロバイダーに固有の表現を取得します。 |
| SpatialTypeName |
DBGeography の空間型名を取得します。 |
| StartPoint |
この値の始点を表す DbGeography 値を取得します。この DbGeography 値が曲線を表していない場合は null になる可能性があります。 |
| WellKnownValue |
この DbGeography 値のシリアル化可能な既知の表現のデータ コントラクトを取得または設定します。 |
メソッド
| 名前 | 説明 |
|---|---|
| AsBinary() |
この DbGeography 値の既知のバイナリ表現を生成します。 |
| AsGml() |
この DbGeography 値の Geography Markup Language (GML) 表現を生成します。 |
| AsText() |
この DbGeography 値の既知のテキスト表現を生成します。 ポイントの経度と緯度のみが含まれます。 |
| Buffer(Nullable<Double>) |
geography インスタンスからの距離が指定した値以下であるすべてのポイントの和集合を表す geography オブジェクトを返します。 |
| Difference(DbGeography) |
この DbGeography 値と別の DbGeography 値の差を計算します。 |
| Disjoint(DbGeography) |
この DbGeography が、指定した DbGeography 引数と空間的に不整合であるかどうかを判断します。 |
| Distance(DbGeography) |
この DbGeography 値内の最も近いポイントと別の DbGeography 値との間の距離を計算します。 |
| ElementAt(Int32) |
geography コレクションを表す場合は、この DbGeography 値の要素を特定の位置から返します。 |
| Equals(Object) |
指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
| FromBinary(Byte[], Int32) |
指定した既知のバイナリ値と座標系識別子 (SRID) に基づいて、新しい DbGeography 値を作成します。 |
| FromBinary(Byte[]) |
指定した既知のバイナリ値に基づいて、新しい DbGeography 値を作成します。 |
| FromGml(String, Int32) |
指定した Geography Markup Language (GML) 値と座標系識別子 (SRID) に基づいて、新しい DbGeography 値を作成します。 |
| FromGml(String) |
指定した Geography Markup Language (GML) 値に基づいて、新しい DbGeography 値を作成します。 |
| FromText(String, Int32) |
指定した既知のテキスト値と座標系識別子 (SRID) に基づいて、新しい DbGeography 値を作成します。 |
| FromText(String) |
指定した既知のテキスト値に基づいて、新しい DbGeography 値を作成します。 |
| GeographyCollectionFromBinary(Byte[], Int32) |
指定した既知のバイナリ値と座標系識別子 (SRID) に基づいて、新しい DbGeography コレクション値を作成します。 |
| GeographyCollectionFromText(String, Int32) |
指定した既知のテキスト値と座標系識別子 (SRID) に基づいて、新しい DbGeography コレクション値を作成します。 |
| GetHashCode() |
既定のハッシュ関数として機能します。 (継承元 Object) |
| GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
| Intersection(DbGeography) |
この DbGeography 値と別の DbGeography 値の積集合を計算します。 |
| Intersects(DbGeography) |
この DbGeography 値が、指定した DbGeography 引数と空間的に交差するかどうかを判断します。 |
| LineFromBinary(Byte[], Int32) |
指定した既知のバイナリ値と座標系識別子 (SRID) に基づいて、新しい DbGeography ライン値を作成します。 |
| LineFromText(String, Int32) |
指定した既知のテキスト値と座標系識別子 (SRID) に基づいて、新しい DbGeography 行値を作成します。 |
| MemberwiseClone() |
現在の Objectの簡易コピーを作成します。 (継承元 Object) |
| MultiLineFromBinary(Byte[], Int32) |
バイナリ値から複数行の値を返します。 |
| MultiLineFromText(String, Int32) |
既知のテキスト値から複数行の値を返します。 |
| MultiPointFromBinary(Byte[], Int32) |
既知のバイナリ値からマルチポイント値を返します。 |
| MultiPointFromText(String, Int32) |
既知のテキスト値からマルチポイント値を返します。 |
| MultiPolygonFromBinary(Byte[], Int32) |
既知のバイナリ値からマルチポリゴン値を返します。 |
| MultiPolygonFromText(String, Int32) |
既知のテキスト値から複数の多角形の値を返します。 |
| PointAt(Int32) |
ラインストリングまたは線形リングを表す場合は、この DbGeography 値の要素を特定の位置から返します。 |
| PointFromBinary(Byte[], Int32) |
指定した既知のバイナリ値と座標系識別子 (SRID) に基づいて、新しい DbGeography ポイント値を作成します。 |
| PointFromText(String, Int32) |
指定した既知のテキスト値と座標系識別子 (SRID) に基づいて、新しい DbGeography ポイント値を作成します。 |
| PolygonFromBinary(Byte[], Int32) |
指定した既知のバイナリ値と座標系識別子 (SRID) に基づいて、新しい DbGeography 多角形値を作成します。 |
| PolygonFromText(String, Int32) |
指定した既知のテキスト値と座標系識別子 (SRID) に基づいて、新しい DbGeography 多角形値を作成します。 |
| SpatialEquals(DbGeography) |
この DbGeography が、指定した DbGeography 引数と空間的に等しいかどうかを判断します。 |
| SymmetricDifference(DbGeography) |
この DbGeography 値と別の DbGeography 値の対称差を計算します。 |
| ToString() |
geography 値の文字列形式を返します。 |
| Union(DbGeography) |
この DbGeography 値と別の DbGeography 値の和集合を計算します。 |