pull/1703/head
Bjørnar Dervo 2024-01-22 12:44:45 +01:00
rodzic 3cfd1be583
commit d0b1432587
1 zmienionych plików z 43 dodań i 29 usunięć

Wyświetl plik

@ -32,9 +32,10 @@ CREATE TABLE simplify_vw_z13 AS
(
SELECT subclass,
ST_MakeValid(
ST_SnapToGrid(
ST_Union(
ST_SnapToGrid(
ST_SimplifyVW(geometry, power(zres(13),2)),
0.001)) AS geometry
0.001))) AS geometry
FROM osm_landcover_polygon
GROUP BY subclass
WHERE ST_Area(geometry) > power(zres(12),2)
@ -70,9 +71,10 @@ CREATE TABLE simplify_vw_z12 AS
(
SELECT subclass,
ST_MakeValid(
ST_SnapToGrid(
ST_Union(
ST_SnapToGrid(
ST_SimplifyVW(geometry, power(zres(12),2)),
0.001)) AS geometry
0.001))) AS geometry
FROM simplify_vw_z13
GROUP BY subclass
WHERE ST_Area(geometry) > power(zres(11),2)
@ -110,7 +112,7 @@ CREATE TABLE simplify_vw_z11 AS
ST_MakeValid(
ST_SnapToGrid(
ST_SimplifyVW(geometry, power(zres(11),2)),
0.001)) AS geometry
0.001))) AS geometry
FROM simplify_vw_z12
GROUP BY subclass
WHERE ST_Area(geometry) > power(zres(10),2)
@ -146,9 +148,10 @@ CREATE TABLE simplify_vw_z10 AS
(
SELECT subclass,
ST_MakeValid(
ST_SnapToGrid(
ST_Union(
ST_SnapToGrid(
ST_SimplifyVW(geometry, power(zres(10),2)),
0.001)) AS geometry
0.001))) AS geometry
FROM simplify_vw_z11
GROUP BY subclass
WHERE ST_Area(geometry) > power(zres(9),2)
@ -184,9 +187,10 @@ CREATE TABLE simplify_vw_z9 AS
(
SELECT subclass,
ST_MakeValid(
ST_SnapToGrid(
ST_Union(
ST_SnapToGrid(
ST_SimplifyVW(geometry, power(zres(9),2)),
0.001)) AS geometry
0.001))) AS geometry
FROM simplify_vw_z10
GROUP BY subclass
WHERE ST_Area(geometry) > power(zres(8),2)
@ -234,9 +238,10 @@ CREATE TABLE simplify_vw_z8 AS
(
SELECT subclass,
ST_MakeValid(
ST_SnapToGrid(
ST_Union(
ST_SnapToGrid(
ST_SimplifyVW(geometry, power(zres(8),2)),
0.001)) AS geometry
0.001))) AS geometry
FROM simplify_vw_z9
GROUP BY subclass
WHERE ST_Area(geometry) > power(zres(7),2)
@ -276,9 +281,10 @@ CREATE TABLE simplify_vw_z7 AS
(
SELECT subclass,
ST_MakeValid(
ST_SnapToGrid(
ST_Union(
ST_SnapToGrid(
ST_SimplifyVW(geometry, power(zres(7),2)),
0.001)) AS geometry
0.001))) AS geometry
FROM simplify_vw_z8
GROUP BY subclass
WHERE ST_Area(geometry) > power(zres(6),2)
@ -312,9 +318,10 @@ CREATE TABLE simplify_vw_z6 AS
(
SELECT subclass,
ST_MakeValid(
ST_SnapToGrid(
ST_Union(
ST_SnapToGrid(
ST_SimplifyVW(geometry, power(zres(6),2)),
0.001)) AS geometry
0.001))) AS geometry
FROM simplify_vw_z7
GROUP BY subclass
WHERE ST_Area(geometry) > power(zres(5),2)
@ -348,9 +355,10 @@ CREATE TABLE simplify_vw_z5 AS
(
SELECT subclass,
ST_MakeValid(
ST_SnapToGrid(
ST_Union(
ST_SnapToGrid(
ST_SimplifyVW(geometry, power(zres(5),2)),
0.001)) AS geometry
0.001))) AS geometry
FROM simplify_vw_z6
GROUP BY subclass
WHERE ST_Area(geometry) > power(zres(4),2)
@ -384,9 +392,10 @@ CREATE TABLE simplify_vw_z4 AS
(
SELECT subclass,
ST_MakeValid(
ST_SnapToGrid(
ST_Union(
ST_SnapToGrid(
ST_SimplifyVW(geometry, power(zres(4),2)),
0.001)) AS geometry
0.001))) AS geometry
FROM simplify_vw_z5
GROUP BY subclass
WHERE ST_Area(geometry) > power(zres(3),2)
@ -420,9 +429,10 @@ CREATE TABLE simplify_vw_z3 AS
(
SELECT subclass,
ST_MakeValid(
ST_SnapToGrid(
ST_Union(
ST_SnapToGrid(
ST_SimplifyVW(geometry, power(zres(3),2)),
0.001)) AS geometry
0.001))) AS geometry
FROM simplify_vw_z4
GROUP BY subclass
WHERE ST_Area(geometry) > power(zres(2),2)
@ -456,9 +466,10 @@ CREATE TABLE simplify_vw_z3 AS
(
SELECT subclass,
ST_MakeValid(
ST_SnapToGrid(
ST_Union(
ST_SnapToGrid(
ST_SimplifyVW(geometry, power(zres(3),2)),
0.001)) AS geometry
0.001))) AS geometry
FROM simplify_vw_z4
GROUP BY subclass
WHERE ST_Area(geometry) > power(zres(2),2)
@ -492,9 +503,10 @@ CREATE TABLE simplify_vw_z2 AS
(
SELECT subclass,
ST_MakeValid(
ST_SnapToGrid(
ST_Union(
ST_SnapToGrid(
ST_SimplifyVW(geometry, power(zres(2),2)),
0.001)) AS geometry
0.001))) AS geometry
FROM simplify_vw_z3
GROUP BY subclass
WHERE ST_Area(geometry) > power(zres(1),2)
@ -528,9 +540,10 @@ CREATE TABLE simplify_vw_z1 AS
(
SELECT subclass,
ST_MakeValid(
ST_SnapToGrid(
ST_Union(
ST_SnapToGrid(
ST_SimplifyVW(geometry, power(zres(1),2)),
0.001)) AS geometry
0.001))) AS geometry
FROM simplify_vw_z2
GROUP BY subclass
WHERE ST_Area(geometry) > power(zres(0),2)
@ -564,9 +577,10 @@ CREATE TABLE simplify_vw_z0 AS
(
SELECT subclass,
ST_MakeValid(
ST_SnapToGrid(
ST_Union(
ST_SnapToGrid(
ST_SimplifyVW(geometry, power(zres(0),2)),
0.001)) AS geometry
0.001))) AS geometry
FROM simplify_vw_z1
GROUP BY subclass
WHERE ST_Area(geometry) > power(zres(0),2)