<div dir="ltr">Hi Gerd,<div><br></div><div>I tried it but no success. Seems to be the same error like before:</div><div><br></div><div><div>Counting nodes of precompiled sea data ...</div><div>Bounding box 72.421875 3.515625 73.125 4.218749999</div><div>java.lang.IndexOutOfBoundsException: Index: 0</div><div>        at java.util.Collections$EmptyList.get(Unknown Source)</div><div>        at crosby.binary.Osmformat$DenseInfo.getVersion(Unknown Source)</div><div>        at uk.me.parabola.splitter.BinaryMapParser.parseDense(BinaryMapParser.java:115)</div><div>        at crosby.binary.BinaryParser.parse(Unknown Source)</div><div>        at crosby.binary.BinaryParser.handleBlock(Unknown Source)</div><div>        at crosby.binary.file.FileBlock.process(Unknown Source)</div><div>        at crosby.binary.file.BlockInputStream.process(Unknown Source)</div><div>        at uk.me.parabola.splitter.PrecompSeaReader.processMap(PrecompSeaReader.java:83)</div><div>        at uk.me.parabola.splitter.Main.calculateAreas(Main.java:624)</div><div>        at uk.me.parabola.splitter.Main.split(Main.java:258)</div><div>        at uk.me.parabola.splitter.Main.start(Main.java:187)</div><div>        at uk.me.parabola.splitter.Main.main(Main.java:157)</div><div>uk.me.parabola.splitter.SplitFailedException: Index: 0</div><div>        at uk.me.parabola.splitter.PrecompSeaReader.processMap(PrecompSeaReader.java:96)</div><div>        at uk.me.parabola.splitter.Main.calculateAreas(Main.java:624)</div><div>        at uk.me.parabola.splitter.Main.split(Main.java:258)</div><div>        at uk.me.parabola.splitter.Main.start(Main.java:187)</div><div>        at uk.me.parabola.splitter.Main.main(Main.java:157)</div></div><div><br></div><div><br></div><div>I will try to test this with a smaller test file. I merge two files with osmosis before I pass this to splitter: One with contour lines (OSM files from GlobalMapper) and a Geofabrik extract from OpenStreetMap.</div><div><br></div><div>Maybe something is wrong with the GlobalMapper exports....</div></div><div class="gmail_extra"><br><div class="gmail_quote">2016-03-15 6:23 GMT+01:00 Gerd Petermann <span dir="ltr"><<a href="mailto:GPetermann_muenchen@hotmail.com" target="_blank">GPetermann_muenchen@hotmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">




<div dir="ltr">
<div style="font-size:12pt;color:#000000;background-color:#ffffff;font-family:Calibri,Arial,Helvetica,sans-serif">
<p>Hi Michal,</p>
<p><br>
</p>
<p>I've committed r434 to fix this problem. The same solution should work in JOSM, so I'll</p>
<p>try to pass this information to the JOSM devs as well.<br>
</p>
<p><br>
</p>
<p>Gerd<br>
</p>
<p><br>
</p>
<br>
<br>
<div style="color:rgb(0,0,0)">
<hr style="display:inline-block;width:98%">
<div dir="ltr"><font style="font-size:11pt" face="Calibri, sans-serif" color="#000000"><b>Von:</b> mkgmap-dev <<a href="mailto:mkgmap-dev-bounces@lists.mkgmap.org.uk" target="_blank">mkgmap-dev-bounces@lists.mkgmap.org.uk</a>> im Auftrag von Michael Schlenstedt <<a href="mailto:schlenn@gmail.com" target="_blank">schlenn@gmail.com</a>><br>
<b>Gesendet:</b> Montag, 14. März 2016 20:24<br>
<b>An:</b> Development list for mkgmap<br>
<b>Betreff:</b> Re: [mkgmap-dev] splitter r433 released</font>
<div> </div>
</div>
<div><font face="Helvetica, Arial, sans-serif">Hi Gerd,<br>
<br>
Argh, sorry. I posted the wrong error message from my first test... Splitter recognized the Polygonfile corrctly. However, splitter crashes with the following error:</font><br>
<br>
Time started: Mon Mar 14 20:07:55 CET 2016<br>
Map is being split for resolution 13:<br>
 - area boundaries are aligned to 0x800 map units (0.0439453125 degrees)<br>
 - areas are multiples of 0x800 map units wide and high<br>
Processing D:/Karten/map_merged_sorted.pbf<br>
Bounding box -179.99990000000003 -13.011650000000001 179.99990000000003 84.52666<br>
10.000.000 nodes processed... id=-2001683857<br>
[...]<br>
990.000.000 nodes processed... id=3971228872<br>
Elapsed time: 10m 26s   Memory: Current 421MB (225MB used, 196MB free) Max 7282MB<br>
in 1 file<br>
Time: Mon Mar 14 20:20:03 CET 2016<br>
Exact map coverage read from input file(s) is (-13.011631965637207,-179.9998927116394) to (84.52664136886597,179.9998927116394)<br>
Exact map coverage after applying bounding box of polygon-file is (3.644092082977295,56.67825222015381) to (41.09657049179077,103.260498046875)<br>
Counting nodes of precompiled sea data ...<br>
Bounding box 72.421875 3.515625 73.125 4.218749999<br>
java.lang.IndexOutOfBoundsException: Index: 0<br>
        at java.util.Collections$EmptyList.get(Unknown Source)<br>
        at crosby.binary.Osmformat$DenseInfo.getVersion(Unknown Source)<br>
        at uk.me.parabola.splitter.BinaryMapParser.parseDense(BinaryMapParser.java:114)<br>
        at crosby.binary.BinaryParser.parse(Unknown Source)<br>
        at crosby.binary.BinaryParser.handleBlock(Unknown Source)<br>
        at crosby.binary.file.FileBlock.process(Unknown Source)<br>
        at crosby.binary.file.BlockInputStream.process(Unknown Source)<br>
        at uk.me.parabola.splitter.PrecompSeaReader.processMap(PrecompSeaReader.java:83)<br>
        at uk.me.parabola.splitter.Main.calculateAreas(Main.java:624)<br>
        at uk.me.parabola.splitter.Main.split(Main.java:258)<br>
        at uk.me.parabola.splitter.Main.start(Main.java:187)<br>
        at uk.me.parabola.splitter.Main.main(Main.java:157)<br>
uk.me.parabola.splitter.SplitFailedException: Index: 0<br>
        at uk.me.parabola.splitter.PrecompSeaReader.processMap(PrecompSeaReader.java:96)<br>
        at uk.me.parabola.splitter.Main.calculateAreas(Main.java:624)<br>
        at uk.me.parabola.splitter.Main.split(Main.java:258)<br>
        at uk.me.parabola.splitter.Main.start(Main.java:187)<br>
        at uk.me.parabola.splitter.Main.main(Main.java:157)<br>
<br>
<br>
<br>
<br>
<br>
Am 14.03.2016 um 16:47 schrieb Gerd Petermann:<br>
<blockquote type="cite">
<pre>Hi Micheal,

I guess you did not specify the file as an option 
use something like java -jar splitter.jar --polygon-file=mapborder_V2.poly [other options]   xyz.osm.pbf 

Gerd

________________________________________
Von: mkgmap-dev <a href="mailto:mkgmap-dev-bounces@lists.mkgmap.org.uk" target="_blank"><mkgmap-dev-bounces@lists.mkgmap.org.uk></a> im Auftrag von Michael Schlenstedt <a href="mailto:schlenn@gmail.com" target="_blank"><schlenn@gmail.com></a>
Gesendet: Montag, 14. März 2016 16:43
An: Development list for mkgmap
Betreff: Re: [mkgmap-dev] splitter r433 released

Hi Gerd,

until now I always used osmosis to cut of the bounding area. Now I would like
to test splitter (I expect better results), but spliiter complained that the
polygon file is not a valid OSM XML file:

uk.me.parabola.splitter.SplitFailedException: ERROR: file mapborder_V2.poly is
not a valid OSM XML file

But splitter's documentation says it should be in Osmosis Polygon Filter File
Format (which isn't OSM XML format, please see
<a href="http://wiki.openstreetmap.org/wiki/Osmosis/Polygon_Filter_File_Format" target="_blank">http://wiki.openstreetmap.org/wiki/Osmosis/Polygon_Filter_File_Format</a>).

Which ist the right format fpr splitter? And if it should be in OSM XML
format, should it be tagged as area, polygon or something else?

Thanks,
Michael

_______________________________________________
mkgmap-dev mailing list
<a href="mailto:mkgmap-dev@lists.mkgmap.org.uk" target="_blank">mkgmap-dev@lists.mkgmap.org.uk</a>
<a href="http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev" target="_blank">http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev</a>
_______________________________________________
mkgmap-dev mailing list
<a href="mailto:mkgmap-dev@lists.mkgmap.org.uk" target="_blank">mkgmap-dev@lists.mkgmap.org.uk</a>
<a href="http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev" target="_blank">http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev</a>
</pre>
</blockquote>
<br>
</div>
</div>
</div>
</div>

<br>_______________________________________________<br>
mkgmap-dev mailing list<br>
<a href="mailto:mkgmap-dev@lists.mkgmap.org.uk">mkgmap-dev@lists.mkgmap.org.uk</a><br>
<a href="http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev" rel="noreferrer" target="_blank">http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev</a><br></blockquote></div><br></div>