geometry インスタンスの構築
geometry 空間データ型のインスタンスは、Well-Known Text (WKT) 形式または Well-Known Binary (WKB) 形式でデータを入力することで構築できます。
Well-Known Text 入力を使用したインスタンスの構築
geometry データ型には、Open Geospatial Consortium (OGC) WKT 表現からジオメトリを生成する組み込みのメソッドが数多く用意されています。WKT 標準は geometry データをテキスト形式で交換できるテキスト文字列です。
WKT 入力から任意の型の geometry インスタンスを構築するには
WKT 入力から geometry Point インスタンスを構築するには
WKT 入力から geometry MultiPoint インスタンスを構築するには
WKT 入力から geometry LineString インスタンスを構築するには
WKT 入力から geometry MultiLineString インスタンスを構築するには
WKT 入力から geometry Polygon インスタンスを構築するには
WKT 入力から geometry MultiPolygon インスタンスを構築するには
WKT 入力から geometry GeometryCollection インスタンスを構築するには
Well-Known Binary 入力を使用したインスタンスの構築
WKB は、geometry データをアプリケーションと SQL データベース間で交換することができる、Open Geospatial Consortium (OGC) で指定されたバイナリ形式です。次の関数は、WKB 入力を受け入れてジオメトリを構築します。
WKB 入力から任意の型の geometry インスタンスを構築するには
WKB 入力から geometry Point インスタンスを構築するには
WKB 入力から geometry MultiPoint インスタンスを構築するには
WKB 入力から geometry LineString インスタンスを構築するには
WKB 入力から geometry MultiLineString インスタンスを構築するには
WKB 入力から geometry Polygon インスタンスを構築するには
WKB 入力から geometry MultiPolygon インスタンスを構築するには
WKB 入力から geometry GeometryCollection インスタンスを構築するには
GML Text 入力を使用したインスタンスの構築
geometry データ型には、GML (幾何オブジェクトの XML 表現) から geometry インスタンスを生成するメソッドが用意されています。SQL Server では、GML のサブセットをサポートします。
GML 入力から任意の型の geometry インスタンスを構築するには
インスタンスからの Well-Known Text および Well-Known Binary の取得
次のメソッドを使用して、geometry インスタンスの WKT 形式または WKB 形式のいずれかを取得できます。
geometry インスタンスの WKT 表現を取得するには
geometry インスタンスの WKT 表現を Z と M の値も含めて取得するには
geometry インスタンスの WKB 表現を取得するには
geometry インスタンスの GML 表現を取得するには
有効性、インスタンスの型、およびジオメトリ コレクション情報のクエリ
geometry インスタンスを構築したら、次のメソッドを使用して、そのインスタンスが適切な形式であるかどうかを確認したり、インスタンスの型を取得することができます。また、コレクション インスタンスの場合は、特定の geometry インスタンスを取得できます。
geometry のインスタンスの型を取得するには
geometry が特定のインスタンスの型であるかどうかを調べるには
geometry インスタンスがそのインスタンスの型に対応する適切な形式であるかどうかを調べるには
geometry インスタンスをインスタンスの型に対応する適切な形式の geometry インスタンスに変換するには
geometry コレクション インスタンス内のジオメトリの数を取得するには
geometry コレクション インスタンス内の特定の geometry を取得するには