logo separator

[mkgmap-dev] Suppressing dead-end-checks for parking entrance/exit

From Marko Mäkelä marko.makela at iki.fi on Sat Mar 9 12:48:17 GMT 2013

Hi Gerd,

On Mon, Mar 04, 2013 at 10:47:17AM +0100, Gerd Petermann wrote:
>looking at the source in HighwayHooks.java I think the tag shoud be 
>"fixme"  or "FIXME", not "fixme=continue".
>
>Does that work?

I wrote the code to suppress the dead-end warnings if one of the oneway 
endpoints carries a key FIXME or fixme. fixme=continue is key='fixme', 
value='continue'. It would qualify if it existed in the source data. I 
routinely suppress warnings by adding fixme=continue to the node, for 
example when the error cannot be fixed without survey (e.g., recently 
started highway=construction would not show in aerial images).

The problem is that style rules cannot suppress the dead-end warnings by 
setting a tag on the node. If the 'points' file were able to set tags in 
the ways (lines or polygons) connected to the points, then that would 
solve the problem. We could simply set the magic 
mkgmap:dead-end-checks=false on all ways connected to a point such as an 
underground or multi-storey parking lot entrance.

FWIW, I solved the problem by extrapolating an underground driveway. I 
also connected it to a footway or stairs that were obviously leading to 
the parking facility.

	Marko


More information about the mkgmap-dev mailing list