
El 20/05/11 18:53, WanMil escribió:
El 20/05/11 00:07, Carlos Dávila escribió:
PS: I tried to compile boundaries for all Africa, but there were errors and it didn't complete. I fixed most multipolygon (boundary) errors found in log and will try again tomorrow. As soon as I succeed I will make them available. It still fails today with the same error: Exception in thread "main" java.lang.NullPointerException at uk.me.parabola.mkgmap.reader.osm.boundary.BoundarySaver.end(BoundarySaver.java:74) at uk.me.parabola.mkgmap.reader.osm.boundary.BoundaryPreparer.run(BoundaryPreparer.java:99) at uk.me.parabola.mkgmap.main.Main.endOptions(Main.java:353) at uk.me.parabola.mkgmap.CommandArgsReader.readArgs(CommandArgsReader.java:126) at uk.me.parabola.mkgmap.main.Main.main(Main.java:132)
Log shows thousands of messages like this: GRAVE (BoundarySaver): r1562048: Cannot save boundary: java.io.FileNotFoundException: bounds_africa/bounds_-100000_1700000.bnd (Too many open files) How to fix them? Last messages in log are: ADVERTENCIA (BoundarySaver): r1562048: Do not use bonding box because it's empty GRAVE (BoundarySaver): r1562048: Calculate bbox to (-35.40515899658203,-18.23902130126953) to (37.550926208496094,55.789947509765625) r1952 should fix the Exception. The precompiler openend too much files at the same time. Now it is limited to 100. Now it compiled straightforward. Great! For those interested, boundaries are available at http://mapas.alternativaslibres.es/bounds_africa_20110520.zip