Worldwide routable Garmin maps: URL REMOVED

I started :-).

Just use my familiar thread class under windows first. It started with thinking about a disign with threads. I think I have some ideas.

But here is the first question. Maybe I better ask in the mkgmap group but as I’m not familiar with that group and as I suppose that you want to know that I started I ask here.

You know that in an osm file alle are summarized first. Then the and finally 's.

I will keep that.

But with threads you never know whose first done and if eigth threads do all the nodes together the output
of nodes might get in a differend order.

Would that harm mkgmap?

Ah, I assumed you were not interested because you didn’t respond :slight_smile:

I must tell you that I’ve found a reasonably simple way around my ‘problem’: I don’t transliterate before the initial split anymore, but I transliterate the resulting files from the initial split. Since that results in a lot of tiles, I can use Translit in parallel on those files (just start multiple processes and each will transliterate one of the tiles). Sometimes the simple way is easily overlooked…

Regarding Mkgmap, I don’t know if reordering the nodes/ways/relations will impact it’s process. I guess it won’t but, admittedly, that’s a long shot.

Sorry. There was nothing to say. And I had already written that it was on my to do list.

If you had told that here it would have saved me lots of guilty feelings for taking all that processing time of you.

Sorry Greencaps :frowning: Now I feel guilty, but perhaps I deserve it.

My other question still stands though, even when the multithreading bit is not very important anymore; it would be good to have the source code of Translit available for the reasons I gave earlier.

That code is in C/C++ and I think it’s not difficult to reformat it to Java. But I did nothing with Java before. So my problem, I think, is not the conversion to Java but getting started with it.

What I need is a helping hand with choosing and installing the right Java development environment on my laptop. And then someone who takes me by the hand while openening the mkgmap code in it and telling me the place where a translit function could be integrated.

I think I then could well do this quick myself.

As I do not know anyone who could help me with this… time goes on…

First, the usual attaboys for your superb work here. You’ve made life a lot easier for many of us travelers. You make dealing with the boys and girls at Garmin almost worthwhile.

Second, I’ve successfully downloaded some tiles of Central and South America in the past. When I recently downloaded the three tile sections of New Zealand, I was unable to see any detail zoomed in closer than 200 miles. I know the street level detail is there because when I zoom down onto the (blank) map of Christchurch at 0.2 mi, I can run the mouse over the map and pick up street names, bank locations, and public toilets. But the map is starkly and resolutely blank.

I’m sure it’s not any odd settings that I am using. Just today I reloaded the maps of CA, SA, and NZ in a completely new file, installed that, and still have the same problem with NZ detail. The maps of CA and SA on the other hand are perfect, down to the finest zoom level.

Any help or guidance here would be greatly appreciated.

Assuming you are looking at the maps in MapSource try pressing Ctrl-G twice to clear the cache.

I am using Mapsource. Clearing the cache didn’t help, I’m afraid. I still see no map detail when I zoom in closer than 200 miles.

I didn’t even think of using another mapping program to look at these OSM files. Is there some software easily and commercially available to do so? Mapsource and I have never been particularly good friends.

First of all, Lambertus, you are the MAN! This is really great. My first exposure to OSM was ‘Map Kibera.’ I’m in Nairobi and those guys are very cool folks. The OSM maps have come in handy for the piki (motorcycle) rides into the bush. We are mapping and addition as much as we can. As we learn this process.

Second, I am a Mac user. Sorry to all the massive amounts of PC guys here, but it’s just the plan truth. It is quite difficult to find good resources for grassroots, code rich, stuff. So, I ask you on behalf of my fellow Mac brethren, to once again consider, at the very least, providing a download for the world wide map, in all the formats you put out.

Your service is incredibly unique. Just today, I was helping a friend use your map to just download the tiles he needed for a European tour. Works perfectly for his needs! But you are the only guy putting out the Mac friendly files who has the whole world. I really need the whole world and you are the only guy with it. I tried clicking 99% of the tiles, but it failed and said the URL was to long. I read that a long time ago you said that any request with at least 70% of the tiles would shoot out a pre-combined tile package. I didn’t get that :frowning:

Thanks all for the kind words :slight_smile:

REH: I can reproduce your problems, although sometimes I can get MapSource to show the NZ map below 200m zoom by scrolling around a bit, but when zooming in even further even that doesn’t help anymore. I don’t know what’s causing it. The problem does not occur in other areas (I tested the Netherlands myself). It could be a problem with the OSM data somewhere or an unfortunate coincidence. I’ll update the tools for the next run, maybe that’ll solve the problem.

zulusafari: I’m sorry to have to disappoint, but even after your plea I still don’t see why it’s necessary to provide a single map of the whole world.

  • It’s simply not what I’m aiming for
  • The bandwidth usage will skyrocket (just like it did in the beginning when there was no tile limit). I don’t want to test the patience of my sponsor.
  • Most -if not all- gps units won’t be able to work with the map because it will be much, much bigger then 2 GB
  • Only very few people will travel the whole world in a single trip.

So I think the limitation for smaller sections of the world is still warranted.

There is a solution though. If you truly want to have a single map of the world get a planet dump, Splitter, Mkgmap, gmapibuilder and you’ll be able to generate your own map. All the tools are opensource, just look them up in the OSM wiki.

Note: currently the tile selection limit is around 250 tiles (out of around 1500 available tiles). E.g. the most densely mapped countries like The Netherlands are currently 57 tiles and Germany is 107.

Hi Lambertus Thanks for the mapping. They will be used in Costa Rica in Feb. My question is about the ocean colour. Do the maps show white or is it a setting I am missing on my GPS? I use a 60C and a Nuvi. Thanks for the maps Scobs

Ocean color is an old problem that is slowly being solved. My previous attempts showed that the ocean polygons could not be correctly generated. Some important work has recently been done to solve this problem, but I haven’t had the opportunity to check if it’s workable on a global scale yet.

But, rest assured, if the ocean polygon code works fine then I surely will use it for the maps.

Lambertus:

Thanks for looking into the “problem” with New Zealand. My neurosis is now under control again. I will await your further efforts. In the meantime I meant every word I said about your extraordinary work here. The idea of my having to deal with OSM files, map makers, and Java code gives me terminal shakes.

REH

Lambertus, I think you are a Star! In fact, I consider this an essential service for every Garmin user. As word of this spreads and OSM coverage gets better expect usage to skyrocket.

Have you given any thought of opening this up as a community project? For when it starts to outgrow your time and money supply? :slight_smile:

Kind regards,
Peter.

Thanks :slight_smile:

I absolutely don’t have any problem in supplying all code. I already posted parts of it on the Mkgmap mailinglist. It’s just that the whole toolchain is tailored to a specific mix of machines and configurations to generate the tiles, move them to the fileserver and yet another server is used for the webinterface. The webserver on the fileserver also needs write access to specific directories. It’s really a mess to understand and to set up.

But I’ll see if I can put a zip somewhere with some basic documentation, then anyone can play to hearts content!

Lambertus,

Thanks for the new release of the osm routable map for garmin.

Just to let you know that I am not getting any updated map for the last 2 downloads (02-12-2010 and latest 19-12-2010). The map and poi and all its data remains the same as before 02-12-2010. For example, I made a spelling correction from “Mainpal Hospital” to “Manipal Hospital” before 02-12-2010 but still in the latest map of 19-12-2010, I am getting the old spelling only. I am not getting any changes to the map or new POIs in the latest maps.

Are you somehow, missing the updated data for INDIA or I am doing something wrong.

I do lot of contribution to the OSM map almost every day but its little bit disappointing when I do not get those changes in the maps when I download the new map. I do a regular watch of your map release and whenever its available, I download it on my Garmin to test.

Wishing you a Merry Christmas and a Very Very Happy new Year.

-Nand

Thanks for the heads-up. You are right. Something went wrong and the process has probably used an old planet version. I’ll start a new update now.

Hello and seasons greetings to everyone

I’m new to this forum but not to the gps community at large. Since this is my 1st post i’d like to start by thanking Lambertus for his tremendous efforts and everyone who has shared interesting insights.

I also take this opportunity to ask a couple of basic questions: what is the simplest way to narrow down the tile sizes to include only data that is relevant to given users? Can the world tiles be edited by the entire community or only by Lambertus?

I am asking this because I cannot get the country I am in without also having to download entire other countries, as the tiles in some parts of the world are just too large and encompass very vast areas.

Thank you.

Mus

Welcome to the OSM community.

If you’re only interested in a small part of the world and you have some technical skills and some time then you can create your own Garmin map based upon OSM data.

For a single tile country the process is simple:

  • Download a planet extract. E.g. here.
  • Process the extract to a Garmin image using Mkgmap
  • Move the image (gmapsupp.img) to the GPS

But I must add that a single tile is usually very small (a few MB) and therefore I do not see any harm in having a bit of data from other countries in your map. So I would not take the trouble and just use the maps provided on my website.

Though in the part of the world I live in, which is sparsely mapped, a single tile contains data for 7 different countries. That will change with the recent availability of Bing for tracing, however,