Fixed area/perimeter relation

This commit is contained in:
antoniocarlon
2018-05-09 13:18:19 +02:00
parent b8d00c49cb
commit 5c4bb80f57

View File

@@ -188,7 +188,8 @@ BEGIN
'SELECT ' || cdb_observatory.FIRST(cte_name) || '.mvtgeom geom,
to_JSONB(' || (SELECT String_Agg('val_' || colid, ', ') FROM _meta) || ')
FROM ' || String_Agg(cte_name, ', ') ||
Coalesce(' WHERE ' || val_joins, ') q')
' WHERE ST_Area(' || cdb_observatory.FIRST(cte_name) || '.mvtgeom) / ST_Perimeter(' || cdb_observatory.FIRST(cte_name) || '.mvtgeom)' || ' > 0.001' ||
Coalesce(' AND ' || val_joins, ') q')
AS json_clause
FROM _val_clauses, _val_joins
GROUP BY val_joins