From 4234e722bb0ad4d6f2f6d0e2738cdaa2a68a79fa Mon Sep 17 00:00:00 2001 From: Sascha Fendrich Date: Tue, 12 Aug 2025 14:06:46 +0200 Subject: [PATCH] feat: add enum for OrsSurface encoded value --- .../graphhopper/routing/ev/OrsSurface.java | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 core/src/main/java/com/graphhopper/routing/ev/OrsSurface.java diff --git a/core/src/main/java/com/graphhopper/routing/ev/OrsSurface.java b/core/src/main/java/com/graphhopper/routing/ev/OrsSurface.java new file mode 100644 index 00000000000..e1db40757c9 --- /dev/null +++ b/core/src/main/java/com/graphhopper/routing/ev/OrsSurface.java @@ -0,0 +1,24 @@ +// ORS-GH MOD: additional class +package com.graphhopper.routing.ev; + +public enum OrsSurface { + // Keep in sync with ORS documentation: surface.md + UNKNOWN, + PAVED, + UNPAVED, + ASPHALT, + CONCRETE, + METAL, + WOOD, + COMPACTED_GRAVEL, + GRAVEL, + DIRT, + GROUND, + ICE, + PAVING_STONES, + SAND, + GRASS, + GRASS_PAVER; + + public static final String KEY = "ors_surface"; +}