<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
</head>
<body dir="ltr">
<div id="divtagdefaultwrapper" style="font-size:12pt;color:#000000;font-family:Calibri,Arial,Helvetica,sans-serif;" dir="ltr">
<p>Hi Arndt,</p>
<p><br>
</p>
<p>I've corrected one error in r488 which might cause trouble in your situation.</p>
<p><br>
</p>
<p>The keep-complete option is enabled by default, it makes sure that the data written to each file is complete.</p>
<p>This requires more memory and more read passes but also avoids several problems like incomplete multipolygons</p>
<p>or route=ferry ways.<br>
</p>
<p>With keep-complete=false splitter simply calculates an enlarged bbox for each tile (by default 2000 map units)</p>
<p>and writes all data that falls into this enlarged area. </p>
<p><br>
</p>
<p>The 2nd effect of keep-complete=false is that splitter doesn't care about the order of the data in the input files.</p>
<p>With keep-complete=true the order is important, at least the node ids must appear in ascending order .<br>
</p>
<br>
So, if you compile a map for Europe + SRTM data you probably need at least -Xmx7G and<br>
the SRTM file must have ids which are higher than the ones in the OSM file<br>
In your scripts I see <br>
<span>--start-node-id=10000000000 --start-way-id=10000000000 <br>
for <span>phyghtmap</span>, so that 2nd point should be okay.<br>
<br>
See also the general tuning hints for splitter:<br>
<a href="http://wiki.openstreetmap.org/wiki/Mkgmap/help/splitter#Tuning" class="OWAAutoLink" id="LPlnk684980" previewremoved="true">http://wiki.openstreetmap.org/wiki/Mkgmap/help/splitter#Tuning</a><br>
<br>
Before you try again with the latest version in the branch please post a link to the (zipped) log file prodcued by splitter r483<br>
(the one that crashed), I might have more advices.<br>
<br>
Gerd<br>
</span><br>
<div style="color: rgb(0, 0, 0);">
<hr tabindex="-1" style="display:inline-block; width:98%">
<div id="divRplyFwdMsg" dir="ltr"><font style="font-size:11pt" face="Calibri, sans-serif" color="#000000"><b>Von:</b> Arndt Röhrig <arndt@speichenkarte.de><br>
<b>Gesendet:</b> Dienstag, 6. Dezember 2016 14:42<br>
<b>An:</b> Development list for mkgmap; Gerd Petermann<br>
<b>Betreff:</b> Re: [mkgmap-dev] Splitter r483 in refactoring2 branch</font>
<div> </div>
</div>
<div>
<p>Hi @ all,<br>
</p>
<p>r483 don´t start, if the option "keep-complete=false" is set.<br>
</p>
<p>Without that option, splitter crashes after a long time. (Europa: splitter run 4 hours before it stops)<br>
</p>
<p>I use OSM and SRTM Data. Maybe the SRTM Data is the reason? I dont´t really know, what "keep-complete=false" do.<br>
</p>
<p>With little Maps like "Bayern" r483 works well.<br>
</p>
<p>Greetings<br>
</p>
<p>Arndt<br>
</p>
<blockquote type="cite">Gerd Petermann <GPetermann_muenchen@hotmail.com> hat am 2. Dezember 2016 um 17:21 geschrieben:<br>
<br>
<div id="ox-2d7d4aabce-divtagdefaultwrapper" dir="ltr" style="font-size:12pt; color:#000000; font-family:Calibri,Arial,Helvetica,sans-serif">
<p>Hi all,</p>
<p><br>
</p>
<p>I think it is ready for a first public test .</p>
<p>Improvements:</p>
<p>1) Faster (esp. with large files), mostly because of an additional thread for OSM reade.
<br>
</p>
<p>If you are interested, please play with the max-threads value. On my machine with a core i5 I see better results with max-threads=6</p>
<p>than with the default ("4 auto").<br>
</p>
<p>2) Splitting planet with a rather small max-nodes value like 800000 now stores ~ 41000 of possible 65535 entries,<br>
</p>
<p>with r442 I saw > 58.000. If you reach a value of > 60000  in one of the "number of area dictionary entries: xxxxx of 65535"
<br>
</p>
<p>please contact the list. This limit may be increased to ~ 2^31 but with a larger memory footprint.<br>
</p>
<p>3) Some optimizations in the memory footprint of the custom maps may allow higher max-areas values.</p>
<p><br>
</p>
<p>I've changed the default for max-areas from 512 to 2048, this should work with typical PCs.</p>
<p><br>
</p>
<p>See <a id="LPlnk760489" class="ox-2d7d4aabce-OWAAutoLink" href="http://www.mkgmap.org.uk/download/splitter.html" previewremoved="true">
http://www.mkgmap.org.uk/download/splitter.html</a><br>
</p>
<p><br>
</p>
<p>Gerd<br>
</p>
<p><br>
</p>
<p><br>
</p>
</div>
</blockquote>
<p><br>
 </p>
<blockquote type="cite">_______________________________________________<br>
mkgmap-dev mailing list<br>
mkgmap-dev@lists.mkgmap.org.uk<br>
http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev</blockquote>
</div>
</div>
</div>
</body>
</html>