次の方法で共有


DbGeography クラス

定義

測地 (丸い地球) 座標系でデータを表します。

[System.Runtime.Serialization.DataContract]
[System.Serializable]
public class DbGeography
type DbGeography = class
Public Class DbGeography
継承
DbGeography
属性

プロパティ

Area

この DbGeography 値の面積を示す null 許容型の double 値を取得します。この値が面を表していない場合は null が返されます。

CoordinateSystemId

座標系に関連付けられた識別子を取得します。

DefaultCoordinateSystemId

geography 値の既定の座標系 ID (SRID) を取得します (WGS 84)

Dimension

特定の DbGeography 値の次元を取得します。値がコレクションの場合は、最大の要素の次元を取得します。

ElementCount

この DbGeography 値が地理コレクションを表す場合、その要素の数を取得します。 <は、>他の geography 値のコレクションを表す場合は、この geography 値内の要素の数を返します。それ以外の場合は null。</返します>

Elevation

この DbGeography 値が点を表している場合、その高さ (Z 座標) を取得します。 <は、ポイントを>表す場合は、この geography 値の標高 (Z 座標) 値を返します。それ以外の場合は null。</返します>

EndPoint

この値の始点を表す DbGeography 値を取得します。この DbGeography 値が曲線を表していない場合は null になります。

IsClosed

この DbGeography 値が閉じているかどうかを示す null 許容型のブール値を取得します。この値が曲線を表していない場合は null が返されます。

IsEmpty

この DbGeography 値の値が空であるかどうかを示す null 許容のブール値を取得します。

Latitude

この DbGeography 値が点を表している場合、その緯度座標を取得します。 <は、ポイントを>表す場合は、この geography 値の緯度座標値を返します。それ以外の場合は null。</返します>

Length

この DbGeography 値の長さを示す null 許容型の double 値を取得します。この値が曲線を表していない場合は null が返されます。

Longitude

この DbGeography 値が点を表している場合、その経度座標を取得します。 <ポイントを>表す場合は、この geography 値の経度座標値を返します。それ以外の場合は null。</返します>

Measure

この DbGeography 値が点を表している場合、その M (Measure) 座標を取得します。 <ポイントを>表す場合は、この geography 値の M (Measure) 座標値を返します。それ以外の場合は null。</返します>

PointCount

この DbGeography 値がラインストリングまたは線形リングを表す場合、そのポイント数を取得します。 <は、>この geography 値内の要素の数を返します(線文字列または線形リングを表す場合)。 それ以外の場合は null。</返します>

Provider

この空間型の操作に使用される空間プロバイダーを取得します。

ProviderValue

構築基である基盤のプロバイダーに固有であるこの DbGeography 値の表現を取得します。

SpatialTypeName

DBGeography の空間型名を取得します。

StartPoint

この値の始点を表す DbGeography 値を取得します。この DbGeography 値が曲線を表していない場合は null になります。

WellKnownValue

この DbGeography 値の、データ コントラクトのシリアル化可能な既知の表現を取得または設定します。

メソッド

AsBinary()

この DbGeography 値の既知のバイナリ表現を生成します。

AsGml()

この DbGeography 値の Geography Markup Language (GML) 表現を生成します。

AsText()

この DbGeography 値の既知のテキスト表現を生成します。 ポイントの Longitude と Latitude のみが含まれます。

Buffer(Nullable<Double>)

geography インスタンスからの距離が指定した値以下のすべてのポイントの共用体を表す geography オブジェクトを返します。

Difference(DbGeography)

この DbGeography 値と別の DbGeography 値の差を計算します。

Disjoint(DbGeography)

この DbGeography が指定した DbGeography 引数から空間的に離れているかどうかを判断します。

Distance(DbGeography)

この DbGeography 値と別の DbGeography 値内の最も近いポイント間の距離を計算します。

ElementAt(Int32)

特定の場所にある DbGeography 値が geography コレクションを表す場合、その値の要素を返します。 <param name="index">要素の取得元となるこの geography 値内の位置。</param><は、他の>geography 値のコレクションを表す場合は、指定した位置のこの geography 値の要素を返します。それ以外の場合は null。</返します>

FromBinary(Byte[])

指定された既知のバイナリ値に基づいて新しい DbGeography 値を作成します。

FromBinary(Byte[], Int32)

指定した既知のバイナリ値と座標系識別子 (SRID) に基づいて、新しい DbGeography 値を作成します。

FromGml(String)

指定された Geography Markup Language (GML) 値に基づいて新しい DbGeography 値を作成します。

FromGml(String, Int32)

指定した Geography Markup Language (GML) 値と座標系識別子 (SRID) に基づいて、新しい DbGeography 値を作成します。

FromText(String)

指定された既知のテキスト値に基づいて新しい DbGeography 値を作成します。

FromText(String, Int32)

指定した既知のテキスト値と座標系識別子 (SRID) に基づいて、新しい DbGeography 値を作成します。

GeographyCollectionFromBinary(Byte[], Int32)

指定した既知のバイナリ値と座標系識別子 (SRID) に基づいて、新しい DbGeography のコレクションの値を作成します。

GeographyCollectionFromText(String, Int32)

指定した既知のテキスト値と座標系識別子 (SRID) に基づいて、新しい DbGeography のコレクションの値を作成します。

Intersection(DbGeography)

この DbGeography 値と別の DbGeography 値の交差を計算します。

Intersects(DbGeography)

この DbGeography 値が指定した DbGeography 引数と空間的に交差するかどうかを判断します。

LineFromBinary(Byte[], Int32)

指定した既知のバイナリ値と座標系識別子 (SRID) に基づいて、新しい DbGeography の線の値を作成します。

LineFromText(String, Int32)

指定した既知のテキスト値と座標系識別子 (SRID) に基づいて、新しい DbGeography の線の値を作成します。

MultiLineFromBinary(Byte[], Int32)

バイナリ値から複数行値を返します。

MultiLineFromText(String, Int32)

既知のテキスト値から複数行値を返します。

MultiPointFromBinary(Byte[], Int32)

既知のバイナリ値からマルチポイント値を返します。

MultiPointFromText(String, Int32)

既知のテキスト値からマルチポイント値を返します。

MultiPolygonFromBinary(Byte[], Int32)

既知のバイナリ値からマルチポリゴン値を返します。

MultiPolygonFromText(String, Int32)

既知のテキスト値からマルチポリゴン値を返します。

PointAt(Int32)

特定の場所にあるこの DbGeography 値がラインストリングまたは線形リングを表す場合、その値の要素を返します。 <param name="index">要素の取得元となるこの geography 値内の位置。</param><は、指定した位置にあるこの geography 値内の要素を返>します(線文字列または線形リングを表す場合)。 それ以外の場合は null。</返します>

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 値の和集合を計算します。

適用対象