{ "name": "force_polygon_cw", "type": "function", "groups": ["GeometryGroup"], "description": "Forces a geometry to respect the convention where exterior rings are clockwise, interior rings are counter-clockwise.", "arguments": [ {"arg":"geometry","description":"a geometry. Any non-polygon geometries are returned unchanged."}], "examples": [ { "expression":"geom_to_wkt(force_polygon_cw(geometry:=geom_from_wkt('POLYGON((-1 -1, 4 0, 4 2, 0 2, -1 -1))')))", "returns":"'Polygon ((-1 -1, 0 2, 4 2, 4 0, -1 -1))'"}] }