From 6a009d0a2048f2847044014d962cb676b42e03c5 Mon Sep 17 00:00:00 2001 From: Brandon Liu Date: Thu, 10 Oct 2024 10:49:42 +0800 Subject: [PATCH] roads kind=ferry: filter by route=ferry instead of ferry=*. fixes [#312] (#314) * roads kind=ferry: filter by route=ferry instead of ferry=*. fixes [#312] * bump to 4.0.1 --- CHANGELOG.md | 4 ++++ tiles/src/main/java/com/protomaps/basemap/Basemap.java | 2 +- tiles/src/main/java/com/protomaps/basemap/layers/Roads.java | 3 +-- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4508f82c..f5cd742a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,7 @@ +Tiles v4.0.1 +------ +- fix `roads` `kind=ferry`, remove ferry `kind_detail` [#312] + Styles v4.0.0 + Tiles v4.0.0 ------ - Remove `medium_road` diff --git a/tiles/src/main/java/com/protomaps/basemap/Basemap.java b/tiles/src/main/java/com/protomaps/basemap/Basemap.java index a390f652..0e6531a0 100644 --- a/tiles/src/main/java/com/protomaps/basemap/Basemap.java +++ b/tiles/src/main/java/com/protomaps/basemap/Basemap.java @@ -86,7 +86,7 @@ public String description() { @Override public String version() { - return "4.0.0"; + return "4.0.1"; } @Override diff --git a/tiles/src/main/java/com/protomaps/basemap/layers/Roads.java b/tiles/src/main/java/com/protomaps/basemap/layers/Roads.java index 4cc150f6..3b94dc0c 100644 --- a/tiles/src/main/java/com/protomaps/basemap/layers/Roads.java +++ b/tiles/src/main/java/com/protomaps/basemap/layers/Roads.java @@ -225,9 +225,8 @@ public void processOsm(SourceFeature sf, FeatureCollector features) { minZoom = 14; } } - } else if (sf.hasTag("ferry")) { + } else if (sf.hasTag("route", "ferry")) { kind = "ferry"; - kindDetail = sf.getString("ferry"); } else if (sf.hasTag("man_made", "pier")) { kind = "path"; kindDetail = "pier";