
Hi Marko,
On Mon, Mar 30, 2009 at 08:33:27PM +0100, Mark Burton wrote:
Well, we can get snow here way past Easter but not quite in the same league.
The spring is extraordinarily late this year. A couple decades ago, we used to have some snow even in May, but the last three winters were very short, less than a month of permanent snow cover. I still firmly believe in global and local warming: also this winter, the permanent snow fell one or two months later than normal, in January.
Well, I'm sure the winters here now are not like they were when I was a kid.
I admit that I know nothing about how the intersection stuff works. The code we have been trying out simply outputs a data structure that lists the roads in alphabetic order.
By including that data in the map, the gps now shows the find by address and find intersection options. It's the gps that's finding the intersections, not mkgmap.
Sure. Without using a debugger, it's like shooting in the dark. Does MapSource or some other software (not firmware) support these find options? I only run GNU/Linux, so I don't know what MapSource does or what debuggers can do on Windows.
Mapsource doesn't show them. I use Linux 99.99% of the time but I can run Windoze XP using VMWare and it works very well for what I need to do.
I tried bicycle routing on my Edge 705 tonight, and it worked. (With the usual shortcomings: it didn't recalculate the route until I was very much off the route.) For all intents and purposes, your patch works. Please commit it. The current shortcomings can be documented on the wiki.
I'd like to release my next Garmin map of Finland with the street name data, and I prefer to document the exact revisions of the tools used. Uncommitted patches would complicate that.
OK that's a good enough reason to commit it, especially as nobody has reported any breakage when using the patch. Personally, I think the search weirdness we are seeing would go away if we could implement the extra indexing stuff (MDR file?) The reason I believe that is because I installed the complete NZ mapset (not produced by mkgmap) on my gps and the road search function worked just as you would hope. But then I installed a small portion of the map and the road search then behaved like it does on our maps. So, I think that the extra file(s) in the mapset alter how the road search works. Cheers, Mark