parent
ace759590e
commit
a803bc3d11
@ -3,32 +3,32 @@
|
|||||||
-- etldoc: style="rounded,filled", label="layer_mountain_peak | <z7_> z7+" ] ;
|
-- etldoc: style="rounded,filled", label="layer_mountain_peak | <z7_> z7+" ] ;
|
||||||
|
|
||||||
CREATE OR REPLACE FUNCTION layer_mountain_peak(
|
CREATE OR REPLACE FUNCTION layer_mountain_peak(
|
||||||
bbox geometry,
|
bbox geometry,
|
||||||
zoom_level integer,
|
zoom_level integer,
|
||||||
pixel_width numeric)
|
pixel_width numeric)
|
||||||
RETURNS TABLE(
|
RETURNS TABLE(
|
||||||
osm_id bigint,
|
osm_id bigint,
|
||||||
geometry geometry,
|
geometry geometry,
|
||||||
name text,
|
name text,
|
||||||
name_en text,
|
name_en text,
|
||||||
name_de text,
|
name_de text,
|
||||||
class text,
|
class text,
|
||||||
tags hstore,
|
tags hstore,
|
||||||
ele int,
|
ele int,
|
||||||
ele_ft int,
|
ele_ft int,
|
||||||
"rank" int) AS
|
"rank" int) AS
|
||||||
$$
|
$$
|
||||||
-- etldoc: osm_peak_point -> layer_mountain_peak:z7_
|
-- etldoc: osm_peak_point -> layer_mountain_peak:z7_
|
||||||
SELECT
|
SELECT
|
||||||
osm_id,
|
osm_id,
|
||||||
geometry,
|
geometry,
|
||||||
name,
|
name,
|
||||||
name_en,
|
name_en,
|
||||||
name_de,
|
name_de,
|
||||||
tags -> 'natural' AS class,
|
tags -> 'natural' AS class,
|
||||||
tags,
|
tags,
|
||||||
ele::int,
|
ele::int,
|
||||||
ele_ft::int,
|
ele_ft::int,
|
||||||
rank::int FROM (
|
rank::int FROM (
|
||||||
SELECT osm_id, geometry, name,
|
SELECT osm_id, geometry, name,
|
||||||
COALESCE(NULLIF(name_en, ''), name) AS name_en,
|
COALESCE(NULLIF(name_en, ''), name) AS name_en,
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user