From 66d4405ed30f66a1dbe9f8e5ec313ffef4cb40ed Mon Sep 17 00:00:00 2001 From: lukasmartinelli Date: Sat, 8 Oct 2016 15:26:56 +0200 Subject: [PATCH] Show most important cities at z2 --- data.yml | 3 +++ schema/layers/place.sql | 6 ++++++ 2 files changed, 9 insertions(+) diff --git a/data.yml b/data.yml index d16635a..611da25 100644 --- a/data.yml +++ b/data.yml @@ -318,6 +318,9 @@ Layer: length(name) DESC ) AS gridrank FROM ( + SELECT * FROM place_z2 + WHERE z(!scale_denominator!) = 2 + UNION ALL SELECT * FROM place_z3 WHERE z(!scale_denominator!) = 3 UNION ALL diff --git a/schema/layers/place.sql b/schema/layers/place.sql index 8be71aa..e1b4249 100644 --- a/schema/layers/place.sql +++ b/schema/layers/place.sql @@ -1,3 +1,9 @@ +CREATE OR REPLACE VIEW place_z2 AS ( + SELECT geom, name, 'settlement' AS class, 'city'::place AS rank, scalerank, pop_min AS population + FROM ne_10m_populated_places + WHERE scalerank <= 0 +); + CREATE OR REPLACE VIEW place_z3 AS ( SELECT geom, name, 'settlement' AS class, 'city'::place AS rank, scalerank, pop_min AS population FROM ne_10m_populated_places