[mkgmap-dev] Problem with splitter r412: invalid bbox area in pbf file
From KeenOnKites keenonkites at gmx.net on Sun Oct 19 14:58:02 BST 2014
Gents, We run into a problem with the splitter about invalid bbox area in pbf file throwing the following error: java.lang.IllegalArgumentException: invalid bbox area in pbf file: (49.808900356292725,-179.95320081710815) to (73.79793405532837,180.00049352645874) But this is sort of strange as osmconvert tells me different values for the bbox. Additionally it has to be said that another file containing a larger area (while containing the complete dataset of the file that causes the trouble) works without troubles with the same call of splitter and the same set of precompiled sea files and so on... Any help/comments would be appreciated.... More Details: ============================================================ The file triggering the problem: -------------------------------------------------------------------------------------------------- http://download.geofabrik.de/north-america/us/alaska-latest.osm.pbf And here the call and the output of the splitter: -------------------------------------------------------------------------------------------------- java -Xmx1536M -jar /home/pab/develop/fzk-mde-garmin/Freizeitkarte-Entwicklung/tools/splitter/splitter.jar --max-threads=2 --geonames-file=/home/pab/develop/fzk-mde-garmin/Freizeitkarte-Entwicklung/cities/cities15000.zip --no-trim --precomp-sea=/home/pab/develop/fzk-mde-garmin/Freizeitkarte-Entwicklung/sea --keep-complete=true --mapid=98600001 --max-nodes=800000 --output=xml --output-dir=/home/pab/develop/fzk-mde-garmin/Freizeitkarte-Entwicklung/work/Freizeitkarte_US_ALASKA /home/pab/develop/fzk-mde-garmin/Freizeitkarte-Entwicklung/work/Freizeitkarte_US_ALASKA/Freizeitkarte_US_ALASKA.osm.pbf Splitter version 412 compiled 2014-06-21T13:47:04+0100 boundary-tags=use-exclude-list cache= description= geonames-file=/home/pab/develop/fzk-mde-garmin/Freizeitkarte-Entwicklung/cities/cities15000.zip keep-complete=true mapid=98600001 max-areas=512 max-nodes=800000 max-threads=2 mixed=false no-trim=true num-tiles= output=xml output-dir=/home/pab/develop/fzk-mde-garmin/Freizeitkarte-Entwicklung/work/Freizeitkarte_US_ALASKA overlap=auto polygon-desc-file= polygon-file= precomp-sea=/home/pab/develop/fzk-mde-garmin/Freizeitkarte-Entwicklung/sea problem-file= problem-report= resolution=13 search-limit=200000 split-file= status-freq=120 stop-after=dist write-kml= Elapsed time: 0s Memory: Current 479MB (5MB used, 474MB free) Max 1365MB Time started: Sun Oct 19 15:28:09 CEST 2014 Map is being split for resolution 13: - area boundaries are aligned to 0x800 map units (0.0439453125 degrees) - areas are multiples of 0x800 map units wide and high Processing /home/pab/develop/fzk-mde-garmin/Freizeitkarte-Entwicklung/work/Freizeitkarte_US_ALASKA/Freizeitkarte_US_ALASKA.osm.pbf Bounding box -179.9532 49.8089 180.00050000000002 73.79794000000001 java.lang.IllegalArgumentException: invalid bbox area in pbf file: (49.808900356292725,-179.95320081710815) to (73.79793405532837,180.00049352645874) at uk.me.parabola.splitter.BinaryMapParser.parse(BinaryMapParser.java:233) at crosby.binary.BinaryParser.handleBlock(Unknown Source) at crosby.binary.file.FileBlock.process(Unknown Source) at crosby.binary.file.BlockInputStream.process(Unknown Source) at uk.me.parabola.splitter.Main.processOSMFiles(Main.java:1380) at uk.me.parabola.splitter.Main.processMap(Main.java:878) at uk.me.parabola.splitter.Main.calculateAreas(Main.java:574) at uk.me.parabola.splitter.Main.split(Main.java:252) at uk.me.parabola.splitter.Main.start(Main.java:181) at uk.me.parabola.splitter.Main.main(Main.java:151) uk.me.parabola.splitter.SplitFailedException: ERROR: file /home/pab/develop/fzk-mde-garmin/Freizeitkarte-Entwicklung/work/Freizeitkarte_US_ALASKA/Freizeitkarte_US_ALASKA.osm.pbf contains unexpected data at uk.me.parabola.splitter.Main.processOSMFiles(Main.java:1402) at uk.me.parabola.splitter.Main.processMap(Main.java:878) at uk.me.parabola.splitter.Main.calculateAreas(Main.java:574) at uk.me.parabola.splitter.Main.split(Main.java:252) at uk.me.parabola.splitter.Main.start(Main.java:181) at uk.me.parabola.splitter.Main.main(Main.java:151) osmconvert output containing the statistics about the file -------------------------------------------------------------------------------------------------- tools/osmconvert/linux/osmconvert32 work/Freizeitkarte_US_ALASKA/Freizeitkarte_US_ALASKA.osm.pbf --out-statistics timestamp min: 2007-06-05T03:23:59Z timestamp max: 2014-10-18T11:48:05Z lon min: -180.0000000 lon max: -122.5122521 lat min: 48.6234931 lat max: 71.6048217 nodes: 4028420 ways: 171349 relations: 1803 node id min: 27207079 node id max: 3136662460 way id min: 4708608 way id max: 308379297 relation id min: 13971 relation id max: 4116925 keyval pairs max: 302 keyval pairs max object: relation 60189 noderefs max: 2000 noderefs max object: way 42394334 relrefs max: 739 relrefs max object: relation 3337277 File not causing any troubles (us-pacific, superset of ALASKA): -------------------------------------------------------------------------------------------------- http://download.geofabrik.de/north-america/us-pacific.html splitter 'bounds' running against us-pacific file: part of the output -------------------------------------------------------------------------------------------------- ... Exact map coverage is (15.920970439910889,-179.99648094177246) to (72.98844337463379,-129.79979753494263) Rounded map coverage is (15.908203125,-180.0) to (72.9931640625,-129.7705078125) ... Output of the osmconvert running against us-pacific file -------------------------------------------------------------------------------------------------- tools/osmconvert/linux/osmconvert32 work/Freizeitkarte_US_PACIFIC/Kartendaten_Freizeitkarte_US_PACIFIC.osm.pbf --out-statistics timestamp min: 2006-12-08T15:49:14Z timestamp max: 2014-10-18T18:10:31Z lon min: -180.0000000 lon max: -122.5122521 lat min: 15.5631200 lat max: 71.6048217 nodes: 4906880 ways: 233739 relations: 2417 node id min: 21442033 node id max: 3136662460 way id min: 4045672 way id max: 308379297 relation id min: 13971 relation id max: 4116925 keyval pairs max: 302 keyval pairs max object: relation 60189 noderefs max: 2000 noderefs max object: way 42394334 relrefs max: 739 relrefs max object: relation 3337277 Many thanks already in advance... Patrik
- Previous message: [mkgmap-dev] mkgmap in NYC
- Next message: [mkgmap-dev] Problem with splitter r412: invalid bbox area in pbf file
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the mkgmap-dev mailing list