This site uses cookies to offer you a better browsing experience. Find out more about how to manage cookies, or dismiss this message and continue to use cookies.
Problem with double map display on Zumo 550 and OSM.
Hello,
I have a Japanese Garmin Zumo, currently running software v. 3.05 and GPS v. 3.00. I've tried updating the software with Garmin Express unsuccessfully. The update uploads but is not applied when the device reboots. That's a different, less troublesome problem.
Since the roads in the region surrounding me are changing a lot due to recent heavy and ongoing construction, it's important to have the latest maps.
I have tried maps from here: http://admincabal.com/osm/ which are too old and don't include important routes now available.
As well as here: http://garmin.openstreetmap.nl/ and while this map is perfect in every other way, the place names are displayed in Chinese rather than Japanese or English, and apparently the administrator there has disappeared, so that's unlikely to get fixed.
So that's where I'm at with alternative solutions.
That leaves me with the OSM maps, found here: http://tmz.skr.jp/data/gmap.html and this is the map with the double overlay problem. I have tried older versions of this map and they all suffer the same issue with displaying a double overlay map. The files in question can be found about halfway down the page and are labeled "gmapsupp_161227.zip". There are two columns, the left column is without topographic overlay, the right column is with topographic overlay. Since I'm using this for driving directions, I'm trying to use the non-topographic map.
So, this is what my problem looks like on my Zumo with pictures to explain exactly what my issue is. First of all, I have no other supplemental maps installed as shown here:

If you look at this image:

it's possible to see that there are two streets on top of eachother near the pointer. This is not because they are two different roads, this is because there are apparently two maps on top of eachother. One here:

and one here:

The second image is displaying the road from the Japan gmapbmap. Any idea if there's something I'm doing wrong, or that I can try in order to correct this, or is this a problem with the OSM source?
Thank you.
I have a Japanese Garmin Zumo, currently running software v. 3.05 and GPS v. 3.00. I've tried updating the software with Garmin Express unsuccessfully. The update uploads but is not applied when the device reboots. That's a different, less troublesome problem.
Since the roads in the region surrounding me are changing a lot due to recent heavy and ongoing construction, it's important to have the latest maps.
I have tried maps from here: http://admincabal.com/osm/ which are too old and don't include important routes now available.
As well as here: http://garmin.openstreetmap.nl/ and while this map is perfect in every other way, the place names are displayed in Chinese rather than Japanese or English, and apparently the administrator there has disappeared, so that's unlikely to get fixed.
So that's where I'm at with alternative solutions.
That leaves me with the OSM maps, found here: http://tmz.skr.jp/data/gmap.html and this is the map with the double overlay problem. I have tried older versions of this map and they all suffer the same issue with displaying a double overlay map. The files in question can be found about halfway down the page and are labeled "gmapsupp_161227.zip". There are two columns, the left column is without topographic overlay, the right column is with topographic overlay. Since I'm using this for driving directions, I'm trying to use the non-topographic map.
So, this is what my problem looks like on my Zumo with pictures to explain exactly what my issue is. First of all, I have no other supplemental maps installed as shown here:

If you look at this image:

it's possible to see that there are two streets on top of eachother near the pointer. This is not because they are two different roads, this is because there are apparently two maps on top of eachother. One here:

and one here:

The second image is displaying the road from the Japan gmapbmap. Any idea if there's something I'm doing wrong, or that I can try in order to correct this, or is this a problem with the OSM source?
Thank you.
Comments
The most obvious reason is that there are actually duplicate roads in the map data. I don't think that is all that unusual. For example, much of the US OSM data originated from the US Census Bureau "TIGER" maps. I have used this, and there were definitely some duplicate roads in that dataset. If that's the case, there is nothing you can do. I mean, you could try to get ahold of their source files in shapefile format, then you could correct the errors, but that is a lot more than you will want to do. ;)
Another possibility is that that is no background polygon to the map, and therefore the basemap could show through, which I think is what @sussamb has in mind. You can't really do much about changing zoom levels with an existing map. However you could just delete the basemap (saving a backup copy first, of course) and that would prevent anything from showing through. The basemap should be in the file gmapbmap.img located in the hidden .System folder (assumingthe zumo is like the nuvi).
But proceed with caution here - some Garmin devices are not happy if you remove the basemap and there's a chance that the Zumo could hang on startup if it isn't there. I think these problems are confined to older units, but I'm just not sure, so there is some amount of risk.
[edit]Looking at your screenshots again, I take it that the zumo 550 actually is an older device, since the screen looks like a Nuvi circa 2007. So be careful messing with the basemap!
Another possibility would be to replace the standard basemap with another map that is named gmapbmap.img. You would probably want to make your own custom map for that purpose. It could be as simple as a big white polygon. Explaining how to create maps is way more than I can tackle here though. ;)
Again, there's always the risk that the zumo will not be happy without the "real" gmapbmap. file….
Now when you zoom way out, I think the basemap roads can show through even with a solid background. But that should only happen when you zoom WAY out. @dmizer's screenshots show an 80m zoom level (comparable to .5 miles I guess). This should not be happening at such a close zoom. I wouldn't expect that unless zooming to perhaps 5 miles (8km, or whatever the comparable level is).
This would be affected by the zoom levels assigned to different road objects in the .img file and would require the mapmaker to recompile, as in your TalkyToaster example. Were you seeing the basemap in TalkyToaster when zoomed in as close as the examples above? That would be unusual. :)
First of all, I have indeed tried removing the base map from the device. When I did that, the map display was simply blank.
Second, I'm absolutely positive that the underlying map is the base map. I will try a base map that doesn't cover Japan and see if that corrects the issue.
Finally, I've discovered another troubling problem. When I map a route, the pink line that indicates the driving route is displayed below the supplementary map. The line draws along the supplementary maps roads, but underneath them, so it's barely visible. With this in mind, I think it's quite clear that I have a draw order value problem.
So, is there a way that I can correct this with basecamp or do I need to communicate with the map developers?
Thank you again for all your assistance.
Sounds like that map is messed up, or perhaps just not compatible with your zumo which is apparently a rather old device.
I think I see a few problems with the base map though. First of all, it's labeled as a CN (Chinese) base map, which may have been causing me problems with other maps as well.
Here's the GMapTool output for my basemap:
I happen to have two Zumo 550 units. Both of them have the same display problem with this map but not with other maps available.
Here's a close zoom with the basemap only displayed:
And here's the same area with the OSM overlay with the basemap still showing through:
A draw priority of 1 seems unnecessarily low, but I don't think that is the problem. Just look at the gmaptool output, this is a TRANSPARENT map. This is what I suggested earlier. If the map is transparent, you will see everything below it.
So we are back to the idea of making your own blank map. If it were me, I would give the blank map a draw priority of 2 and change the priority of the OSM map to 3 or 4. On the GPS you would enable both maps. This way, you wouldn't need to do anything with the basemap because your blank map would cover it with a big white polygon.
I'll see if I can figure out how to edit the maps as you've illustrated.