すべてのプロダクト
Search
ドキュメントセンター

Lindorm:時空間関数

最終更新日:Feb 24, 2025

このトピックでは、Lindorm GanosBase でサポートされている時空間関数について説明します。

適用可能なエンジンとバージョン

このトピックで説明する時空間関数は、LindormTable のすべてのバージョンにのみ適用されます。

関数

次の表に、Lindorm GanosBase でサポートされている時空間関数を示します。

説明

時空間関数名は大文字と小文字を区別しません。

カテゴリ

ドキュメント

説明

コンストラクター関数

ST_GeomFromText

指定された Well-known Text(WKT)文字列に基づいてジオメトリオブジェクトを構築します。

ST_LineFromMultiPoint

指定された MultiPoint オブジェクトに基づいて LineString オブジェクトを構築します。

ST_MakePoint

ポイントオブジェクトを構築します。

出力関数

ST_AsText

ジオメトリオブジェクトに関する情報を Well-known Text(WKT)形式で返します。

アクセス関数

ST_Centroid

指定されたジオメトリオブジェクトの重心を返します。

ST_EndPoint

指定された LineString オブジェクトの最後の点を返します。

ST_NPoints

指定されたジオメトリオブジェクトの頂点数を返します。

ST_StartPoint

指定された LineString オブジェクトの始点を返します。

ST_X

指定されたポイントオブジェクトの X 座標を返します。

ST_XMax

指定されたジオメトリオブジェクトのバウンディングボックス上の最大 X 座標を返します。

ST_XMin

指定されたジオメトリオブジェクトのバウンディングボックス上の最小 X 座標を返します。

ST_Y

指定されたポイントオブジェクトの Y 座標を返します。

ST_YMax

指定されたジオメトリオブジェクトのバウンディングボックス上の最大 Y 座標を返します。

ST_YMin

指定されたジオメトリオブジェクトのバウンディングボックス上の最小 Y 座標を返します。

空間リレーションシップ関数

ST_Contains

指定した最初のジオメトリオブジェクトに、指定した 2 番目のジオメトリオブジェクトが含まれているかどうかを確認します。最初のジオメトリオブジェクトに 2 番目のジオメトリオブジェクトが含まれている場合、この関数は true を返します。

ST_DWithin

2 つのジオメトリオブジェクト間の 2 次元距離が指定された範囲内にあるかどうかを確認します。オブジェクト間の 2 次元距離が指定された範囲内にある場合、この関数は true を返します。

ST_DWithinSphere

2 つのジオメトリオブジェクト間の球面距離が指定された範囲内にあるかどうかを確認します。オブジェクト間の球面距離が指定された範囲内にある場合、この関数は true を返します。

ST_Intersects

2 つのジオメトリオブジェクトが交差するかどうかを確認します。2 つのジオメトリオブジェクトに共通の空間がある場合、この関数は 2 つのオブジェクトが交差すると判断し、true を返します。

ST_Overlaps

2 つのジオメトリオブジェクトが空間的に重複しているが、一方が他方に含まれていないかどうかを確認します。2 つのジオメトリオブジェクトが空間的に重複しているが、一方が他方に含まれていない場合、この関数は true を返します。

ST_Within

指定した 2 番目のジオメトリオブジェクトが、指定した最初のジオメトリオブジェクト内に完全に含まれているかどうかを確認します。2 番目のジオメトリオブジェクトが最初のジオメトリオブジェクト内に完全に含まれている場合、この関数は true を返します。

集約関数

ST_Length_Rows

指定されたポイント列のすべてのポイントによって集約された軌跡の球面長を返します。戻り値の単位はメートルです。この関数は、指定されたポイント列のすべてのポイントをプライマリキーの順序で読み取り、ポイントによって集約された軌跡の長さを計算します。

ST_TrajectoryProfile

指定された時間列の時間データの順序に基づいて、指定されたポイント列のすべてのポイントによって集約された軌跡を計算し、特定の時間しきい値で分割された軌跡セグメントを返します。この関数は通常、ST_DWithinSphere などの空間リレーションシップ関数とともに使用されます。この場合、軌跡セグメント内で指定された領域に最初に入ったポイントと最後に離れたポイントの座標と時間を計算できます。

ST_Resample

昇順でソートされ、指定されたしきい値に基づいてダウンサンプリングされた、指定された時間ポイントを使用して軌跡を生成します。