All Products
Search
Document Center

ApsaraDB RDS:ST_3DDWithin

Last Updated:Mar 29, 2026

Mengembalikan true jika jarak tiga dimensi antara dua objek geometry tidak melebihi ambang batas yang ditentukan. Jarak diukur dalam sistem koordinat terproyeksi.

Sintaksis

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

Parameter

ParameterTipeDeskripsi
g1geometryObjek geometry pertama.
g2geometryObjek geometry kedua.
distanceOfSriddouble precisionJarak maksimum, diukur dalam satuan yang didefinisikan oleh sistem referensi spasial (SRS) objek geometry.

Catatan penggunaan

  • Mendukung objek 3D dan mempertahankan koordinat Z.

  • Mendukung permukaan polihedral.

Contoh

Penggunaan dasar

Periksa apakah dua titik 3D berada dalam jarak 2:

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

Output:

 st_3ddwithin
--------------
 t
(1 row)