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

PolarDB:ST_ClosestPoint

最終更新日:Jun 21, 2024

このトピックでは、ST_ClosestPoint関数について説明します。 この関数は、2つのジオメトリオブジェクトを比較し、一方のジオメトリオブジェクトに属し、他方のジオメトリオブジェクトに最も近い2D点を返します。

構文

ジオメトリST_ClosestPoint (ジオメトリg1、ジオメトリg2);

パラメーター

項目説明
g1指定する最初のジオメトリオブジェクト。
g2指定する2番目のジオメトリオブジェクト。

説明 

返されるポイントは、指定したジオメトリオブジェクト間の最短線の終点です。

SELECT ST_AsText(ST_ClosestPoint('LINESTRING(0 -1,0 1)'::geometry,'POINT(1 0)'::geometry));
 st_astext
------------
 ポイント (0 0)
(1行)