From 84f29a785a1ac8100a370b17fcfdcd11e765f43e Mon Sep 17 00:00:00 2001 From: Jannik Date: Mon, 20 Oct 2025 17:51:50 +0200 Subject: [PATCH] feat: add maxspeed to transport layer --- src/main/java/org/openmaptiles/layers/Transportation.java | 1 + src/test/java/org/openmaptiles/OpenMapTilesTest.java | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/openmaptiles/layers/Transportation.java b/src/main/java/org/openmaptiles/layers/Transportation.java index 2c2346c..cfb8a6d 100644 --- a/src/main/java/org/openmaptiles/layers/Transportation.java +++ b/src/main/java/org/openmaptiles/layers/Transportation.java @@ -497,6 +497,7 @@ public class Transportation implements .setAttr(Fields.CLASS, highwayClass) .setAttr(Fields.SUBCLASS, highwaySubclass(highwayClass, element.publicTransport(), highway)) .setAttr(Fields.NETWORK, networkType != null ? networkType.name : null) + .setAttr("maxspeed", element.source().getTag("maxspeed")) .setAttrWithMinSize(Fields.BRUNNEL, brunnel(element.isBridge(), element.isTunnel(), element.isFord()), 4, 4, 12) // z8+ .setAttrWithMinzoom(Fields.EXPRESSWAY, expressway ? 1 : null, 8) diff --git a/src/test/java/org/openmaptiles/OpenMapTilesTest.java b/src/test/java/org/openmaptiles/OpenMapTilesTest.java index ff65390..d6d90a6 100644 --- a/src/test/java/org/openmaptiles/OpenMapTilesTest.java +++ b/src/test/java/org/openmaptiles/OpenMapTilesTest.java @@ -201,7 +201,7 @@ class OpenMapTilesTest { ), 14, 828, LineString.class); assertNumFeatures("transportation", Map.of( "class", "primary" - ), 14, 249, LineString.class); + ), 14, 262, LineString.class); } @Test