Hi Thorsten,
I think it should be easy to report the "wrong" ones, but
I am not sure what bug is causing this. I'd say the problem is
in the boundaries then, and it has nothing to do with
round-abouts here.
The two counters are based on the result of the LocationHook
which depends on the --bounds and maybe the --autofill-location
option and also on --country and --country-abbr.
The check works like this:
For each road, the LocationHook sets the values like
mkgmap:admin_level2 .. mkgmap:admin_level10
These are used in inc/address to set the mkgmap:country
which in turn is used to get the drive_on rule from
resources\LocatorConfig.xml
When this returns a wrong result, I guess that either
the LocationHook sets a wrong mkgmap:admin_level2
or the country is missing in LocatorConfig.xml.
Gerd
> Date: Mon, 4 May 2015 14:59:38 +0200
> From: kukuk@suse.de
> To: mkgmap-dev@lists.mkgmap.org.uk
> Subject: [mkgmap-dev] Request for feature: show wrong roundabouts
>
>
> Hi,
>
> from time to time I see this in the log files:
>
> Attention: Tile contains both drive-on-left (1) and drive-on-right roads (15389)
>
> The one "drive-on-left" road is clearly a bug in the OSM data.
> But finding that is pretty hard (I found one once by accident ...).
>
> I wanted to try to implement this myself, but I currently
> don't see that I have the time to dig into the code myself,
> that's why I write here my idea:
>
> Could we add an option (--x-report-wrong-direction or something
> similar), and if drive-on=left or drive-on=right is set,
> write the roads with the wrong direction into the log file?
> If drive-on= isn't set at all or to "detect", nothing
> should be written.
> So, additonal to increasing the counter, write the ID at that time
> to the log, too.
>
> Thanks,
> Thorsten
>
> --
> Thorsten Kukuk, Senior Architect SLES & Common Code Base
> SUSE LINUX GmbH, Maxfeldstr. 5, 90409 Nuernberg, Germany
> GF: Felix Imendörffer, Jane Smithard, Jennifer Guild, Dilip Upmanyu, Graham Norton, HRB 21284 (AG Nürnberg)
> _______________________________________________
> mkgmap-dev mailing list
> mkgmap-dev@lists.mkgmap.org.uk
> http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev