GISarabia.org
PostGIS › الدليل الرسمي › 8. مرجع دوال SFCGAL › 8.3. دوال المعالجة والعلاقات في SFCGAL
PostGIS 3.6 · Official Manual · ترجمة عربية

CG_Intersects

الصفحة الأصلية بالإنجليزية postgis.net ↗

الاسم

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)