SqlGeography クラス
SqlGeography 型は、測地 (球体地球) 座標系のデータを表します。
継承階層
System. . :: . .Object
Microsoft.SqlServer.Types..::..SqlGeography
名前空間: Microsoft.SqlServer.Types
アセンブリ: Microsoft.SqlServer.Types (Microsoft.SqlServer.Types.dll)
構文
'宣言
<SerializableAttribute> _
<CLSCompliantAttribute(True)> _
<SqlUserDefinedTypeAttribute(Format.UserDefined, IsByteOrdered := False, _
MaxByteSize := , IsFixedLength := False)> _
Public NotInheritable Class SqlGeography _
Implements INullable, IBinarySerialize
'使用
Dim instance As SqlGeography
[SerializableAttribute]
[CLSCompliantAttribute(true)]
[SqlUserDefinedTypeAttribute(Format.UserDefined, IsByteOrdered = false,
MaxByteSize = , IsFixedLength = false)]
public sealed class SqlGeography : INullable,
IBinarySerialize
[SerializableAttribute]
[CLSCompliantAttribute(true)]
[SqlUserDefinedTypeAttribute(Format::UserDefined, IsByteOrdered = false,
MaxByteSize = , IsFixedLength = false)]
public ref class SqlGeography sealed : INullable,
IBinarySerialize
[<SealedAttribute>]
[<SerializableAttribute>]
[<CLSCompliantAttribute(true)>]
[<SqlUserDefinedTypeAttribute(Format.UserDefined, IsByteOrdered = false,
MaxByteSize = , IsFixedLength = false)>]
type SqlGeography =
class
interface INullable
interface IBinarySerialize
end
public final class SqlGeography implements INullable, IBinarySerialize
SqlGeography 型は、以下のメンバーを公開しています。
プロパティ
| 名前 | 説明 | |
|---|---|---|
![]() |
IsNull | SqlGeography インスタンスが null かどうかを判断します。 |
![]() |
Lat | geography インスタンスの緯度プロパティを返します。 |
![]() |
Long | geography インスタンスの経度プロパティを返します。 |
![]() |
M | geography インスタンスの M (メジャー) 値を返します。 |
![]() ![]() |
Null | SqlGeography 型の null インスタンスを提供する、読み取り専用プロパティを返します。 |
![]() |
STSrid | インスタンスの SRID (Spatial Reference Identifier) を表す整数である ID を取得します。 |
![]() |
Z | インスタンスの Z (標高) 値を取得します。標高値のセマンティクスはユーザーが定義します。 |
先頭に戻る
メソッド
| 名前 | 説明 | |
|---|---|---|
![]() |
AsGml | SqlGeography インスタンスの Geography Markup Language (GML) 表現を返します。 |
![]() |
AsTextZM | インスタンスに格納されている Z (標高) 値および M (メジャー) 値で補完された SqlGeography インスタンスについて、Open Geospatial Consortium (OGC) Well-Known Text (WKT) 表現を返します。 |
![]() |
BufferWithTolerance | SqlGeography インスタンスからの距離が指定した値以下であるすべての地点値の和集合を表す、指定した許容範囲以内のジオメトリック オブジェクトを返します。 |
![]() |
EnvelopeAngle | EnvelopeCenter メソッドで返される地点と geography インスタンスの地点との間の最大角度 (度数) を返します。 |
![]() |
EnvelopeCenter | geography インスタンスの外接する円の中心として使用できる点を返します。 |
![]() |
Equals | (Object から継承されています。) |
![]() |
Filter | インデックスが使用可能である場合に、geography インスタンスが別の SqlGeography インスタンスと交差するかどうかを判断する、高速のインデックス専用積集合メソッドを提供します。 |
![]() |
Finalize | (Object から継承されています。) |
![]() ![]() |
GeomFromGml | Geography Markup Language (GML) の SQL Server サブセットによる表現を指定して SqlGeography インスタンスを構築します。 |
![]() |
GetHashCode | (Object から継承されています。) |
![]() |
GetType | (Object から継承されています。) |
![]() |
InstanceOf | SqlGeography インスタンスが、指定した型と同じであるかどうかをテストします。 |
![]() |
MemberwiseClone | (Object から継承されています。) |
![]() |
NumRings | Polygon インスタンス内のリングの合計数を返します。 |
![]() ![]() |
Parse | Open Geospatial Consortium (OGC) の Well-Known Text (WKT) 表現を基に SqlGeography インスタンスを返します。 |
![]() ![]() |
Point | Point インスタンスの x 値と y 値、および SRID (spatial reference identifier) を基に、Point インスタンスを表す SqlGeography インスタンスを構築します。 |
![]() |
Populate | geography 型の呼び出しシーケンスを IGeographySink オブジェクトに適用します。geography 型の呼び出しシーケンスは、一連の図形、線、および地点です。 |
![]() |
Read | geography 型のバイナリ表現を SqlGeometry オブジェクトに読み込みます。 |
![]() |
Reduce | 指定した geography インスタンスを簡略化したものを返します。これは、指定された許容範囲で、特定のインスタンスに対して Douglas-Peucker アルゴリズムを実行することにより生成されます。 |
![]() |
RingN | SqlGeography インスタンスの指定したリングを返します (1 ≤ n ≤ NumRings())。 |
![]() |
STArea | SqlGeography インスタンスの合計面積を返します。 |
![]() |
STAsBinary | SqlGeography インスタンスについて Open Geospatial Consortium (OGC) の Well-Known Binary (WKB) 表現を返します。 |
![]() |
STAsText | SqlGeography インスタンスについて Open Geospatial Consortium (OGC) の Well-Known Text (WKT) 表現を返します。 |
![]() |
STBuffer | SqlGeography インスタンスからの距離が指定した値以下となる、すべての地点の和集合を表す geography オブジェクトを返します。 |
![]() |
STDifference | 別の SqlGeography インスタンス内に含まれていない、任意の SqlGeography インスタンスの地点を表すオブジェクトを返します。 |
![]() |
STDimension | SqlGeography インスタンスの最大次元数を返します。 |
![]() |
STDisjoint | 呼び出し元の SqlGeography インスタンスが、指定した SqlGeography インスタンスと空間的に連結されていないかどうかを示します。 |
![]() |
STDistance | 任意の SqlGeography インスタンスの地点と別の SqlGeography インスタンスの地点との最短距離を返します。 |
![]() |
STEndPoint | SqlGeography インスタンスの終点を返します。 |
![]() |
STEquals | 指定した SqlGeography インスタンスに、呼び出し元の SqlGeography インスタンスと同じ地点のセットが含まれているかどうかを示します。 |
![]() ![]() |
STGeomCollFromText | インスタンスに格納されている Z (標高) 値および M (メジャー) 値で補完された、Open Geospatial Consortium (OGC) の Well-Known Text (WKT) 表現を基に geography インスタンスを返します。 |
![]() ![]() |
STGeomCollFromWKB | Open Geospatial Consortium (OGC) の Well-Known Binary (WKB) 表現を基に GeometryCollection インスタンスを返します。 |
![]() |
STGeometryN | GeometryCollection またはそのサブタイプのいずれかに含まれる、指定した geography 要素を返します。 |
![]() |
STGeometryType | geography インスタンスで表される Open Geospatial Consortium (OGC) の型名を返します。 |
![]() ![]() |
STGeomFromText | インスタンスに格納されている Z (標高) 値および M (メジャー) 値で補完された、Open Geospatial Consortium (OGC) の Well-Known Text (WKT) 表現を基に SqlGeography インスタンスを返します。 |
![]() ![]() |
STGeomFromWKB | Open Geospatial Consortium (OGC) の Well-Known Binary (WKB) 表現を基に SqlGeography インスタンスを返します。 |
![]() |
STIntersection | SqlGeography インスタンスが別の SqlGeography インスタンスと交差する地点を表すオブジェクトを返します。 |
![]() |
STIntersects | 現在の SqlGeography インスタンスが、指定した SqlGeography と交差するかどうかを示します。 |
![]() |
STIsClosed | 呼び出し元の SqlGeography インスタンスが閉じているかどうかを判断します。 |
![]() |
STIsEmpty | SqlGeography インスタンスが空かどうかを示します。 |
![]() |
STLength | SqlGeography インスタンス、または GeometryCollection 内の複数の SqlGeography インスタンス内の要素の合計長を返します。 |
![]() ![]() |
STLineFromText | インスタンスに格納されている Z (標高) 値および M (メジャー) 値で補完された、Open Geospatial Consortium (OGC) の Well-Known Text (WKT) 表現を基に SqlGeography インスタンスを返します。 |
![]() ![]() |
STLineFromWKB | インスタンスに格納されている Z (標高) 値および M (メジャー) 値で補完された、Open Geospatial Consortium (OGC) の Well-Known Text (WKT) 表現を基に SqlGeography インスタンスを返します。 |
![]() ![]() |
STMLineFromText | インスタンスに格納されている Z (標高) 値および M (メジャー) 値で補完された、Open Geospatial Consortium (OGC) の Well-Known Text (WKT) 表現を基に SqlGeography インスタンスを返します。 |
![]() ![]() |
STMLineFromWKB | Open Geospatial Consortium (OGC) の Well-Known Binary (WKB) 表現を基に SqlGeography の MultiLineString インスタンスを返します。 |
![]() ![]() |
STMPointFromText | インスタンスに格納されている Z (標高) 値および M (メジャー) 値で補完された、Open Geospatial Consortium (OGC) の Well-Known Text (WKT) 表現を基に SqlGeography インスタンスを返します。 |
![]() ![]() |
STMPointFromWKB | Open Geospatial Consortium (OGC) の Well-Known Binary (WKB) 表現を基に SqlGeography の MultiPoint インスタンスを返します。 |
![]() ![]() |
STMPolyFromText | インスタンスに格納されている Z (標高) 値および M (メジャー) 値で補完された、Open Geospatial Consortium (OGC) の Well-Known Text (WKT) 表現を基に SqlGeography インスタンスを返します。 |
![]() ![]() |
STMPolyFromWKB | Open Geospatial Consortium (OGC) の Well-Known Binary (WKB) 表現を基に SqlGeography の MultiPolygon インスタンスを返します。 |
![]() |
STNumGeometries | SqlGeography インスタンスを構成するジオメトリの数を返します。 |
![]() |
STNumPoints | SqlGeography インスタンス内の各図形に含まれる地点の合計数を返します。 |
![]() ![]() |
STPointFromText | インスタンスに格納されている Z (標高) 値および M (メジャー) 値で補完された、Open Geospatial Consortium (OGC) の Well-Known Text (WKT) 表現を基に SqlGeography インスタンスを返します。 |
![]() ![]() |
STPointFromWKB | Open Geospatial Consortium (OGC) の Well-Known Binary (WKB) 表現を基に SqlGeography の Point インスタンスを返します。 |
![]() |
STPointN | SqlGeography インスタンスに含まれる指定された地点を返します。 |
![]() ![]() |
STPolyFromText | インスタンスに格納されている Z (標高) 値および M (メジャー) 値で補完された、Open Geospatial Consortium (OGC) の Well-Known Text (WKT) 表現を基に SqlGeography インスタンスを返します。 |
![]() ![]() |
STPolyFromWKB | Open Geospatial Consortium (OGC) の Well-Known Binary (WKB) 表現を基に SqlGeography の Polygon インスタンスを返します。 |
![]() |
STStartPoint | SqlGeography インスタンスの始点を返します。 |
![]() |
STSymDifference | 任意の SqlGeography インスタンスと別の SqlGeography インスタンスのいずれかに存在する地点すべてを表すオブジェクトを返します。ただし、両方のインスタンスに存在する地点は除外されます。 |
![]() |
STUnion | 任意の SqlGeography インスタンスと別の SqlGeography インスタンスとの和集合を表すオブジェクトを返します。 |
![]() |
ToString | インスタンスに格納されている Z (標高) 値および M (メジャー) 値で補完された SqlGeography インスタンスについて、Open Geospatial Consortium (OGC) Well-Known Text (WKT) 表現を返します。 (Object. . :: . .ToString() () () () をオーバーライドします。) |
![]() |
Write | SqlGeography オブジェクトをバイナリ ストリームに書き込みます。 |
先頭に戻る
説明
SQL Server 2008 は、geography 空間データ型の一連のメソッドをサポートしています。このようなメソッドには、Open Geospatial Consortium (OGC) 標準で定義されている地理に関するメソッド、およびこの標準に基づいたマイクロソフトの一連の拡張メソッドがあります。
スレッド セーフ
この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。
.gif)
.gif)
.gif)
.gif)