[OSM-talk] OpemMtbMap style

Sami Dalouche skoobi at free.fr
Sun May 30 22:01:50 BST 2010


Hi,

Has anyone found a way to run mkgmap using the styles provided by
openmtbmap.org ?

I keep on getting errors such as 

SEVERE (Main): java.util.concurrent.ExecutionException:
uk.me.parabola.imgfmt.ExitException: Could not open style null
java.util.concurrent.ExecutionException:
uk.me.parabola.imgfmt.ExitException: Could not open style null
        at java.util.concurrent.FutureTask
$Sync.innerGet(FutureTask.java:222)
        at java.util.concurrent.FutureTask.get(FutureTask.java:83)
        at uk.me.parabola.mkgmap.main.Main.endOptions(Main.java:289)
        at
uk.me.parabola.mkgmap.CommandArgsReader.readArgs(CommandArgsReader.java:123)
        at uk.me.parabola.mkgmap.main.Main.main(Main.java:100)
Caused by: uk.me.parabola.imgfmt.ExitException: Could not open style
null
        at
uk.me.parabola.mkgmap.reader.osm.xml.Osm5MapDataSource.createStyler(Osm5MapDataSource.java:126)
        at
uk.me.parabola.mkgmap.reader.osm.xml.Osm5MapDataSource.load(Osm5MapDataSource.java:79)
        at
uk.me.parabola.mkgmap.main.MapMaker.loadFromFile(MapMaker.java:148)
        at uk.me.parabola.mkgmap.main.MapMaker.makeMap(MapMaker.java:56)
        at uk.me.parabola.mkgmap.main.Main$1.call(Main.java:168)
        at uk.me.parabola.mkgmap.main.Main$1.call(Main.java:1)
        at java.util.concurrent.FutureTask
$Sync.innerRun(FutureTask.java:303)
        at java.util.concurrent.FutureTask.run(FutureTask.java:138)
        at java.util.concurrent.ThreadPoolExecutor
$Worker.runTask(ThreadPoolExecutor.java:886)
        at java.util.concurrent.ThreadPoolExecutor
$Worker.run(ThreadPoolExecutor.java:908)
        at java.lang.Thread.run(Thread.java:619)


The command line I run is 

java -ea -Xmx1024M -jar /usr/share/mkgmap/mkgmap.jar
--style-file=/home/samokk/osm/styles/openmtbmap_style --max-jobs
--generate-sea=polygons,extend-sea-sectors,close-gaps=6000
--reduce-point-density=5.4 -uppress-dead-end-nodes --index
--transparent  --adjust-turn-headings --ignore-maxspeeds
--ignore-turn-restrictions --remove-short-arcs=4
--description=hike_usa_nh --location-autofill=1 --route
--country-abbr=us --country-name=USA--mapname=12340000 --family-id=1234
--product-id=1 --series-name="hike_usa_nh_%date%"
--family-name="hike_usa_nh_%date%" --tdbfile --overview-mapname=mapset
--area-name="NH_%date%_hike.org" -c template.args --gmapsupp

and the /home/samokk/osm/styles/openmtbmap_style folder contains the
extracted style.7z :

$ ls -l /home/samokk/osm/styles/openmtbmap_style
total 5852
drwx------ 3 samokk samokk    4096 2010-05-26 16:58 bikingmap
-rw-r--r-- 1 samokk samokk   78142 2010-05-21 22:31 clas.typ
-rw-r--r-- 1 samokk samokk     194 2010-01-24 23:39 info
-rw-r--r-- 1 samokk samokk  516537 2010-04-28 10:44 legend.osm
-rw-r--r-- 1 samokk samokk  203649 2010-05-26 17:48 lines
-rw-r--r-- 1 samokk samokk 1478351 2010-05-25 18:45 mkgmap_velo.jar
-rw-r--r-- 1 samokk samokk   15872 2010-04-18 16:54 No Contact
Information.xls
-rw-r--r-- 1 samokk samokk 1441467 2010-05-27 21:58
openmtbmap_style.7z.zip
-rw-r--r-- 1 samokk samokk     436 2010-05-10 19:13 options
-rw-r--r-- 1 samokk samokk     735 2010-05-21 18:32 overlays
-rw-r--r-- 1 samokk samokk   57390 2010-04-28 10:44 points
-rw-r--r-- 1 samokk samokk    8889 2010-04-28 10:44 polygons
-rw-r--r-- 1 samokk samokk    1445 2010-05-25 23:32 readme -
copyright.txt
-rw-r--r-- 1 samokk samokk   11833 2010-03-27 21:44 relations
-rw-r--r-- 1 samokk samokk   77492 2010-05-21 22:16 thin.typ
-rw-r--r-- 1 samokk samokk   74663 2010-05-21 22:17 trad.typ
-rw-r--r-- 1 samokk samokk  342778 2010-05-26 22:03 typ1bike1.typ.prj
-rw-r--r-- 1 samokk samokk  367395 2010-05-21 22:31 typ1clas1.typ.prj
-rw-r--r-- 1 samokk samokk  351291 2010-05-21 22:16 typ1thin1.typ.prj
-rw-r--r-- 1 samokk samokk  327519 2010-05-21 22:17 typ1trad1.typ.prj
-rw-r--r-- 1 samokk samokk  366996 2010-05-21 22:18 typ1wide1.typ.prj
-rw-r--r-- 1 samokk samokk   74801 2010-05-26 22:03 velomap.TYP
-rw-r--r-- 1 samokk samokk       2 2010-04-28 10:44 version
-rw-r--r-- 1 samokk samokk   78080 2010-05-21 22:18 wide.typ

and the splitter command I used was :

java -Xmx1024m -ea -jar ../apps/splitter/splitter.jar --max-nodes=600000
--overlap=4000 --max-areas=255 --cache="cache" --description="nh"
--mapid="12340000" --max-nodes="600000" --no-trim --overlap="4000"
--status-freq="600" nh.osm.bz2

Do you have an idea of what might be going wrong ?

thanks a lot,
Sami Dalouche
 





More information about the talk mailing list