From addaf4bff012dfae088f9e304fce3cff998314b3 Mon Sep 17 00:00:00 2001 From: jirik Date: Tue, 28 Feb 2017 15:41:14 +0100 Subject: [PATCH] Clarify data types of mountain_peak --- layers/mountain_peak/layer.sql | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/layers/mountain_peak/layer.sql b/layers/mountain_peak/layer.sql index 1e1cde0..e150a5c 100644 --- a/layers/mountain_peak/layer.sql +++ b/layers/mountain_peak/layer.sql @@ -1,11 +1,11 @@ CREATE OR REPLACE FUNCTION layer_mountain_peak(bbox geometry, zoom_level integer, pixel_width numeric) RETURNS TABLE(osm_id bigint, geometry geometry, name text, name_en text, ele int, ele_ft int, "rank" int) AS $$ -- etldoc: osm_housenumber_point -> layer_housenumber:z14_ - SELECT osm_id, geometry, name, name_en, ele, ele_ft, rank + SELECT osm_id, geometry, name, name_en, ele::int, ele_ft::int, rank::int FROM ( SELECT osm_id, geometry, name, name_en, substring(ele from E'^(-?\\d+)(\\D|$)')::int AS ele, - round(substring(ele from E'^(-?\\d+)(\\D|$)')::int*3.2808399) AS ele_ft, + round(substring(ele from E'^(-?\\d+)(\\D|$)')::int*3.2808399)::int AS ele_ft, row_number() OVER ( PARTITION BY LabelGrid(geometry, 100 * pixel_width) ORDER BY (