From 06831857173027c9b9af7f9f2efad92eaeb5a99c Mon Sep 17 00:00:00 2001 From: Yuri Astrakhan Date: Tue, 21 Apr 2020 12:36:44 -0400 Subject: [PATCH] Add `requires` to 2 layer definitions (#797) Mark waterway and transoprtation_name as having a dependency on another layer. This is currently an unused parameter, but tools will use it later for faster sql code generation. Closes #796 --- layers/transportation_name/transportation_name.yaml | 2 ++ layers/waterway/waterway.yaml | 2 ++ 2 files changed, 4 insertions(+) diff --git a/layers/transportation_name/transportation_name.yaml b/layers/transportation_name/transportation_name.yaml index 746ec502..975769ba 100644 --- a/layers/transportation_name/transportation_name.yaml +++ b/layers/transportation_name/transportation_name.yaml @@ -1,5 +1,7 @@ layer: id: "transportation_name" + # transportation_name relies on the function highway_class() defined in transportation layer + requires: "transportation" description: | This is the layer for labelling the highways. Only highways that are named `name=*` and are long enough to place text upon appear. The OSM roads are stitched together if they contain the same name diff --git a/layers/waterway/waterway.yaml b/layers/waterway/waterway.yaml index b05dbad1..b07b9869 100644 --- a/layers/waterway/waterway.yaml +++ b/layers/waterway/waterway.yaml @@ -1,5 +1,7 @@ layer: id: "waterway" + # waterway relies on the function waterway_brunnel() defined in water layer + requires: "water" description: | OpenStreetMap [waterways](https://wiki.openstreetmap.org/wiki/Waterways) for higher zoom levels (z9 and more) and Natural Earth rivers and lake centerlines for low zoom levels (z3 - z8).