Skip to content

highway=service service=driveway not routed #7294

@ThiloteE

Description

@ThiloteE

Issue

Problem:

This combination of tags is not being routed:

highway=service
service=driveway
access=private

Expected:

In my opinion, this is ok, if access=private and there is an alternative route around, but, if it's the only route (the endpoint) to the destination, I dare say, it SHOULD be routed (but I am not a lawayer!).

I checked the osm profile and found this line in the code:
https://github.com/fossgis-routing-server/cbf-routing-profiles/blob/master/car.lua#L90
Maybe it would be possible to add some kind of if is directly connected to endpoint of destination and no alternative route exists, then route.

Additional Info:

According to Tag:highway=service these tags are currently used to give access to a building, parking lot, service station, business estate, beach, campsite, etc.

They are very common too, which means the community is following this standard and it is (for the time being) the proper way to tag:
highway=service: 62.298.180 uses
service=driveway: 17.863.005 uses

The german wiki has great recommendations for using access=private in combination with service=driveway, which is not reflected in the english wiki, so there is a todo to rewrite the english wiki. Because of this, I assume a lot of service=driveway could have been wrongly tagged.

Steps to reproduce

  • osrm-backend version being used: v5.27.1

Examples:

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions