x

poland.osm.pbf wo ist der Fehlerteufel versteckt (Map_Composer)


Geschrieben von AlterSachse (Gast) am 06. Juli 2011 19:09:49: [flux]

Hallo,
also ich verarbeite das poland.osm.pbf von der Geofabrik mit Map_Composer und jetzt geht das plötzlich nicht mehr.
Die letzte Kartenerstellung war mit dem poland.osm.pbf vom 17.04.2011 das ging ohne Probleme aber seit 03.07.2011 probiere ich vergebens eine neue Karte zu erstellen.
Beim erstellen der Garmin Kacheln erscheint immer eine Kachel mit 0Byte, das hat zur Folge das auch keine *.tdb erstellt wird.
Hab auch versucht den PL Bereich aus der europe.osm.pbf zu nehmen selber Effekt.
Alle anderen Karten gehen aber, also CZ, D und auch mein Ausschnitt aus der europe.osm.pbf der das Grenzgebiet CZ-PL-D abdeckt.
Deshalb schließe, ich mal ein Fehler im Map_Composer aus.
Unten hänge ich mal den Schluss der commands.log aus dem Datenverzeichnis vom Map_Composer an. Da mein Englisch ja gegen Null tendiert kann mir eventuell jemand sagen was den Fehler verursacht.
Gruß und Danke AlterSachse

java -Xmx2500M -jar F:\01 map_composer\Tools\mkgmap.jar --tdbfile --preserve-element-order --route --remove-short-arcs -c F:\02 Geofabrik_OSM\data\osmc_options

uk.me.parabola.imgfmt.MapFailedException: There is not enough room in a single garmin map for all the input data
The .osm file should be split into smaller pieces first.
at uk.me.parabola.imgfmt.app.BufferedImgFileWriter.ensureSize(BufferedImgFileWriter.java:192)
at uk.me.parabola.imgfmt.app.BufferedImgFileWriter.put(BufferedImgFileWriter.java:160)
at uk.me.parabola.imgfmt.app.trergn.Polyline.write(Polyline.java:148)
at uk.me.parabola.imgfmt.app.trergn.RGNFile.addMapObject(RGNFile.java:140)
at uk.me.parabola.imgfmt.app.map.Map.addMapObject(Map.java:241)
at uk.me.parabola.mkgmap.build.MapBuilder$ShapeAddFilter.doFilter(MapBuilder.java:1074)
at uk.me.parabola.mkgmap.build.LayerFilterChain.doFilter(LayerFilterChain.java:57)
at uk.me.parabola.mkgmap.filters.RemoveEmpty.doFilter(RemoveEmpty.java:61)
at uk.me.parabola.mkgmap.build.LayerFilterChain.doFilter(LayerFilterChain.java:57)
at uk.me.parabola.mkgmap.filters.PolygonSplitterFilter.doFilter(PolygonSplitterFilter.java:57)
at uk.me.parabola.mkgmap.build.LayerFilterChain.doFilter(LayerFilterChain.java:57)
at uk.me.parabola.mkgmap.build.LayerFilterChain.startFilter(LayerFilterChain.java:75)
at uk.me.parabola.mkgmap.build.MapBuilder.processShapes(MapBuilder.java:943)
at uk.me.parabola.mkgmap.build.MapBuilder.makeSubdivision(MapBuilder.java:650)
at uk.me.parabola.mkgmap.build.MapBuilder.makeMapAreas(MapBuilder.java:584)
at uk.me.parabola.mkgmap.build.MapBuilder.makeMap(MapBuilder.java:195)
at uk.me.parabola.mkgmap.main.MapMaker.makeMap(MapMaker.java:97)
at uk.me.parabola.mkgmap.main.MapMaker.makeMap(MapMaker.java:61)
at uk.me.parabola.mkgmap.main.Main$1.call(Main.java:220)
at uk.me.parabola.mkgmap.main.Main$1.call(Main.java:217)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Exiting - if you want to carry on regardless, use the --keep-going option

rem Creating TYP file
F:\01 map_composer\Tools\cgpsmapper.exe typ 90220000.txt F:\01 map_composer\garmin\90220000.TYP


Antworten: