diff --git a/layers/place/city.sql b/layers/place/city.sql index af23866..ab96fe4 100644 --- a/layers/place/city.sql +++ b/layers/place/city.sql @@ -9,7 +9,7 @@ RETURNS TABLE(osm_id bigint, geometry geometry, name text, name_en text, class c FROM osm_city_point WHERE geometry && bbox AND ((zoom_level = 2 AND "rank" = 1) - OR (zoom_level BETWEEN 3 AND 7 AND "rank" <= zoom_level) + OR (zoom_level BETWEEN 3 AND 7 AND "rank" <= zoom_level + 1) ) UNION ALL SELECT osm_id, geometry, name,