Skip to content
πŸŽ‰ Apache Sedona 1.9.1 is out now! πŸ—ΊοΈ Geography SQL functions, Box2D & Box3D types, raster Python UDFs & more. Read the release notes β†’

ST_IsPolygonCCW

Introduction: Returns true if all polygonal components in the input geometry have their exterior rings oriented counter-clockwise and interior rings oriented clockwise.

POLYGON EMPTY and MULTIPOLYGON EMPTY return true because they contain no rings with the opposite orientation.

ST_IsPolygonCCW

Format: ST_IsPolygonCCW(geom: Geometry)

Return type: Boolean

Since: v1.6.0

SQL Example:

SELECT ST_IsPolygonCCW(ST_GeomFromWKT('POLYGON ((20 35, 10 30, 10 10, 30 5, 45 20, 20 35), (30 20, 20 15, 20 25, 30 20))'))

Output:

true