Hi, I have been using the OpenStreetmap website to research a trip to the Kola peninsula region of Russia. I am interested in the smaller roads and tracks in that area so OpenStreetmap is ideal. I have downloaded the raw data from from Geofabrik, ran it through mkgmap, and installed it on my Garmin GPS and in the Garmin MapSource software but the maps are different to what I see on the OpenStreetmap website. I understand that the renderer used to generate the maps on my Garmin might be set up differently and so the layers that are included may be different which would account for some differences. But, I have found that many of the smaller roads and tracks are not on the map I generated, and some of the main road have anomalies like missing sections. Why is that, and is there a way around this? Thanks, Hareti asked 14 Jun '11, 10:23 hareti Frederik Ramm ♦
showing 5 of 6
show 1 more comments
|
This question has been asked before and has several answers at Why does an OSM map on Garmin look different to the web site. answered 14 Jun '11, 15:08 SK53 ♦ |
Any chance of a link to an area where you see a difference? The Kola peninsula's a big place...
http://www.openstreetmap.org/?lat=63.0429&lon=40.31&zoom=12&layers=M
You will see a town called Emka with a red road that continues on to the northeast. On the mkgmap generated map there is a big gap in this road from Emka to Malinovka.
Is this the road that corresponds to the gap: http://www.openstreetmap.org/browse/way/4406162
As you're using mkgmap, you've got complete control over the what gets rendered and what does not. If it's the unpaved stretch of primary road that I mention above, perhaps you need to tweak the rules in mkgmap's "lines" file? If you're using the default style that'll be "resourcesstylesdefaultlines".
In my copy of this I can see a "Flag unpaved roads" section - maybe have a look there?
Oops - the slashes got filtered out in my comment above. Hopefully you can still locate the file though!
SomeoneElse, Thanks for your helpful comments. That gap is the one missing from my map.
After doing some more reading about mkgmap I think I have found the offending lines in the "lines" file. There are two that I think may be stopping unpaved road from being rendered :
surface=unpaved [0x0a road_class=0 road_speed=0 resolution 24]
highway=track | highway=unsurfaced | highway=unpaved [0x0a road_class=0 road_speed=0 resolution 22]
If I understand correctly 0x0a is a Garmin line code. I can't seem to find a list of codes stating what road types they represent.