Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP Sybase SQL Anywhere 16.0 » SQL Anywhere サーバ 空間データサポート » 空間データへのアクセスとそのデータの操作

 

サポートされているすべてのメソッドのリスト

次に、サポートされているすべての空間メソッドのリストを示します。「曲面」の項の X は、空間参照系でもメソッドがサポートされていることを示しています。「SQL/MM」の項には、SQL/MM 標準 (ISO/IEC 13249-3: 2006) への準拠が反映されています。

メソッド タイプ 説明 曲面 SQL/MM
ST_Affine メソッド ST_Geometry タイプ

回転、平行移動、スケーリングを 1 回の呼び出しで実行するアフィン変換を実行します。

ベンダー拡張
ST_Area メソッド ST_MultiSurface タイプ

指定した単位で複数面の面積を計算します。

9.5.3
ST_Area メソッド ST_Surface タイプ

指定した単位で面の面積を計算します。

8.1.2
ST_AsBinary メソッド ST_Geometry タイプ

ST_Geometry 値の WKB 表現を返します。

X 5.1.37
ST_AsGML メソッド ST_Geometry タイプ

ST_Geometry 値の GML 表現を返します。

X 5.1.39
ST_AsGeoJSON メソッド ST_Geometry タイプ

ジオメトリを JSON フォーマットで表す文字列を返します。

X ベンダー拡張
ST_AsKML メソッド ST_Geometry タイプ

ST_Geometry 値の KML 表現を返します。

X 5.1.39
ST_AsSVG メソッド ST_Geometry タイプ

ジオメトリ値を表す SVG 図形を返します。

X ベンダー拡張
ST_AsText メソッド ST_Geometry タイプ

ST_Geometry 値のテキスト表現を返します。

X 5.1.35
ST_AsWKB メソッド ST_Geometry タイプ

ST_Geometry 値の WKB 表現を返します。

X ベンダー拡張
ST_AsWKT メソッド ST_Geometry タイプ

ST_Geometry 値の WKT 表現を返します。

X ベンダー拡張
ST_AsXML メソッド ST_Geometry タイプ

ST_Geometry 値の XML 表現を返します。

X ベンダー拡張
ST_Boundary メソッド ST_Geometry タイプ

ジオメトリ値の境界を返します。

5.1.14
ST_Centroid メソッド ST_MultiSurface タイプ

複数面の数学的重心である ST_Point を計算します。

9.5.5
ST_Centroid メソッド ST_Surface タイプ

面の値の数学的重心である ST_Point 値を返します。

8.1.4
ST_Contains メソッド ST_Geometry タイプ

ジオメトリ値に別のジオメトリ値が空間的に含まれているかどうかをテストします。

5.1.31
ST_ContainsFilter メソッド ST_Geometry タイプ

ジオメトリに別のジオメトリが含まれているかどうかの低コストのテスト。

ベンダー拡張
ST_ConvexHull メソッド ST_Geometry タイプ

ジオメトリ値の凸包を返します。

5.1.16
ST_CoordDim メソッド ST_Geometry タイプ

ST_Geometry 値の各ポイントで格納されている座標次元の数を返します。

X 5.1.3
ST_CoveredBy メソッド ST_Geometry タイプ

ジオメトリ値が別のジオメトリ値に空間的に含まれているかどうかをテストします。

X ベンダー拡張
ST_CoveredByFilter メソッド ST_Geometry タイプ

ジオメトリが別のジオメトリに含まれているかどうかの低コストのテスト。

X ベンダー拡張
ST_Covers メソッド ST_Geometry タイプ

ジオメトリ値に別のジオメトリ値が空間的に含まれているかどうかをテストします。

X ベンダー拡張
ST_CoversFilter メソッド ST_Geometry タイプ

ジオメトリに別のジオメトリが含まれているかどうかの低コストのテスト。

X ベンダー拡張
ST_Crosses メソッド ST_Geometry タイプ

ジオメトリ値が別のジオメトリ値と交差しているかどうかをテストします。

5.1.29
ST_CurveN メソッド ST_CompoundCurve タイプ

複合曲線の n 番目の曲線を返します。

X 7.4.5
ST_CurvePolyToPoly メソッド ST_CurvePolygon タイプ

曲線多角形の補間近似値を多角形として返します。

X 8.2.7
ST_CurveToLine メソッド ST_Curve タイプ

ST_Curve 値の ST_LineString 補間近似値を返します。

X 7.1.7
ST_Difference メソッド ST_Geometry タイプ

2 つのジオメトリの差集合を表すジオメトリ値を返します。

X 5.1.20
ST_Dimension メソッド ST_Geometry タイプ

ST_Geometry 値の次元を返します。ポイントの次元は 0、線の次元は 1、面の次元は 2 です。空のジオメトリの次元は -1 です。

X 5.1.2
ST_Disjoint メソッド ST_Geometry タイプ

ジオメトリ値が別のジオメトリ値から空間的に分断されているかどうかをテストします。

X 5.1.26
ST_Distance メソッド ST_Geometry タイプ

${selfexpr} と指定したジオメトリ値間の最短距離を返します。

X 5.1.23
ST_EndPoint メソッド ST_Curve タイプ

ST_Curve 値の終了ポイントである ST_Point 値を返します。

X 7.1.4
ST_Envelope メソッド ST_Geometry タイプ

ジオメトリ値の外接矩形を返します。

5.1.15
ST_Equals メソッド ST_Geometry タイプ

ST_Geometry 値が別の ST_Geometry 値と空間的に等しいかどうかをテストします。

X 5.1.24
ST_EqualsFilter メソッド ST_Geometry タイプ

ジオメトリが別のジオメトリと等しいかどうかの低コストのテスト。

X ベンダー拡張
ST_ExteriorRing メソッド ST_CurvePolygon タイプ

外部リングを取り出したり、変更したりします。

X 8.2.3
ST_ExteriorRing メソッド ST_Polygon タイプ

外部リングを取り出したり、変更したりします。

X 8.3.3
ST_GeometryN メソッド ST_GeomCollection タイプ

ジオメトリコレクションの n 番目のジオメトリを返します。

X 9.1.5
ST_GeometryType メソッド ST_Geometry タイプ

ST_Geometry 値のタイプの名前を返します。

X 5.1.4
ST_InteriorRingN メソッド ST_CurvePolygon タイプ

曲線多角形の n 番目の内部リングを返します。

X 8.2.6
ST_InteriorRingN メソッド ST_Polygon タイプ

多角形の n 番目の内部リングを返します。

X 8.3.5
ST_Intersection メソッド ST_Geometry タイプ

2 つのジオメトリの積集合を表すジオメトリ値を返します。

X 5.1.18
ST_Intersects メソッド ST_Geometry タイプ

ジオメトリ値が別の値と空間的に交差しているかどうかをテストします。

X 5.1.27
ST_IntersectsFilter メソッド ST_Geometry タイプ

2 つのジオメトリが交差しているかどうかの低コストのテスト。

X ベンダー拡張
ST_IntersectsRect メソッド ST_Geometry タイプ

ジオメトリが長方形と交差しているかどうかをテストします。

X ベンダー拡張
ST_Is3D メソッド ST_Geometry タイプ

ジオメトリ値に Z 座標値が含まれているかどうかを調べます。

X 5.1.10
ST_IsClosed メソッド ST_Curve タイプ

ST_Curve 値が閉じているかどうかをテストします。開始ポイントと終了ポイントが一致する場合、曲線は閉じています。

X 7.1.5
ST_IsClosed メソッド ST_MultiCurve タイプ

ST_MultiCurve 値が閉じているかどうかをテストします。開始ポイントと終了ポイントが一致する場合、曲線は閉じています。空ではなく、空の境界を持つ複数曲線は閉じています。

X 9.3.3
ST_IsEmpty メソッド ST_Geometry タイプ

ジオメトリ値が空のセットを表すかどうかを調べます。

X 5.1.7
ST_IsMeasured メソッド ST_Geometry タイプ

ジオメトリ値に測定値が関連付けられているかどうかを調べます。

X 5.1.11
ST_IsRing メソッド ST_Curve タイプ

ST_Curve 値がリングかどうかをテストします。曲線が閉じていて単純な場合 (それ自体と交差しない場合)、その曲線はリングです。

X 7.1.6
ST_IsSimple メソッド ST_Geometry タイプ

ジオメトリ値が単純かどうかを調べます (それ自体と交差しないことや他の不規則性など)。

X 5.1.8
ST_IsValid メソッド ST_Geometry タイプ

ジオメトリが有効な空間オブジェクトであるかどうかを調べます。

X 5.1.9
ST_IsWorld メソッド ST_Surface タイプ

ST_Surface に空間全体が含まれているかどうかをテストします。

8.1.6
ST_Lat メソッド ST_Point タイプ

ST_Point 値の緯度座標を返します。

X ベンダー拡張
ST_LatNorth メソッド ST_Geometry タイプ

ジオメトリの最北の緯度を取り出します。

X ベンダー拡張
ST_LatSouth メソッド ST_Geometry タイプ

ジオメトリの最南の緯度を取り出します。

X ベンダー拡張
ST_Length メソッド ST_Curve タイプ

曲線値の長さの測定値を取り出します。

X 7.1.2
ST_Length メソッド ST_MultiCurve タイプ

ST_MultiCurve 値の長さの測定値を返します。結果は、パラメータで指定した単位で測定されます。

X 9.3.4
ST_LinearHash メソッド ST_Geometry タイプ

ジオメトリの線形ハッシュであるバイナリ文字列を返します。

X ベンダー拡張
ST_Long メソッド ST_Point タイプ

ST_Point 値の経度座標を返します。

X ベンダー拡張
ST_LongEast メソッド ST_Geometry タイプ

ジオメトリの東の境界の経度を取り出します。

X ベンダー拡張
ST_LongWest メソッド ST_Geometry タイプ

ジオメトリの西の境界の経度を取り出します。

X ベンダー拡張
ST_M メソッド ST_Point タイプ

ポイントの測定値を取り出したり、変更したりします。

X 6.1.6
ST_MMax メソッド ST_Geometry タイプ

ジオメトリの最大 M 座標値を取り出します。

X ベンダー拡張
ST_MMin メソッド ST_Geometry タイプ

ジオメトリの最小 M 座標値を取り出します。

X ベンダー拡張
ST_NumCurves メソッド ST_CompoundCurve タイプ

複合曲線を定義している曲線数を返します。

X 7.4.4
ST_NumGeometries メソッド ST_GeomCollection タイプ

ジオメトリコレクションに含まれているジオメトリ数を返します。

X 9.1.4
ST_NumInteriorRing メソッド ST_CurvePolygon タイプ

曲線多角形の内部リング数を返します。

X 8.2.5
ST_NumPoints メソッド ST_CircularString タイプ

円ストリングを定義しているポイント数を返します。

X 7.3.4
ST_NumPoints メソッド ST_LineString タイプ

線ストリングを定義しているポイント数を返します。

X 7.2.4
ST_OrderingEquals メソッド ST_Geometry タイプ

ジオメトリが別のジオメトリと同一であるかどうかをテストします。

X 5.1.43
ST_Overlaps メソッド ST_Geometry タイプ

ジオメトリ値が別のジオメトリ値と重なり合うかどうかをテストします。

5.1.32
ST_Perimeter メソッド ST_MultiSurface タイプ

指定した単位で複数面の周囲の長さを計算します。

X 9.5.4
ST_Perimeter メソッド ST_Surface タイプ

指定した単位で面の周囲の長さを計算します。

X 8.1.3
ST_PointN メソッド ST_CircularString タイプ

円ストリングの n 番目のポイントを返します。

X 7.3.5
ST_PointN メソッド ST_LineString タイプ

線ストリングの n 番目のポイントを返します。

X 7.2.5
ST_PointOnSurface メソッド ST_MultiSurface タイプ

複数面内の面上にあることが保証されるポイントを返します。

X 9.5.6
ST_PointOnSurface メソッド ST_Surface タイプ

ST_Surface 値と空間的に交差することが保証される ST_Point 値を返します。

X 8.1.5
ST_Relate メソッド ST_Geometry タイプ

あるジオメトリ値と別のジオメトリ値との空間的な関係が、交点マトリックスで指定されているとおりかどうかをテストします。ST_Relate メソッドは、Dimensionally Extended 9 Intersection Model (DE-9IM) からの 9 文字の文字列を使用して、2 つの空間データ項目間のペアワイズの関係を示します。たとえば、ST_Relate メソッドは、ジオメトリ間に共通部分が存在するかどうかを確認し、存在する場合は結果の共通部分のジオメトリを調べます。参照: 空間の関係操作

5.1.25、ベンダー拡張
ST_Reverse メソッド ST_Geometry タイプ

要素の順序を逆にしたジオメトリを返します。

X ベンダー拡張
ST_SRID メソッド ST_Geometry タイプ

ジオメトリ値に関連付けられている空間参照系を取り出したり、変更したりします。

X 5.1.5
ST_SnapToGrid メソッド ST_Geometry タイプ

指定したグリッドにすべてのポイントがスナップされたジオメトリのコピーを返します。

X ベンダー拡張
ST_StartPoint メソッド ST_Curve タイプ

ST_Curve 値の開始ポイントである ST_Point 値を返します。

X 7.1.3
ST_SymDifference メソッド ST_Geometry タイプ

2 つのジオメトリの対称差を表すジオメトリ値を返します。

X 5.1.21
ST_ToCircular メソッド ST_Geometry タイプ

ジオメトリを円ストリングに変換します。

X 5.1.33
ST_ToCompound メソッド ST_Geometry タイプ

ジオメトリを複合曲線に変換します。

X 5.1.33
ST_ToCurve メソッド ST_Geometry タイプ

ジオメトリを曲線に変換します。

X ベンダー拡張
ST_ToCurvePoly メソッド ST_Geometry タイプ

ジオメトリを曲線多角形に変換します。

X 5.1.33
ST_ToGeomColl メソッド ST_Geometry タイプ

ジオメトリをジオメトリコレクションに変換します。

X 5.1.33
ST_ToLineString メソッド ST_Geometry タイプ

ジオメトリを線ストリングに変換します。

X 5.1.33
ST_ToMultiCurve メソッド ST_Geometry タイプ

ジオメトリを複数曲線値に変換します。

X 5.1.33
ST_ToMultiLine メソッド ST_Geometry タイプ

ジオメトリを複数線ストリング値に変換します。

X 5.1.33
ST_ToMultiPoint メソッド ST_Geometry タイプ

ジオメトリを複数ポイント値に変換します。

X 5.1.33
ST_ToMultiPolygon メソッド ST_Geometry タイプ

ジオメトリを複数多角形値に変換します。

X 5.1.33
ST_ToMultiSurface メソッド ST_Geometry タイプ

ジオメトリを複数面値に変換します。

X 5.1.33
ST_ToPoint メソッド ST_Geometry タイプ

ジオメトリをポイントに変換します。

X 5.1.33
ST_ToPolygon メソッド ST_Geometry タイプ

ジオメトリを多角形に変換します。

X 5.1.33
ST_ToSurface メソッド ST_Geometry タイプ

ジオメトリを面に変換します。

X ベンダー拡張
ST_Touches メソッド ST_Geometry タイプ

ジオメトリ値が別のジオメトリ値と空間的に接触しているかどうかをテストします。

5.1.28
ST_Transform メソッド ST_Geometry タイプ

指定した空間参照系に変換されたジオメトリ値のコピーを作成します。

X 5.1.6
ST_Union メソッド ST_Geometry タイプ

2 つのジオメトリの和集合を表すジオメトリ値を返します。

X 5.1.19
ST_Within メソッド ST_Geometry タイプ

ジオメトリ値が別のジオメトリ値内に空間的に含まれているかどうかをテストします。

5.1.30
ST_WithinDistance メソッド ST_Geometry タイプ

2 つのジオメトリが指定の相互距離内にあるかどうかをテストします。

X ベンダー拡張
ST_WithinDistanceFilter メソッド ST_Geometry タイプ

2 つのジオメトリが指定距離内にあるかどうかを判定するための負荷の低い方法。

X ベンダー拡張
ST_WithinFilter メソッド ST_Geometry タイプ

ジオメトリが別のジオメトリ内にあるかどうかの低コストのテスト。

ベンダー拡張
ST_X メソッド ST_Point タイプ

ポイントの X 座標値を取り出したり、変更したりします。

X 6.1.3
ST_XMax メソッド ST_Geometry タイプ

ジオメトリの最大 X 座標値を取り出します。

X ベンダー拡張
ST_XMin メソッド ST_Geometry タイプ

ジオメトリの最小 X 座標値を取り出します。

X ベンダー拡張
ST_Y メソッド ST_Point タイプ

ポイントの Y 座標値を取り出したり、変更したりします。

X 6.1.4
ST_YMax メソッド ST_Geometry タイプ

ジオメトリの最大 Y 座標値を取り出します。

X ベンダー拡張
ST_YMin メソッド ST_Geometry タイプ

ジオメトリの最小 Y 座標値を取り出します。

X ベンダー拡張
ST_Z メソッド ST_Point タイプ

ポイントの Z 座標値を取り出したり、変更したりします。

X 6.1.4, 6.1.5
ST_ZMax メソッド ST_Geometry タイプ

ジオメトリの最大 Z 座標値を取り出します。

X ベンダー拡張
ST_ZMin メソッド ST_Geometry タイプ

ジオメトリの最小 Z 座標値を取り出します。

X ベンダー拡張