diff --git a/OSM_Graph/Way.cs b/OSM_Graph/Way.cs index 53a382a..b54e0bf 100644 --- a/OSM_Graph/Way.cs +++ b/OSM_Graph/Way.cs @@ -20,7 +20,7 @@ public class Way(ulong id, Dictionary tags, List nodeIds) "-1" => WayDirection.Backwards, _ => WayDirection.Both }; - HighwayType[] impliedTypes = [HighwayType.motorway, HighwayType.motorway_link]; + HighwayType[] impliedTypes = [HighwayType.motorway, HighwayType.motorway_link, HighwayType.primary, HighwayType.primary_link]; if (impliedTypes.Contains(GetHighwayType())) return WayDirection.Forwards; return WayDirection.Both;