Courtesy of the Russian-speaking Israeli bikers forum, visit http://velik.org/garmin/gmapsupp.img for a map for your Garmin device.
The plan is to update this map on a daily basis. It is generated with openmtbmap.org style, and aimed mainly for mountainbiking purposes.
Can you provide the script which generates this IMG, or at least explain how it is done? (for example how do you put the contours inside? or do you use mkgmap custom styles or TYP files?)
Also, I see at least two problems with the map.
a) Coastlines are missing
b) Lot of “??” and empty names of places.
What I meant is that I wouldn’t use geofabrik extracts for making all-Israel ‘base’ maps, i.e. as my “primary” map. It is probably useful if you want to quickly obtain the most updated version of an area. Sorry… No offense meant.
I generate this map using mkgmap and style from openmtbmap.org.
Indeed, geofabrik’s extract missing all territories “A” and ‘B’. Any idea for good frequently updated extract? Cloudmade provides one, but it is updated quite rarely.
As far as I know, there is no daily up-do-date OSM file for all of Israel available for download in a compressed format. I can think of two options:
Download every day the OSM XML data for the Israel bounding box through the XAPI. I use the following command for that:
The size of the file is ~300 MB. From my experience, download speeds can be low.
2. Download the file israel.osm as above for the first time, and then every day download and apply the database diffs (see http://wiki.openstreetmap.org/wiki/Planet.osm/diffs), using osmosis. Haven’t tried this myslef, but shouldn’t be a big problem to set up.
It will be really nice if Velik.org could provide daily Israel extracts…
A 3rd option is to download the whle of Asia from here and extract using Osmosis.
I can give you an Osmosis bounding polygon file that will extract Israel (including the Gaza Strip and the West Bank…)
In any case, i would advise using Osmosis with the same bounding polygon, so the map has only what we need, and not much of Lebanon/Syria/Jordan/Egypt.
If Velik.org is willing to supply cpu time and disk space, then I’d be happy if we could use it to create other “products” from OSM.
e.g. pdf files with city maps (dimka is experienced in this )
Garmin files for road navigation (with a different mkgmap style)
Host a slippy map of Israel in Hebrew/English/Arabic/Russian/Amhari
Create single (mtb) maps, like ShvilNet
Create route map for the Israel National Trail
Create route map for the TLV-JM-Bike-Route (fully mapped, better than anything else available)
As I wrote earlier, it would be best if there was a server (with some cpu time and disk space) for the Israeli OSM community.
As for the map that was created using the openmtbmap.org style:
I have no experience using the maps provided with that style, and I guess it is geared towards mtb routing.
I’ve installed the map in MapSource, and not on a Garmin device.
Given these facts, I might not know what I’m talking about…
As dimka noted, the Mediterranean Sea and the Red Sea are missing. Need to check the “name-tag-list” parameter (I guess it’s missing as it’s not mentioned in Vladimir Kondratiev’s code extract)
I use this, which also helps in finding where an English name is missing:
I saw some elevation contour lines outside of Israel. If you got the elevation contours for Israel in OSM format (using e.g. srtm2osm.pl) then it would be helpful to share that file as well, as it doesn’t change much.
The style could use some changes, like windmills in Jerusalem appear as anchor (like marinas. ports are missing)
(I’m not sure about this one, it could be that on the Garmin it looks better)
If there’s a TYP file (is there? I’m not sure…) then colors could match Israel, and the KKL/Teva trail color coding.
The naming convention is not intuitive to me, but I guess MTB-ers could get used to it.
e.g. this path has the name “M3. Flat Tire 1 Pth”
This codes the “mtb:scale” and “highway” tags into the name.
I don’t see the point in adding the highway tag into the name, it should be obvious from the way’s properties (set in the style)
I would put the mtb:scale in parenthesis after the name, or better - use a TYP file.
The above are a few items which I would love to see adressed.
How about downloading full Asia once, extracting Israel, and then applying everyday diffs? I hope one can apply the diffs to any OSM extract, not necessarily just the full planet… I tried to download one of those, it’s really fast and this way we would not abuse the XAPI.
In fact, I am planning to try this setup on my home computer.
Downloading the Asia extract, and running Osmosis on it doesn’t require a powerful computer.
An old home computer can do it in about 5 minutes, except the download, which is determined by the speed of the internet conection.
A fast computer takes 2 minutes from Asia to gmapsupp.img
Yeh, I tried with asia.osm.pbf. In my case, I have the same download speed as for XAPI - my connection is 1Mb DSL.
download takes 3 hours - in my case, XAPI is faster.
dimka, if you have such a good connection - would you publish somewhere daily extraction?
For polygon for osmosis - I checked that one from cloudmade - it is far from optimal. It includes some solid pieces of Jordan. I did polygon on my own, in josm, using coast line and administrative boundaries files from cloudmade.