DbGeography クラス

定義

測地座標系 (円形地球) のデータを表します。

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

適用対象