Incompatibility after recent changes?

Hi, since the mkgmap website invites to ask any question: I am currently trying to find the reason why my Garmin does not accept maps generated with mkgmap anymore. I am not too familiar and too deep into mkgmap details. I'm using an etrex 30 (and used an older etrex before), and I am using a self written script to generate maps from openstreetmap with the mkgmap tool chain. I used that script for years and plenty of trips, and it always worked, but now the garmin simply does not offer that maps in the map selection menu anymore. What my script does is 1. Get http://download.geofabrik.de/europe/france/reunion-latest.osm.pbf store as Reunion.pbf 2. [ combine several pbf files with osmosis if needed, but not in this case , problem occurs in both cases with and without osmosis] 3. splitter --mapid=63241001 --output-dir=/tmp/d20170604-30580-1rnxv7g --geonames-file=/opt/Geo/data/cities15000.txt --write-kml=/tmp/d20170604-30580-1rnxv7g/splitter.kml Reunion.pbf 4. mkgmap --gmapsupp --index --x-split-name-index --route --precomp-sea=/opt/Geo/data/sea.zip --generate-sea=multipolygon --add-pois-to-areas --add-pois-to-lines --location-autofill=is_in,nearest --housenumbers --output-dir=/tmp/d20170604-30580-1rnxv7g --mapname=Reunion --description=Karte Reunion 04.06.2017 --country-name=Testland --country-abbr=TLD --region-name=Testregion --region-abbr=TRG --area-name=Testarea --series-name=Testseries --drive-on=right --latin1 --read-config=/tmp/d20170604-30580-1rnxv7g/template.args --family-name=HBOX 5. copy the resulting /tmp/d20170604-30580-1rnxv7g/gmapsupp.img as reunion.img in the Garmin folder of the etrex 30 This worked for years, and since I am never issuing the commands manually, but always with my script, I believe that the commands have always been the same. But now, the etrex (same firmware since last trip, where it worked) does not recognize the map at all and does not offer it for selection. Can anyone hint me what I am doing wrong? regards Hadmut

Strange observation: It works (same script, same software) with my local area (north east of Germany), pfb files downloaded in february 2016. So it seems there's a problem with the http://download.geofabrik.de/europe/france/reunion-latest.osm.pbf map, which seems to cause mkgmap produce a bad map. regards Hadmut

Hi Hadmud, did not yet try to reproduce the problem. You may try this option: --poi-excl-index=0x6400-0x661f Did you try older version of mkgmap with the same input file? What happens with a gmapsupp.img produced with MapSource? Gerd ________________________________________ Von: mkgmap-dev <mkgmap-dev-bounces@lists.mkgmap.org.uk> im Auftrag von Hadmut Danisch <hadmut@danisch.de> Gesendet: Sonntag, 4. Juni 2017 14:59:09 An: mkgmap-dev@lists.mkgmap.org.uk Betreff: Re: [mkgmap-dev] Incompatibility after recent changes? Strange observation: It works (same script, same software) with my local area (north east of Germany), pfb files downloaded in february 2016. So it seems there's a problem with the http://download.geofabrik.de/europe/france/reunion-latest.osm.pbf map, which seems to cause mkgmap produce a bad map. regards Hadmut _______________________________________________ mkgmap-dev mailing list mkgmap-dev@lists.mkgmap.org.uk http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev

Hi Gerd, On Tue, Jun 06, 2017 at 06:47:27AM +0000, Gerd Petermann wrote:
did not yet try to reproduce the problem. You may try this option: --poi-excl-index=0x6400-0x661f
I'll try that. What is it good for? (means: what sort if poi is in that range?)
Did you try older version of mkgmap with the same input file?
No.
What happens with a gmapsupp.img produced with MapSource?
No clue. I am not using windows, thus cannot run MapSource. regards Hadmut

On Tue, Jun 06, 2017 at 06:47:27AM +0000, Gerd Petermann wrote:
did not yet try to reproduce the problem. You may try this option: --poi-excl-index=0x6400-0x661f
Doesn't help.
Did you try older version of mkgmap with the same input file?
I've tried an r3625 from 2015 (which was definitely working with my device), but did not work either. Since I had the observation, that it worked with an older openstreetmap file from Berlin, but not with a recent one, it seems as if in the osm files something has changed. regards Hadmut

As a workaround for the moment I've downloaded map segments from uni wuppertal and combined them with mkgmap, which worked without problems. With all mkgmap versions I've tested an older osm map of Berlin was properly converted into a working garmin map, while a recent one resulted in a map completely ignored by the etrex. regards Hadmut n

Hi Hadmud, okay, I now had time to try your commands. I had to change them because I am using Windows. One observertion: I have to use quotes to quotes where your command shows none: Yours: --description=Karte Reunion 04.06.2017 Mine: "--description=Karte Reunion 04.06.2017" With that change mkgmap doesn't complain and the created gmapsupp.img works fine on my Oregon 600. I'd move the option --gmapsupp after --family-name=HBOX, else the latter has no effect. Besides that I have no idea what might cause the problems. Maybe a size limit in the Etrex? If I got that right you have an old input file which works fine both with r3625 and with r3970 and all newer OSM input files create broken maps? The option --poi-excl-index=0x6400-0x661f excludes POI from index which were not indexed with older mkgmap versions, so I thought it might be worth to try without. Gerd ________________________________________ Von: mkgmap-dev <mkgmap-dev-bounces@lists.mkgmap.org.uk> im Auftrag von Hadmut Danisch <hadmut@danisch.de> Gesendet: Mittwoch, 7. Juni 2017 20:45:22 An: Development list for mkgmap Betreff: Re: [mkgmap-dev] Incompatibility after recent changes? As a workaround for the moment I've downloaded map segments from uni wuppertal and combined them with mkgmap, which worked without problems. With all mkgmap versions I've tested an older osm map of Berlin was properly converted into a working garmin map, while a recent one resulted in a map completely ignored by the etrex. regards Hadmut n _______________________________________________ mkgmap-dev mailing list mkgmap-dev@lists.mkgmap.org.uk http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev
participants (2)
-
Gerd Petermann
-
Hadmut Danisch