kopia lustrzana https://github.com/openmaptiles/openmaptiles
rodzic
d71535287f
commit
f829f6cd19
Plik binarny nie jest wyświetlany.
Przed Szerokość: | Wysokość: | Rozmiar: 155 KiB Po Szerokość: | Wysokość: | Rozmiar: 221 KiB |
|
@ -4,7 +4,7 @@ $$ LANGUAGE SQL IMMUTABLE STRICT;
|
|||
|
||||
|
||||
-- etldoc: layer_transportation[shape=record fillcolor=lightpink, style="rounded,filled",
|
||||
-- etldoc: label="<sql> layer_transportation |<z4> z4 |<z5z6> z5-z6 |<z7> z7 |<z8> z8 |<z9z10> z9-z10 |<z11> z11 |<z12> z12|<z13> z13|<z14_> z14+" ] ;
|
||||
-- etldoc: label="<sql> layer_transportation |<z4> z4 |<z5> z5 |<z6> z6 |<z7> z7 |<z8> z8 |<z9z10> z9-z10 |<z11> z11 |<z12> z12|<z13> z13|<z14_> z14+" ] ;
|
||||
CREATE OR REPLACE FUNCTION layer_transportation(bbox geometry, zoom_level int)
|
||||
RETURNS TABLE(osm_id bigint, geometry geometry, class text, ramp int, oneway int, brunnel TEXT, service TEXT) AS $$
|
||||
SELECT
|
||||
|
|
|
@ -15,8 +15,6 @@ DROP TRIGGER IF EXISTS trigger_refresh ON transportation.updates;
|
|||
-- Because this works well for roads that do not have relations as well
|
||||
|
||||
|
||||
-- etldoc: osm_highway_linestring -> osm_transportation_merge_linestring
|
||||
|
||||
-- Improve performance of the sql in transportation_name/network_type.sql
|
||||
CREATE INDEX IF NOT EXISTS osm_highway_linestring_highway_idx
|
||||
ON osm_highway_linestring(highway);
|
||||
|
@ -26,6 +24,7 @@ CREATE INDEX IF NOT EXISTS osm_highway_linestring_highway_partial_idx
|
|||
ON osm_highway_linestring(highway)
|
||||
WHERE highway IN ('motorway','trunk', 'primary');
|
||||
|
||||
-- etldoc: osm_highway_linestring -> osm_transportation_merge_linestring
|
||||
CREATE MATERIALIZED VIEW osm_transportation_merge_linestring AS (
|
||||
SELECT
|
||||
(ST_Dump(geometry)).geom AS geometry,
|
||||
|
|
Plik binarny nie jest wyświetlany.
Przed Szerokość: | Wysokość: | Rozmiar: 237 KiB Po Szerokość: | Wysokość: | Rozmiar: 182 KiB |
Ładowanie…
Reference in New Issue