OpenStreetMap Forum

The Free Wiki World Map

You are not logged in.

#1 2011-07-31 23:41:17

Beddhist
Member
From: Doembang Nangbuat, TH
Registered: 2009-07-28
Posts: 405
Website

Worldwide routable Garmin maps: Missing/incorrect feature requests

This topic is for requesting/reporting missing or incorrect features in Lambertus' Worldwide routable Garmin maps @ http://garmin.openstreetmap.nl.


What should be reported/discussed here:

- Features that exist in the OSM map and should be in the Garmin map, but aren't. Example: gas stations mapped as building polygons don't appear currently on the map, but on a routable map they should be there and searchable.

- Features that are rendered incorrectly. Example: amenity=shelter appears with a tent symbol and category Lodging/Park.

- Features that you want removed, e.g. county boundaries clutter the map and get mistaken for roads.

- Appearance changes that you would like to see in the map, eg. colours, line thickness, POI symbols.

- More or less detail at certain zoom levels for a feature.


What should NOT be discussed here:

- Anything related to the web site, how to download or install maps, etc. Go here: http://forum.openstreetmap.org/viewtopic.php?id=2625

- Errors in OSM data. You need to fix this yourself in the OSM editor, or report a "note" on the map.


Once you have a request and perhaps discussed it here we would like you to enter it into our issue tracking system here: http://code.google.com/p/mkgmap-style-s … sues/entry. (You need a Google account to use this.) Google Code is shutting down.

If you are interested in the configuration files for the compiler they are here.

Last edited by Beddhist (2015-06-25 00:08:35)

Offline

#2 2011-08-01 09:29:31

ligfietser
Moderator
Registered: 2008-10-09
Posts: 4,980
Website

Re: Worldwide routable Garmin maps: Missing/incorrect feature requests

To fix all those issues, it would be necessary to implement a default, basic typ file that comes with the installation by default.
As start, we don't have to fill in all elements there, just the problematic types. This typ file can be very basic. Elements that are not defined appear on the default way on the map.

Problematic ones like those shelters, railways, line types that are invisible without a typ file (0x10, 0x11, 0x12, 0x13, 0x100 and higher), and you can think of overlays for bridges and tunnels, will be defined in this basic typ file.

Last edited by ligfietser (2011-08-01 09:33:49)

Offline

#3 2011-08-01 09:48:12

Beddhist
Member
From: Doembang Nangbuat, TH
Registered: 2009-07-28
Posts: 405
Website

Re: Worldwide routable Garmin maps: Missing/incorrect feature requests

Sounds good to me. In the end it's up to Lambertus as to what typ he wants to include.

Any idea why abandoned rail lines are rendered thus:

railway=abandoned [0x0a road_class=0 road_speed=1 resolution 22]

If all else fails route the customer through here???

Offline

#4 2011-08-01 10:09:40

ligfietser
Moderator
Registered: 2008-10-09
Posts: 4,980
Website

Re: Worldwide routable Garmin maps: Missing/incorrect feature requests

abandoned railways are often in use as cycletrack or foot trail?

Offline

#5 2011-08-01 10:12:55

Beddhist
Member
From: Doembang Nangbuat, TH
Registered: 2009-07-28
Posts: 405
Website

Re: Worldwide routable Garmin maps: Missing/incorrect feature requests

For info: this is what the latest MapSource displays for all available line types and most areas without a typ file:

Garmin%20lines%20and%20areas.png

Offline

#6 2011-08-01 10:14:44

Beddhist
Member
From: Doembang Nangbuat, TH
Registered: 2009-07-28
Posts: 405
Website

Re: Worldwide routable Garmin maps: Missing/incorrect feature requests

ligfietser wrote:

abandoned railways are often in use as cycletrack or foot trail?

I understand that, but that's not how things are supposed to be mapped. If it's a usable trail then it should be tagged as such and I don't think the routing s/w should make such assumptions.

I propose to change them to a non-routable line with a suitable default tag.

Offline

#7 2011-08-01 10:18:22

Beddhist
Member
From: Doembang Nangbuat, TH
Registered: 2009-07-28
Posts: 405
Website

Re: Worldwide routable Garmin maps: Missing/incorrect feature requests

Check out this: http://mapicons.nicolasmollet.com/ Useful for typ files?

Offline

#8 2011-08-01 10:40:07

ligfietser
Moderator
Registered: 2008-10-09
Posts: 4,980
Website

Re: Worldwide routable Garmin maps: Missing/incorrect feature requests

Beddhist wrote:

For info: this is what the latest MapSource displays for all available line types and most areas without a typ file:

And then we need examples for every Garmin type as well :-/
I would like to see forest polygon moved from 0x50 to 0x14, but then the default Garmin label will say 'national park' instead of 'forest' and people will get confused.
This issue for example can be avoided when using a basic typ file.

I think we can work something out and then let Lambertus test it sooner or later.

Beddhist wrote:

Check out this: http://mapicons.nicolasmollet.com/ Useful for typ files?

Looks well on the pc but too fancy for gps units. For my cyclemaps I use http://support.mapbox.com/kb/mapbox-til … i-icon-set which are more basic

Offline

#9 2011-08-01 10:45:32

Beddhist
Member
From: Doembang Nangbuat, TH
Registered: 2009-07-28
Posts: 405
Website

Re: Worldwide routable Garmin maps: Missing/incorrect feature requests

I don't think we'll be able to cater for all Garmin models.

You are right, I think we should have a basic.typ and an optional mapnik.typ, if you want to do that. For my liking, the lines are too thick in the mapnik style. Haven't tried it on my Zumo yet... I'll post some pix once I've done that.

Testing: I think that's our job! tongue

Offline

#10 2011-08-01 12:16:06

Beddhist
Member
From: Doembang Nangbuat, TH
Registered: 2009-07-28
Posts: 405
Website

Re: Worldwide routable Garmin maps: Missing/incorrect feature requests

Here is what these lines look on the Zumo 660:

Garmin%20lines%20Zumo%201.png

Garmin%20lines%20Zumo%202.png

Offline

#11 2011-08-01 12:34:03

Beddhist
Member
From: Doembang Nangbuat, TH
Registered: 2009-07-28
Posts: 405
Website

Re: Worldwide routable Garmin maps: Missing/incorrect feature requests

ligfietser wrote:

This discussion belongs to another topic because it concerns the style sheet.
I can't find a Garmin poi type 0x6?
Lodging is not good category either, because most shelters here in Europe only can used as shelter against rain, or for picnicking and stayin overnight is not allowed and lacks all facilities.

Maybe use the 0x2800-028?? (label category)
Or the same as tourism=picnic_site [0x4a00] ?

Ok, so I'm moving this here.

I meant 0x2b06.

I see what you mean: the shelters show up when searching for Lodging. If we use any other type they won't be searchable at all. I can't see a suitable Garmin searchable category.

Off to bed now...

Offline

#12 2011-08-02 11:06:57

Beddhist
Member
From: Doembang Nangbuat, TH
Registered: 2009-07-28
Posts: 405
Website

Re: Worldwide routable Garmin maps: Missing/incorrect feature requests

Progress report:

1: Shelter rendered as camping : needs a typ entry
2: Garmin type 0x07 needs splitting into several line types: Minko volunteered for this one
3: Railways not showing at lower zoom: fixed, needs typ entries
4: Bridges & tunnels not shown: needs typ entries
5: Ghosting effect when zooming in on latest MS: I think this is an MS bug, but need more info for possible workaround
6: Remove admin boundaries: fixed, but may have to put state boundaries back in. Need info on which levels should be shown.
7: Gas stations tagged as polygons missing: On hold. Can't see a fix without a change in mkgmap
8: Communication towers clutter the map; water tower not rendered: fixed, needs typ entry

Minko: over to you! You can grab the modified style files here: http://code.google.com/p/mkgmap-style-s … yles/world

When you are done please put the typ file into typ/world.

Offline

#13 2011-08-02 11:24:02

ligfietser
Moderator
Registered: 2008-10-09
Posts: 4,980
Website

Re: Worldwide routable Garmin maps: Missing/incorrect feature requests

Beddhist wrote:

Progress report:

1: Shelter rendered as camping : needs a typ entry
2: Garmin type 0x07 needs splitting into several line types: Minko volunteered for this one
3: Railways not showing at lower zoom: fixed, needs typ entries
4: Bridges & tunnels not shown: needs typ entries
5: Ghosting effect when zooming in on latest MS: I think this is an MS bug, but need more info for possible workaround
6: Remove admin boundaries: fixed, but may have to put state boundaries back in. Need info on which levels should be shown.
7: Gas stations tagged as polygons missing: On hold. Can't see a fix without a change in mkgmap
8: Communication towers clutter the map; water tower not rendered: fixed, needs typ entry

Minko: over to you! You can grab the modified style files here: http://code.google.com/p/mkgmap-style-s … yles/world

When you are done please put the typ file into typ/world.

Thanks Peter, I will give it a try sooner or later ;-)

About #6:
http://wiki.openstreetmap.org/wiki/Tag: … nistrative

Admin level 4 is used for States (USA) Provinces (NL) or Federal States (DEU).
We can use the mkgmap locator rules to implement it for certain countries where we want the States borders on the map.
mkgmap:country=USA & boundary=administrative & admin_level=4 [0x1d resolution 19]
mkgmap:country=DEU & boundary=administrative & admin_level=4 [0x1d resolution 19]

In the NL's Province borders are also fetched under admin level 4, but  they may clutter the map.
Maybe you can decide if Australia needs their State borders (map is quite empty there anyway ;-))

BTW: country abbrev's can be found in the locatorconfig table:
http://www.mkgmap.org.uk/svn/wsvn/mkgma … Config.xml

Last edited by ligfietser (2011-08-02 11:37:14)

Offline

#14 2011-08-02 20:09:20

RetiredInNH
Member
From: Thornton, New Hampshire
Registered: 2010-02-11
Posts: 73
Website

Re: Worldwide routable Garmin maps: Missing/incorrect feature requests

Beddhist wrote:

- Features that are rendered incorrectly. Example: amenity=shelter appears with a tent symbol and category Lodging/Park.

Hiking in Switzerland, where this tag is often used, I discovered that:
tourism:information
information:guidepost
is rendered as toilets (both in MapSource and on my GPSMap 60CSX) ... inappropriate unless the user is a dog smile

FWIW this tag is rendered correctly (again both in MapSource and on my GPSr) in the Kowoma leisure map of Switzerland, so there is no fundamental problem.

Offline

#15 2011-08-03 00:26:15

Beddhist
Member
From: Doembang Nangbuat, TH
Registered: 2009-07-28
Posts: 405
Website

Re: Worldwide routable Garmin maps: Missing/incorrect feature requests

Thanks for pointing this out. This is a curly one.

First, the fact that this is a guidepost is actually ignored. The tags for guideposts are tourism=information and information=guidepost. Perhaps you can see where this is leading to:

tourism=information is a tourist info office. This is mapped to Garmin code 0x2f0c. If you right-click on the toilet icon on the map and select Properties you will get:

Category: "Auto services", Subcategory: "Rest Area/Tourist Info"

Unfortunately, in their infinite wisdom Garmin have decided to render this with the toilet symbol. We need to fix this with a more appropriate icon.

Toilets proper (amenity=toilets) is rendered with a different code, no problem here.

Looking at the presets in JOSM there are two other points where toilets can be found:
highway=services and highway=rest_area, both with toilets=yes. The latter is currently not rendered at all and with the former the toilets are ignored.

We are hitting a fundamental problem here: in OSM objects can have more than one tag (like a tourist info can also have toilets), but at present we have to map that to one single object in the map.

Solution:

typ file entry for tourist info with a round blue i
filter out guideposts, as I don't think they should show on a routable map (clutter)


Created issue 9.

Last edited by Beddhist (2011-08-03 00:28:05)

Offline

#16 2011-08-03 02:41:39

Beddhist
Member
From: Doembang Nangbuat, TH
Registered: 2009-07-28
Posts: 405
Website

Re: Worldwide routable Garmin maps: Missing/incorrect feature requests

I need a list of poi codes that are likely to be searchable by most GPS. Working on the above issue I've come unstuck, as toilets and tourist info are searchable in MS, but not on my Zumo. The cgpsmapper manual wasn't useful...

Offline

#17 2011-08-03 08:42:05

ligfietser
Moderator
Registered: 2008-10-09
Posts: 4,980
Website

Re: Worldwide routable Garmin maps: Missing/incorrect feature requests

I think you can find more info on that in the mkgmap archives. I think Charlie Ferrero has done some research, maybe you can find more on his website: http://www.cferrero.net/maps/mkgmap_tiddlywiki.html

Whether a feature is searchable or not also depends on the GPS model. Also the display varies, sometimes you get a toilet symbol, sometimes a ? sometimes an i for tourist info. By using a default typ file we can eliminate those Garmin issues.

Edit:
Maybe this can help you further http://www.cferrero.net/maps/downloads/ … e_list.xls

Last edited by ligfietser (2011-08-03 08:51:21)

Offline

#18 2011-08-03 10:48:03

Beddhist
Member
From: Doembang Nangbuat, TH
Registered: 2009-07-28
Posts: 405
Website

Re: Worldwide routable Garmin maps: Missing/incorrect feature requests

Thanks for the link to that spreadsheet.

Issue 9 is fixed. No more guide posts. Toilets and tourist offices are now searchable, at least in MS and on my Zumo.

I had to create a typ file for that. Minko, before you start on your typ file please grab mine from the svn repository.

Cheers,
Peter.

Offline

#19 2011-08-03 11:53:37

Beddhist
Member
From: Doembang Nangbuat, TH
Registered: 2009-07-28
Posts: 405
Website

Re: Worldwide routable Garmin maps: Missing/incorrect feature requests

Issue 1 fixed.

Offline

#20 2011-08-06 04:25:43

Beddhist
Member
From: Doembang Nangbuat, TH
Registered: 2009-07-28
Posts: 405
Website

Re: Worldwide routable Garmin maps: Missing/incorrect feature requests

Issues 3 & 6-9 are also fixed. There is only one important fix left, issue 2: splitting some minor ways that all get rendered as alley. We have made significant progress on that one, too, but my Zumo doesn't show all of those lines. We may end up leaving it at that... Let's see what other tricks Minko comes up with.

Lambertus, you may want to have a go at testing some of what we have done so far, just so that there are no hidden show-stoppers.

The mapnik typ in its current form will not be totally compatible with the new definitions, but the default typ is almost required now.

Cheers,
Peter.

Offline

#21 2011-08-07 10:54:13

Lambertus
Administrator
From: Apeldoorn (NL)
Registered: 2007-03-17
Posts: 3,269
Website

Re: Worldwide routable Garmin maps: Missing/incorrect feature requests

Thanks Peter!

I will setup another map tile generation toolchain. This will take a while before you will see a first result though...

I'm a bit overloaded with stuff right now. Lots of changes, things to check and decisions to be taken. Only a few hours per day to work with. So I cannot provide a target date to release the first version.


Mapping tools: Garmin GPSmap 60CSx, Giant Terrago 2002

Offline

#22 2011-08-07 11:17:05

ligfietser
Moderator
Registered: 2008-10-09
Posts: 4,980
Website

Re: Worldwide routable Garmin maps: Missing/incorrect feature requests

Please don't hurry, we still have to work out the last issues and in the mean time I can adjust the Mapnik.typ file to match with the modified style files.
I copied the mapnik typ file and also the openfietsmap lite styles and typ to the trunk. I named the typ file 20011.typ but maybe ofm_lite.typ is better since people will probably change the Family ID's to install more copies. The name openfietsmap_lite.typ is definitely too long for Mapsource and will cause crashes.

Last edited by ligfietser (2011-08-07 11:18:34)

Offline

#23 2011-08-10 09:25:28

ligfietser
Moderator
Registered: 2008-10-09
Posts: 4,980
Website

Re: Worldwide routable Garmin maps: Missing/incorrect feature requests

I have created a test map with the new styles and default typ file. In this map the sea is now rendered and the background is solid white.
Buildings are only rendered in the highest detail level so they won't clutter the map. Some lines still needs some finetuning (footpaths, track roads).

The map can be downloaded here: http://code.google.com/p/mkgmap-style-s … loads/list

Offline

#24 2011-08-12 04:49:24

Beddhist
Member
From: Doembang Nangbuat, TH
Registered: 2009-07-28
Posts: 405
Website

Re: Worldwide routable Garmin maps: Missing/incorrect feature requests

Licensing: I didn't give much thought to this and it's not important to me, but when I set up this little project on google code I was told to choose a licence. I chose ODBL, but on reflection this is not really sensible. What licence should this stuff be under? mkgmap itself uses GPL version 2.

Offline

#25 2011-08-12 08:18:24

Lambertus
Administrator
From: Apeldoorn (NL)
Registered: 2007-03-17
Posts: 3,269
Website

Re: Worldwide routable Garmin maps: Missing/incorrect feature requests

Licenses don't have my interest, but I think the one thing you should ask yourself is: what do you want to accomplish with a license?

Do you want to enforce a license if someone just grabs the stylesheets and does whatever they want to do with it?
If you don't mind, just release it as public domain.
If you want to have your name preserved in the files take a very light license like MIT or BSD
If you want to enforce any party that uses the stylesheets to open their version of the stylesheet too, then use GPL for Mkgmap compatibility


Mapping tools: Garmin GPSmap 60CSx, Giant Terrago 2002

Offline

Board footer

Powered by FluxBB