الاسم
&&&(geometry,gidx) — تُعيد TRUE إذا تقاطع المستطيل المحيط متعدد الأبعاد (n-D) (المخزَّن مؤقتًا) لشكل هندسي مع مستطيل محيط متعدد الأبعاد بدقة float (GIDX).
المختصر
boolean &&&( geometry A , gidx B );
الوصف
يُعيد العامل &&& القيمة TRUE إذا تقاطع المستطيل المحيط متعدد الأبعاد المخزَّن مؤقتًا للشكل الهندسي A مع المستطيل المحيط متعدد الأبعاد B، باستخدام دقة float. وهذا يعني أنه إذا كان B من نوع box3d (بدقة مزدوجة)، فسيُحوَّل داخليًا إلى مستطيل محيط ثلاثي الأبعاد بدقة float (GIDX)
|
|
|
هذا العامل مخصّص للاستخدام الداخلي من قِبل فهارس BRIN أكثر منه للمستخدمين. |
متاحة منذ: 2.3.0 أُضيف دعم فهارس نطاقات الكتل (BRIN). يتطلب PostgreSQL 9.5+.
تدعم هذه الدالة الأقواس الدائرية (Circular Strings) والمنحنيات.
تدعم هذه الدالة الأسطح متعددة الوجوه (Polyhedral surfaces).
تدعم هذه الدالة المثلثات وأسطح الشبكات المثلثية غير المنتظمة (TIN).
تدعم هذه الدالة الأبعاد الثلاثية ولا تُسقط قيمة Z.
أمثلة
SELECT ST_MakePoint(1,1,1) &&& ST_3DMakeBox(ST_MakePoint(0,0,0), ST_MakePoint(2,2,2)) AS overlaps; overlaps ---------- t (1 row)