名前

ST_PointInsideCircle — ポイントジオメトリが中心と半径で定められた円の内側にあるかをテストします。

概要

boolean ST_PointInsideCircle(geometry a_point, float center_x, float center_y, float radius);

説明

ジオメトリが点であり、center_x,center_yの中心点とradiusの半径を持つ円の内側にある場合はTRUEを返します。

[警告]

この関数は空間インデックスを使用しません。代わりにST_DWithinを使って下さい。

Availability: 1.2

Changed: 2.2.0 前のバージョンではST_Point_Inside_Circleと呼ばれていました。

SELECT ST_PointInsideCircle(ST_Point(1,2), 0.5, 2, 3);
 st_pointinsidecircle
------------------------
 t

関連情報

ST_DWithin