Fixed MVT data
This commit is contained in:
@@ -180,8 +180,8 @@ BEGIN
|
||||
-- Generate JSON clause. This puts together vals from val_clauses
|
||||
_json_clause AS (SELECT
|
||||
'SELECT ST_AsMVT(q, ''data'', $2) FROM (' ||
|
||||
'SELECT ' || cdb_observatory.FIRST(cte_name) || '.geomref::TEXT id, ' || (SELECT String_Agg('val_' || colid || '->>''value'' as val_' || colid, ', ') FROM _meta) || ', '
|
||||
|| cdb_observatory.FIRST(cte_name) || '.mvtgeom geom
|
||||
'SELECT ' || cdb_observatory.FIRST(cte_name) || '.mvtgeom geom,'
|
||||
|| (SELECT String_Agg('val_' || colid || '->>''value'' as val_' || colid, ', ') FROM _meta) || ',
|
||||
FROM ' || String_Agg(cte_name, ', ') ||
|
||||
Coalesce(' WHERE ' || val_joins, ') q')
|
||||
AS json_clause
|
||||
|
||||
Reference in New Issue
Block a user