Re: [mkgmap-dev] mkgmap r4025 implements --x-dem-poly option

2017-12-31 Thread Henning Scholland
Hi Gerd,

I got an OutOfMemory exception (see below) while reading zipped 1" SRTM
files in Scandinavia. Unzipped it's all fine.

Btw. it would be nice to move the 'DEM file calculation for ... took 265
ms'-messages from stdout to logging Information.

Henning

Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
    at java.nio.HeapByteBuffer.(Unknown Source)
    at java.nio.ByteBuffer.allocate(Unknown Source)
    at
uk.me.parabola.mkgmap.reader.hgt.HGTReader.extractFromZip(HGTReader.java:123)
    at uk.me.parabola.mkgmap.reader.hgt.HGTReader.(HGTReader.java:90)
    at
uk.me.parabola.mkgmap.reader.hgt.HGTConverter.(HGTConverter.java:66)
    at uk.me.parabola.imgfmt.app.dem.DEMFile.calc(DEMFile.java:47)
    at uk.me.parabola.mkgmap.build.MapBuilder.makeMap(MapBuilder.java:334)
    at
uk.me.parabola.mkgmap.combiners.OverviewBuilder.writeOverviewMap(OverviewBuilder.java:191)
    at
uk.me.parabola.mkgmap.combiners.OverviewBuilder.onFinish(OverviewBuilder.java:103)
    at uk.me.parabola.mkgmap.main.Main.endOptions(Main.java:617)
    at
uk.me.parabola.mkgmap.CommandArgsReader.readArgs(CommandArgsReader.java:128)
    at uk.me.parabola.mkgmap.main.Main.mainStart(Main.java:136)
    at uk.me.parabola.mkgmap.main.Main.main(Main.java:107)

On 28.12.2017 18:18, Gerd Petermann wrote:
> Hi all,
>
> see http://www.mkgmap.org.uk/websvn/revision.php?repname=mkgmap&rev=4025
> this is useful if you create a map for a country extract like nepal 
> (nepal-latest.osm.pbf)
>
> Here is a screenshot of a map created with the option --x-dem-poly=nepal.poly 
> http://files.mkgmap.org.uk/download/378/nepal-with-poly.jpg
>
> The screenshot also shows some wrong reliefs, and I think I used files 
> without many holes :-(
> So, next step is to find out what goes wrong with DEM in low resolutions. 
> This might take longer, 
> I hope Frank has an idea.
> It seems to be a good idea to use a rather high res for the overview map for 
> now. For the screenshot I used
> --x-overview-dem-dist=276160, with --x-overview-dem-dist=88000 the problems 
> are gone and DEM file is still only
> ~300KB.
>
> Gerd
> P.S.
> See also 
> http://www.mkgmap.org.uk/websvn/revision.php?repname=mkgmap&path=%2F&rev=4024
> I've moved some messages into the logger, so there will be less noise from 
> mkgmap.
> ___
> mkgmap-dev mailing list
> mkgmap-dev@lists.mkgmap.org.uk
> http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev
>

___
mkgmap-dev mailing list
mkgmap-dev@lists.mkgmap.org.uk
http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev

Re: [mkgmap-dev] mkgmap r4025 implements --x-dem-poly option

2017-12-31 Thread Gerd Petermann
Hi Henning,
I think that the memory for normal Files is managed in a different, probably 
better way by the JRE.
Maybe I will find a better solution in the next days.
Gerd

 Henning Scholland schrieb 

Hi Gerd,

I got an OutOfMemory exception (see below) while reading zipped 1" SRTM
files in Scandinavia. Unzipped it's all fine.

Btw. it would be nice to move the 'DEM file calculation for ... took 265
ms'-messages from stdout to logging Information.

Henning

Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
at java.nio.HeapByteBuffer.(Unknown Source)
at java.nio.ByteBuffer.allocate(Unknown Source)
at
uk.me.parabola.mkgmap.reader.hgt.HGTReader.extractFromZip(HGTReader.java:123)
at uk.me.parabola.mkgmap.reader.hgt.HGTReader.(HGTReader.java:90)
at
uk.me.parabola.mkgmap.reader.hgt.HGTConverter.(HGTConverter.java:66)
at uk.me.parabola.imgfmt.app.dem.DEMFile.calc(DEMFile.java:47)
at uk.me.parabola.mkgmap.build.MapBuilder.makeMap(MapBuilder.java:334)
at
uk.me.parabola.mkgmap.combiners.OverviewBuilder.writeOverviewMap(OverviewBuilder.java:191)
at
uk.me.parabola.mkgmap.combiners.OverviewBuilder.onFinish(OverviewBuilder.java:103)
at uk.me.parabola.mkgmap.main.Main.endOptions(Main.java:617)
at
uk.me.parabola.mkgmap.CommandArgsReader.readArgs(CommandArgsReader.java:128)
at uk.me.parabola.mkgmap.main.Main.mainStart(Main.java:136)
at uk.me.parabola.mkgmap.main.Main.main(Main.java:107)

On 28.12.2017 18:18, Gerd Petermann wrote:
> Hi all,
>
> see http://www.mkgmap.org.uk/websvn/revision.php?repname=mkgmap&rev=4025
> this is useful if you create a map for a country extract like nepal 
> (nepal-latest.osm.pbf)
>
> Here is a screenshot of a map created with the option --x-dem-poly=nepal.poly
> http://files.mkgmap.org.uk/download/378/nepal-with-poly.jpg
>
> The screenshot also shows some wrong reliefs, and I think I used files 
> without many holes :-(
> So, next step is to find out what goes wrong with DEM in low resolutions. 
> This might take longer,
> I hope Frank has an idea.
> It seems to be a good idea to use a rather high res for the overview map for 
> now. For the screenshot I used
> --x-overview-dem-dist=276160, with --x-overview-dem-dist=88000 the problems 
> are gone and DEM file is still only
> ~300KB.
>
> Gerd
> P.S.
> See also 
> http://www.mkgmap.org.uk/websvn/revision.php?repname=mkgmap&path=%2F&rev=4024
> I've moved some messages into the logger, so there will be less noise from 
> mkgmap.
> ___
> mkgmap-dev mailing list
> mkgmap-dev@lists.mkgmap.org.uk
> http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev
>

___
mkgmap-dev mailing list
mkgmap-dev@lists.mkgmap.org.uk
http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev
___
mkgmap-dev mailing list
mkgmap-dev@lists.mkgmap.org.uk
http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev