kopia lustrzana https://github.com/openmaptiles/openmaptiles
Water - add ogc_fid for NE sources, edit etldoc (#1098)
1) Adding ogc_fid column into materialized views of NE lakes (for having option to filter or compare) 2) Edit bug in etldoc * add ogc_fid for NE sources, edit etldoc * etl_diagram updatepull/1104/head
rodzic
231a1d192c
commit
f4a1a2537a
Plik binarny nie jest wyświetlany.
Przed Szerokość: | Wysokość: | Rozmiar: 416 KiB Po Szerokość: | Wysokość: | Rozmiar: 406 KiB |
|
@ -37,7 +37,8 @@ CREATE INDEX IF NOT EXISTS ne_10m_ocean_gen_z5_idx ON ne_10m_ocean_gen_z5 USING
|
|||
DROP MATERIALIZED VIEW IF EXISTS ne_10m_lakes_gen_z5 CASCADE;
|
||||
CREATE MATERIALIZED VIEW ne_10m_lakes_gen_z5 AS
|
||||
(
|
||||
SELECT ST_Simplify(geometry, ZRes(7)) AS geometry,
|
||||
SELECT ogc_fid,
|
||||
ST_MakeValid(ST_Simplify(geometry, ZRes(7))) AS geometry,
|
||||
'lake'::text AS class,
|
||||
NULL::boolean AS is_intermittent,
|
||||
NULL::boolean AS is_bridge,
|
||||
|
@ -46,11 +47,12 @@ FROM ne_10m_lakes
|
|||
) /* DELAY_MATERIALIZED_VIEW_CREATION */ ;
|
||||
CREATE INDEX IF NOT EXISTS ne_10m_lakes_gen_z5_idx ON ne_10m_lakes_gen_z5 USING gist (geometry);
|
||||
|
||||
-- etldoc: ne_10m_lakes -> ne_10m_lakes_gen_z4
|
||||
-- etldoc: ne_10m_lakes_gen_z5 -> ne_10m_lakes_gen_z4
|
||||
DROP MATERIALIZED VIEW IF EXISTS ne_10m_lakes_gen_z4 CASCADE;
|
||||
CREATE MATERIALIZED VIEW ne_10m_lakes_gen_z4 AS
|
||||
(
|
||||
SELECT ST_Simplify(geometry, ZRes(6)) AS geometry,
|
||||
SELECT ogc_fid,
|
||||
ST_MakeValid(ST_Simplify(geometry, ZRes(6))) AS geometry,
|
||||
class,
|
||||
is_intermittent,
|
||||
is_bridge,
|
||||
|
@ -104,7 +106,8 @@ CREATE INDEX IF NOT EXISTS ne_50m_ocean_gen_z2_idx ON ne_50m_ocean_gen_z2 USING
|
|||
DROP MATERIALIZED VIEW IF EXISTS ne_50m_lakes_gen_z3 CASCADE;
|
||||
CREATE MATERIALIZED VIEW ne_50m_lakes_gen_z3 AS
|
||||
(
|
||||
SELECT ST_Simplify(geometry, ZRes(5)) AS geometry,
|
||||
SELECT ogc_fid,
|
||||
ST_MakeValid(ST_Simplify(geometry, ZRes(5))) AS geometry,
|
||||
'lakes'::text AS class,
|
||||
NULL::boolean AS is_intermittent,
|
||||
NULL::boolean AS is_bridge,
|
||||
|
@ -117,7 +120,8 @@ CREATE INDEX IF NOT EXISTS ne_50m_lakes_gen_z3_idx ON ne_50m_lakes_gen_z3 USING
|
|||
DROP MATERIALIZED VIEW IF EXISTS ne_50m_lakes_gen_z2 CASCADE;
|
||||
CREATE MATERIALIZED VIEW ne_50m_lakes_gen_z2 AS
|
||||
(
|
||||
SELECT ST_Simplify(geometry, ZRes(4)) AS geometry,
|
||||
SELECT ogc_fid,
|
||||
ST_MakeValid(ST_Simplify(geometry, ZRes(4))) AS geometry,
|
||||
class,
|
||||
is_intermittent,
|
||||
is_bridge,
|
||||
|
@ -159,7 +163,8 @@ CREATE INDEX IF NOT EXISTS ne_110m_ocean_gen_z0_idx ON ne_110m_ocean_gen_z0 USIN
|
|||
DROP MATERIALIZED VIEW IF EXISTS ne_110m_lakes_gen_z1 CASCADE;
|
||||
CREATE MATERIALIZED VIEW ne_110m_lakes_gen_z1 AS
|
||||
(
|
||||
SELECT ST_Simplify(geometry, ZRes(3)) AS geometry,
|
||||
SELECT ogc_fid,
|
||||
ST_Simplify(geometry, ZRes(3)) AS geometry,
|
||||
'lakes'::text AS class,
|
||||
NULL::boolean AS is_intermittent,
|
||||
NULL::boolean AS is_bridge,
|
||||
|
@ -172,7 +177,8 @@ CREATE INDEX IF NOT EXISTS ne_110m_lakes_gen_z1_idx ON ne_110m_lakes_gen_z1 USIN
|
|||
DROP MATERIALIZED VIEW IF EXISTS ne_110m_lakes_gen_z0 CASCADE;
|
||||
CREATE MATERIALIZED VIEW ne_110m_lakes_gen_z0 AS
|
||||
(
|
||||
SELECT ST_Simplify(geometry, ZRes(2)) AS geometry,
|
||||
SELECT ogc_fid,
|
||||
ST_Simplify(geometry, ZRes(2)) AS geometry,
|
||||
class,
|
||||
is_intermittent,
|
||||
is_bridge,
|
||||
|
|
Ładowanie…
Reference in New Issue