From 8dcb8a3192a5c2f0d61efc527fabb8c3e6eea8b0 Mon Sep 17 00:00:00 2001 From: Sergii Golubev Date: Mon, 4 Nov 2019 13:14:55 +0200 Subject: [PATCH] close #657: limit mountain_peak's 'ele' tag to 10000 (#658) * close #657: limit mountain_peak's 'ele' tag to 10000 * layers/mountain_peak/layer.sql: implement a more elegant 'ele' filter --- layers/mountain_peak/layer.sql | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/layers/mountain_peak/layer.sql b/layers/mountain_peak/layer.sql index 6c9643cd..6002bd1b 100644 --- a/layers/mountain_peak/layer.sql +++ b/layers/mountain_peak/layer.sql @@ -45,7 +45,9 @@ $$ ) DESC )::int AS "rank" FROM osm_peak_point - WHERE geometry && bbox AND ele is not null AND ele ~ E'^-?\\d+' + WHERE geometry && bbox + AND ele is not null + AND ele ~ E'^-?\\d{1,4}(\\D|$)' ) AS ranked_peaks WHERE zoom_level >= 7 AND (rank <= 5 OR zoom_level >= 14) ORDER BY "rank" ASC;