الاسم
CG_Intersects — تختبر ما إذا كان شكلان هندسيان يتقاطعان (لهما نقطة مشتركة واحدة على الأقل)
المختصر
boolean CG_Intersects( geometry geomA , geometry geomB );
الوصف
تُعيد true إذا كان الشكلان الهندسيان يتقاطعان. يتقاطع الشكلان إذا كانت بينهما أي نقطة مشتركة.
يُنفَّذ بواسطة وحدة SFCGAL
|
|
|
ملاحظة: هذا هو الإصدار «المسموح به» الذي يُعيد قيمة منطقية (boolean)، وليس عددًا صحيحًا. |
متاحة منذ: 3.5.0
تتطلب هذه الدالة الواجهة الخلفية SFCGAL.
تدعم هذه الدالة المثلثات وأسطح الشبكات المثلثية غير المنتظمة (TIN).
أمثلة geometry
SELECT CG_Intersects('POINT(0 0)'::geometry, 'LINESTRING ( 2 0, 0 2 )'::geometry);
cg_intersects
---------------
f
(1 row)
SELECT CG_Intersects('POINT(0 0)'::geometry, 'LINESTRING ( 0 0, 0 2 )'::geometry);
cg_intersects
---------------
t
(1 row)
انظر أيضًا
CG_3DIntersects, ST_3DIntersects, ST_Intersects, ST_Disjoint