Worldwide routable Garmin maps: URL REMOVED

Yes, very soon I will put it online, the first results are looking very good (thanks to Thorsten for his help compiling them). Maybe Iā€™ll put them also as separate map so you can combine them as well with Lambertus map on the GPS.

Looking indeed very good! Allready combined the map for test and i was also impressed by the result.
Just another brief question:
By creating a route in Mapsource, i noticed it uses the default ā€œKnooppuntenā€ by creating a route. Is it possible to avoid this?

The new server is configured and up and running.

A few changes have been made to the scripts because Iā€™m expecting that this server is a bit slower:

  • The thead pool (3 maps are created simultaneously) is now constantly updated with new requests instead of using a list of requests at the time the script starts. The old method was less efficient when only one thread was left working on a large request while new requests had to wait for the script to restart. The new script checks for new requests every time a thread is finished.
  • The default lzma compression of the NSIS installer for Windows is now overruled to use bzip2 using a commandline option. This will speed-up the MapSource version of the map considerably.

Please use this topic concerning the Openfietsmap (otherwise Lambertus will kick me ;))

Edit by Lambertus: Haha :slight_smile:

Do worldwide routable downloads now incorporate OSM license changes?

Sorry Ligfietser I missed this question :frowning:

Iā€™m interested in trying to host the SRTM tiles for Garmin map purposes for the whole world (I hope my sponsor wonā€™t mind the significant extra bandwidth usage that most probably comes with it), preferably already splitted into usable tile sizes. One of the servers has a partition with 380 GB free diskspace. I hope that all the SRTM data in OSM PBF or OSM XML.7z format will be small enough to fit.

As I understand, from the discussion between you and Kukuk above, the creation of the ready-to-use tiles is a bit tricky. Iā€™m thinking of using Phyghtmap for downloading the data in large PBF chunks, merge the osm files with Osmosis into a planet and then use Splitter to create suitably sized tiles. Can you or Kukuk tell me if this could work? What are the pitfalls?

A few specific questions:

  • What is a useful interval of the contour lines, 20 or perhaps 50 meters?
  • What base ID should be used for the nodes and ways?
  • Is incorporating viewfinderpanorama data useful?
  • I found this wiki page that describes how to properly process the SRTM data. Seems quite complex to me, is it necessary?

No, because the site is currently using data from 01-04-2012 and therefore still uses the CC-by-SA 2.0 license. Iā€™ve ran an update this weekend (due to be uploaded to the server) this weekend but, afaik, this is also still provided under the CC-by-SA 2.0 license.

The number of nodes, or better you will run out of IDs. With the west part of the USA I run already out of node IDs because of a 32bit signed tile splitter bug. The bug is meanwhile fixed, but this only means you will run into the problem again later. And this without merging the SRTM data with the OSM data, starting with node ID=1.
The other problem is, that 8GB of main memory are already critical for the US alone.

Depends on the density in the area, in some areas 10 meters are a good value, in others 50. But I havenā€™t found a good way to find out when to use which interval.

If you want to merge with OSM data: I donā€™t know, Else start with 1.

Yes, I can only recommend to prefer that data. The NASA data for europe has quite some ā€œholesā€.

Yes and no. I have implemented the --max-nodes-per-way option for phyghtmap some time ago and I use it with ā€œā€“max-nodes-per-way=250ā€. This should prevent this artefacts. If you still see such artefacts, lower the number even more.

Thorsten

Thanks Thorsten, itā€™s going to be a challenge. Thatā€™s for sure.

Why is it needing so much memory? I assume that this is needed for splitting into tiles by Phyghtmap? But is that necessary? I.e. would it be possible to just append all the SRTM data to a single PBF file and split it with Splitter? I know Splitter isnā€™t perfect yet for splitting contours but it has a lot of work built-in to process large amounts of data, so it seems to me like it is the natural choice to attack this problem of splitting the data into tiles.

Ah, I was afraid for that. I hate doing manual laborious dull work and this sounds like a lot of manual tweaking. :frowning:

Please forgive my dumb questions, but are there reasons why one would merge the contours with OSM data? Would a separate image layer for the contours not fit most needs?

Okay, but the viewfinderpanorama data is not free, that is, the siteowner must be asked for permission for the things I want to do and he can say ā€œnoā€. Iā€™ll ask him if I decide to go ahead.

Great, at least there is a way out of the problems described in that wiki page. :slight_smile:

if you use viewfinderpanoramas.org data, you may not merge the data (different license). If you don#t use it, you end up with bad quality contourlines. Still, contourlines for the whole world, will take you a lot of time to generate (as the tools are not made for it), or need a machine with at least 64GB RAMā€¦
(as for space, I would assume for the generation 200GB are about what you need).

Hi all, after some years of straightforward installation into mapsource, the mapping gods have turned against me. I just cannot get it to work anymore. Installation of OSM routable into mapsource I mean. I tried anything I could think of. Reinstall mapsource even. But all of it in vain.
Suggestions anybody?

Thnx for your help, Hein

Hein, we need more info on what goes wrong. Error message, or what happens or doesnā€™t happen.

OK, this is waht happens:

I choose Netherlands for the map I want to download from the routable site.
Choose mapsource.exe to download
After download complete I ā€œopenā€ mapsource.exe
for the installation I direct the installer to c:\Program Files\Openstreetmap Garmin Maps\ (this folder also contains NL-FRYSK that IS recognized in Mapsource)
during installation I acknowledge/Ok permissions etc. and the folder containing a (seamingly) correct nr of img files is installed
the installed OSM routable map is also visible in the list of installed software (Configuration)
however, when I start mapsource OSM routable is not in the list of mapproducts.

When I mess around with the working NL-FRYSK map, (I move all original files out of the NL-FRYSK folder and exchange them for the files in the OSM routable). The mapproduct NL-FRYSK dissappears from the list of mapproducts in mapsource. I cannot use it anymore. When I undo the move and put the original files back in, the N-FRYSK is available again.

All the time there are no error messages as far as I can see.

I am running Windows Vista, my browser is Firefox. I have basecamp installed as well. That behaves the same as mapsource.

Does this help?

Thnx, Hein

So, you are installing the OSM map into the SAME folder that contains the NL-FRYSK files? If so, this is the problem. All maps must reside in their own folders.

If not, try installing JaVaWa GMTK. This will probably tell you what is wrong and fix it for you.

The ā€œOSM Routableā€ map is in a folder named ā€œOSM Routableā€. the ā€œNL-FRYSKā€ map is a folder named ā€œNL-FRYSKā€. These foders being made during the installation process. In my opinion this means they are in sepaarte forlders? Both folders share a (higher level folder) named ā€œOpenstreetmap Garmin Mapsā€.

Can JaVaWa GMTK help in this case? I do not want to move maps?

Hein

I just re-read your post and now see how you make the NL map disappear. :slight_smile:

JaVaWa letā€™s you check for errors and offers to fix them. Moving maps is just one thing the app does. Give it a go. There is either a conflict with your NL map or your registry is somehow messed up. There is a good chance that this will help you.

OK, I ran JaVaWa. Shows all of the installed maps (4) as either green or yellow without any indication of errors (cross icon is greyed out). 1 Of the 4 maps JaVaWa finds is the OSM routable we are discussing. That one has a green square, no diagonal. The other three I see i MApsource and have access to. The ƖSM routable" remains unavailable.
Hein

Registry made me check further. With the info from JaVaWa I find there is a difference in de reg key used for NL-FRYSK and The OSM routable. see belowattachment. That could be it?

Hein

Naam in toestel:	OSM World Routable
Family ID (FID):	2000
Product ID (PID):	3
Versie:	1.00
Grootte:	353,33 MiB
Locatie:	C:\Program Files\OpenStreetMap Garmin maps\OSM World Routable\
Registersleutel:	HKEY_LOCAL_MACHINE\SOFTWARE\Garmin\MapSource\Families\OSM World Routable
Kaarttype:	Registerkaart
Beveiligd:	Nee
	
Kaartsegmenten (76):	63240012.img: OSM World Routable (63240012)
	63240016.img: OSM World Routable 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

and

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~Naam op computer:	OSM NL Frysk
Naam in toestel:	OSM map
Product ID (PID):	52
Versie:	1.00
Grootte:	75,91 MiB
Locatie:	C:\Program Files\OpenStreetMap Garmin maps\NL-FRYSK\
Registersleutel:	HKEY_LOCAL_MACHINE\SOFTWARE\Garmin\MapSource\Products
Kaarttype:	Registerkaart
Beveiligd:	Nee
	
Kaartsegmenten (169):	13000001.img: OSM NL Frysk(13000001)

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

If you have an older install file then you could try removing the current OSM map and installing the older one. Perhaps your install file is broken? Since thousands of people use this successfully, it has to be a problem on your PC. Sorry, I donā€™t think I can help you any furtherā€¦

Looks like this was installed a long time ago, before Garmin adopted Family IDs. If you have a valid TDB file, overview.IMG file, and IMG file you could re-install it with a Family ID using MapSetToolKit and the process I describe here about halfway down the thread. Thereā€™s probably a more elegant way to do it using JavaWa, but Iā€™m not very good with that yet.