WL#10927: Ellipsoidal ST_IsSimple

Affects: Server-8.0   —   Status: Complete

ST_IsSimple currently only supports computations in Cartesian spatial reference systems (SRSs). This WL extends ST_IsSimple to detect that its parameter is in a geographic (ellipsoidal) SRS and to compute on the ellipsoid.

Projected SRSs and SRID 0 will still return the same result as before. If the SRID refers to a geographic SRS, the result will be different.

The ST_IsSimple function will be implemented as described in SQL/MM Part 3 Spatial (ISO/IEC 13249-3:2015), Sect. 5.1.8.