GISarabia.org
PostGIS › الدليل الرسمي › 11. مرجع الرستر › 11.17. العلاقات المكانية بين الرسترات ونطاقات الرستر
PostGIS 3.6 · Official Manual · ترجمة عربية

ST_NotSameAlignmentReason

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

الاسم

ST_NotSameAlignmentReason — تُعيد نصًا يوضح ما إذا كانت الرسترات متحاذية، وإن لم تكن متحاذية فسبب ذلك.

المختصر

text ST_NotSameAlignmentReason(raster rastA, raster rastB);

الوصف

تُعيد نصًا يوضح ما إذا كانت الرسترات متحاذية، وإن لم تكن متحاذية فسبب ذلك.

[ملاحظة]

إذا وُجدت عدة أسباب لعدم تحاذي الرسترات، فسيُعاد سبب واحد فقط (أول اختبار يفشل).

متاحة منذ: 2.1.0

أمثلة

SELECT
    ST_SameAlignment(
        ST_MakeEmptyRaster(1, 1, 0, 0, 1, 1, 0, 0),
        ST_MakeEmptyRaster(1, 1, 0, 0, 1.1, 1.1, 0, 0)
    ),
    ST_NotSameAlignmentReason(
        ST_MakeEmptyRaster(1, 1, 0, 0, 1, 1, 0, 0),
        ST_MakeEmptyRaster(1, 1, 0, 0, 1.1, 1.1, 0, 0)
    )
;

 st_samealignment |            st_notsamealignmentreason
------------------+-------------------------------------------------
 f                | The rasters have different scales on the X axis
(1 row)