Worldwide routable Garmin maps: URL REMOVED

Lambertus, how about a cycle map based on my style and typ files? Maybe one of (western) Europe as a test?

Awesome suggestion, ligfietser! :smiley:

I would certainly like that. See, my fortune is that I do have the connections and server resources and the ability to automate things, but I donā€™t have the time (nor will, I have to admit) to maintain the Mkgmap stylesheets and TYP files.

So, yes, I would be glad to incorporate your cyclemap as well as you have put much effort in developing a good stylesheet and TYP file.

There are changes needed to the website and such to accompany multiple types of maps, but I look forward to implement that. Perhaps we can meet IRL somewhere to discuss this further (or by mail/etc.)?

Sounds good, we can discuss this further by mail. I think a European Openfiets/cyclemap is a great thing and maybe I can help you with customizing the default styles without those gsm antennas, pipelines, powerlines etc and who knows even a blue sea :wink:

New update is online. This was generated with the latest Mkgmap (r2008) which includes improvements in address search (assigning streets and such to placenames).

Any chance of cyclemaps for the Western Hemisphere?

Yes, coming up :smiley:

But, I didnā€™t have time the last few days to discuss thinks with Ligfietser. Real life and all that unnecessary stuff :stuck_out_tongue: Iā€™m already glad to have been able to upload a new update.

Perhaps Iā€™ll be able to start a worldwide cyclemap run this weekend (Itā€™s easier to do a worldwide update then a Europe update with my setup and existing scripts). Iā€™ve already performed some of the required changes to the website.

Hang in thereā€¦

:cool: Iā€™m looking forward to that.
The OFM cycle styles need to be modified for world wide use (itā€™s now based on the situation in the Netherlands) though. For instance here in NL it is not allowed to cycle on Trunk roads. In the UK/London I have seen trunk roads on OSM with bike routes. In Spain some motorways are even allowed to cycle on (and I think in the US too). On my cycle maps those roads are not routable. Same for footways and bridleways (except with the tag bicycle=yes).

Another question is will you be able to render the sea? Iā€™m looking forward to see how this will work out with the flood-blocker parameter
(mkgmap option generate-sea: extend-sea-sectors,close-gaps=6000,floodblocker,land-tag=natural=background)

Well, I tried to get this fixed by the mkgmap people, but got fobbed off. They wonā€™t fix it, for reasons I donā€™t understand. We will have to live with the maps being polluted by camp grounds where there arenā€™t anyā€¦

This causes a more serious problem: any gas station that is a building doesnā€™t show up at all in the map and canā€™t be searched for. I was going to put a POI in the map at N49.05902 E9.27165, but I remember people saying we should not map for rendering.

As far as I can see this is a bug/feature in MS that occurs with all custom maps made by mkgmap or cgpsmapper. When zooming in, lines become thick and fuzzy, some roads and other lines can appear multiple times. The problem disappears if you zoom out one step, you pan or press Ctrl-G twice. Garmin donā€™t want to know, of course, because Garmin maps arenā€™t affected and MS is just about end of life, anyway.

That. Or make your own stylesheet Iā€™m afraid.

Prefiltering is proving to be not very useful in the end. For the current map version the buildings are already not filtered out anymore as is admin level 8 (9 and 10 are still left out).

Again a good reason to have your own stylesheet. Itā€™s just that I really donā€™t want to make and maintain my own stylesheet along with the rest. So if someone wantā€™s to contribute to this project by maintaining a generic routing stylesheet then please do.

I notice now that the amenity=shelter are shown as tents with the mapnik typ file as well.
Garmin type 0x2b06 wasnā€™t configured yet in the typ file so it showed the default Garmin symbol there.
I have fixed that now: http://mijndev.openstreetmap.nl/~ligfietser/diverse/mapnik.typ_r1946.zip

Liegfietser,

What are you trying to achieve with this:

[_line] 
Type=0x7
;18F3
;typ=6
LineWidth=2
BorderWidth=0
UseOrientation=Y
String1=0x0,18F3 6 7

When I put the cursor onto a dirt road I get a small rectangle instead of a label.

Regards,
Peter.

I volunteer.

Liegfietser and I will have to coordinate this with his typ file.

Perhaps I will create a new topic where people can post requests, etc. relevant to the style. We need an opening post explaining what to post there and what not, as most people have no understanding what this does. I need some help with that now, as I havenā€™t looked at style sheets myself lately.

Where do we store the updated styles?

Cheers,
Peter.

Lambertus, I think you should know this:
Iā€™m trying to download the 25-07-2011 predefined map of Chile but all I get on the download page is the Linux version and a couple of the .txt files, neither gmapsupp nor Mac files.
I beg you to fix this. Thank you.

@Beddhist:
Great to hear you want to help maintaining the style and typ files. Iā€™ll send you an e-mail to discuss the details.
About type 0x07: in the default style of mkgmap this is used for cycleways AND service roads. I tried to put there an empty label (a description like ā€œcycleway/serviceā€ doesnt look good there because those are two different kinds of roads). Unfortunately Garmin cannot render a blank label so it puts some rubbish like that small rectangle. The best way is to seperate those roads into two different garmin types, but unfortunately there are limited Garmin types which are routable. If you use a typ file by default it wonā€™t be a problem, then we can use overlays to distinguish those roads and add even more features, like tracktype (1-5) cyclelanes etc etc

I donā€™t know whether Lambertus wants to use a typ by default and I also donā€™t know whether itā€™s a good idea to force it onto people. On the other hand, we should be able to force mkgmap to correctly translate lanes and walkways. In my way of thinking we should set things up so that the style will render the map as correctly as possible without a typ, which can then be used for enhancements.

Should we move this discussion into a new topic?

Cheers,
Peter.

Or we can continue here: http://forum.openstreetmap.org/viewtopic.php?id=10032

Otto,

I seems Lambertus has cycled his system. Go and have a new map built!

Regards,
Peter.

Thank you, that is most generous!

Ok, I did mean stylesheet and not TYP file :wink: But a TYP file would be nice too, although the Mapnik TYP is already available.

Imho itā€™s the Mkgmap stylesheet that has to be adapted to get a better generic routing experience. The current one includes e.g. admin boundaries level 9 and 10 in the map which confuses the hell out of people (perhaps admin level 8 also). These boundaries are not helpful if you just want to be routed somewhere and you want to be able to see whatā€™s on the map.

The same thing applies perhaps to buildings as well. They are fine if you want to have a topographic map but they clutter the map if you simply want to see where you are on route. My prefiltering used to leave them out because of this but more and more useful information is combined with these buildings (POI, housenumbers etc). So the buildings should be available to Mkgmap so it can use the information but the stylesheet can leave them out so they donā€™t appear on the map.

I hope this demonstrates what Iā€™m looking for (maybe others have something to say about this as well?): a clean generic routable map, but fully functional. Imho, this requires a better Mkgmap stylesheet then the default one and perhaps a TYP file too, but Iā€™m not convinced we really need a TYP to achieve that goal.

Comparing to the default stylesheet, I donā€™t think there is need for big changes, just some tweaks. Maybe these can even be backported tot the default stylesheet at a later point.

Good idea. Please do.

Some place where other people can contribute too? Perhaps the Mkgmap SVN would be nice or OpenStreetMap SVN, perhaps Sourceforge, even something like shared storage space might be suitable (but a version control system would be preferable).

Something totally different:
The first worldwide version of Openfietsmap Lite (using Ligfietserā€™s stylesheet and TYP) is being uploaded to the country server at this moment. Iā€™m working to get the webserver prepared to host the map. I understand, from Ligfietserā€™ comments, that it contains some Dutch names and other Dutch-specific stuff, but it will be a nice test and hopefully already quite usable.