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

ApsaraDB RDS:ST_3DDWithin

最終更新日:Mar 29, 2026

2 つのジオメトリオブジェクト間の 3D 距離が指定されたしきい値を超えない場合に、true を返します。距離は投影座標系で測定されます。

構文

boolean ST_3DDWithin(geometry g1, geometry g2, double precision distanceOfSrid);

パラメーター

パラメーター説明
g1geometry最初のジオメトリオブジェクトです。
g2geometry2 番目のジオメトリオブジェクトです。
distanceOfSriddouble precisionジオメトリオブジェクトの空間参照系(SRS)で定義された単位で測定される最大距離です。

注意事項

  • 3D オブジェクトをサポートし、Z 座標を保持します。

  • ポリヘドラルサーフェスをサポートします。

基本的な使用方法

2 つの 3D ポイントが距離 2 の範囲内にあるかどうかを確認します。

SELECT ST_3DDWithin(
    'POINT(0 0 0)'::geometry,
    'POINT(1 1 1)'::geometry,
    2
);

出力:

 st_3ddwithin
--------------
 t
(1 行)