Hi Gerd,

According to the OSM wiki, highway=construction means that the road is closed. construction=minor with the other highway tags unchanged means that the road is still open.

https://wiki.openstreetmap.org/wiki/Key:construction

> For minor road-works (where the road in question remains open), use construction=minor (and don't use highway=construction, but leave it at its default value).

So I still think that disabling routing or making access=destination would be the best option. Do you have any further thoughts? It's ok if you disagree, I can always change it my style. :)

Thanks, Ben

On Sun, Oct 11, 2015 at 12:00 PM, Gerd Petermann <gpetermann_muenchen@hotmail.com> wrote:
Hi Ben,

quite difficult. My understanding is that a road should have something like access=no if the
construction work means that the road is closed. If the road is open for traffic it probably
means something like surface=unpaved and descreased maxspeed, but not access=no .
So, I'd rather add "set upaved=yes" to the rule.

Gerd


Date: Sat, 10 Oct 2015 19:29:05 +0200
From: ben@bagu.org
To: mkgmap-dev@lists.mkgmap.org.uk
Subject: [mkgmap-dev] don't route through highway=construction


Hi,

A while ago a user reported that they were being routed through a closed highway. The highway in question was marked as highway=construction. What's the best way to ensure that you don't get routed through the path that's created in the default style when a way is marked as highway=construction? I'm not able to test this easily because the highway is now back in service.

I've attached a patch that adds access=no to the highway=construction rule. Is this a good way to prevent routing through highway=construction roads?

Thanks, Ben

_______________________________________________ mkgmap-dev mailing list mkgmap-dev@lists.mkgmap.org.uk http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev

_______________________________________________
mkgmap-dev mailing list
mkgmap-dev@lists.mkgmap.org.uk
http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev