الاسم
CG_3DDistance — تحسب أقل مسافة ثلاثية الأبعاد بين شكلين هندسيين
المختصر
double precision CG_3DDistance( geometry geomA , geometry geomB );
الوصف
تحسب أقل مسافة ثلاثية الأبعاد بين شكلين هندسيين.
يُنفَّذ بواسطة وحدة SFCGAL
|
|
|
ملاحظة: تُعيد هذه الدالة قيمة double precision تمثّل المسافة الثلاثية الأبعاد. |
متاحة منذ: 3.5.0
تتطلب هذه الدالة الواجهة الخلفية SFCGAL.
تدعم هذه الدالة المثلثات وأسطح الشبكات المثلثية غير المنتظمة (TIN).
أمثلة geometry
SELECT CG_3DDistance('LINESTRING(-1.0 0.0 2.0,1.0 0.0 3.0)', 'TRIANGLE((-4.0 0.0 1.0,4.0 0.0 1.0,0.0 4.0 1.0,-4.0 0.0 1.0))');
cg_3ddistance
----------------
1
(1 row)