From 36ad9e2f695df6839eaba6fba045b86e7c4096e0 Mon Sep 17 00:00:00 2001 From: lukasmartinelli Date: Fri, 28 Oct 2016 12:00:35 +0200 Subject: [PATCH] Show all highway names on z14 --- layers/highway_name/layer.sql | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/layers/highway_name/layer.sql b/layers/highway_name/layer.sql index 00610c1b..8d0de14a 100644 --- a/layers/highway_name/layer.sql +++ b/layers/highway_name/layer.sql @@ -12,16 +12,18 @@ RETURNS TABLE(osm_id bigint, geometry geometry, name text, ref text, class highw UNION ALL SELECT * FROM osm_highway_name_linestring WHERE zoom_level = 12 + AND LineLabel(zoom_level, COALESCE(NULLIF(name, ''), ref), geometry) AND to_highway_class(highway) < 'minor_road'::highway_class AND NOT highway_is_link(highway) UNION ALL SELECT * FROM osm_highway_name_linestring WHERE zoom_level = 13 + AND LineLabel(zoom_level, COALESCE(NULLIF(name, ''), ref), geometry) AND to_highway_class(highway) < 'path'::highway_class UNION ALL SELECT * FROM osm_highway_name_linestring WHERE zoom_level >= 14 ) AS zoom_levels - WHERE geometry && bbox AND LineLabel(zoom_level, COALESCE(NULLIF(name, ''), ref), geometry) + WHERE geometry && bbox ORDER BY z_order ASC; $$ LANGUAGE SQL IMMUTABLE;