
Hi all, attached is v2 of the patch. Option --net is now described like this: --net Tells mkgmap to write NET data, which is needed for address search and routing. Use this option if you want address search, but do not need a map that supports routing or house number search. Reg. the search dialogs: If there is a flag that tells the Garmin software that there are no numbers in the map it would be in the index (MDR header), else it would have to read all tiles to find out if any has a house number. I've noticed that MapSource writes a different byte at offset 0x1b when the map contains numbers (0xe instead of 0) but my Oregon still asks for the number in both cases. Gerd ________________________________________ Von: mkgmap-dev <mkgmap-dev-bounces@lists.mkgmap.org.uk> im Auftrag von Gerd Petermann <gpetermann_muenchen@hotmail.com> Gesendet: Sonntag, 20. Oktober 2019 09:14 An: Development list for mkgmap Betreff: Re: [mkgmap-dev] Option --housenumbers should imply --net Hi Ticker, good question. MapSource shows the same dialog, no matter if NET data contains house numbers or not. Not sure if that is also the case for all devices, but I think my Oregon always asks for a housenumber when I search for an address. It simply ignores the input when the map was created without --housenumbers. I guess that there is a flag somewhere in NET header which could change that behaviour. I'll have a closer look... Gerd ________________________________________ Von: mkgmap-dev <mkgmap-dev-bounces@lists.mkgmap.org.uk> im Auftrag von Ticker Berkin <rwb-mkgmap@jagit.co.uk> Gesendet: Sonntag, 20. Oktober 2019 08:57 An: Development list for mkgmap Betreff: Re: [mkgmap-dev] Option --housenumbers should imply --net Hi Gerd I don't understand what is meant by 'Street Search'. Is this just the use of 'Address Search' where the House Number field is cleared? Otherwise looks OK to me. Ticker On Sun, 2019-10-20 at 06:40 +0000, Gerd Petermann wrote:
Hi all,
the current code implies --net if option --route is given. It also ignores --no-net if --route is given. I think that option --housenumbers should work exactly like that, as both options don't make sense without a NET file. With the current code, if you specify --housenumbers without --net or --route, mkgmap processes the numbers and may adds number nodes, but since no NET file is written the result is just an increased RGN file size.
The attached patch changes the code and the documentation for the options. Please suggest improvements, I want to commit this patch to trunk tomorrow.
Gerd _______________________________________________ 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 _______________________________________________ mkgmap-dev mailing list mkgmap-dev@lists.mkgmap.org.uk http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev