logo separator

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

From Carlos Dávila cdavilam at orangecorreo.es on Wed Jan 3 19:15:14 GMT 2018

Thanks Gerd. If you need input file or commands, just let me know.

El 03/01/18 a las 20:00, Gerd Petermann escribió:
> Hi Carlos,
>
> I'll try to reproduce the problem tomorrow. Sounds as if something else goes wrong
> and the try / catch block interprets the problem in the same way as a missing hgt file.
>
> Gerd
>
> ________________________________________
> Von: mkgmap-dev <mkgmap-dev-bounces at lists.mkgmap.org.uk> im Auftrag von Carlos Dávila <cdavilam at orangecorreo.es>
> Gesendet: Dienstag, 2. Januar 2018 19:40:00
> An: mkgmap-dev at lists.mkgmap.org.uk
> Betreff: Re: [mkgmap-dev] mkgmap r4025 implements --x-dem-poly option
>
> --x-dem-poly option works like a charm, thanks!
> I'm doing my tests with Bolivia map and there's some problem with
> overview map generation. Log file is recording a lot of lines like "file
> S19W069.hgt not found. Is expected to cover sea.", but the given hgt
> *does exist* in the hgt folder. "Missing" hgt's are different in
> different runs of mkgmap, see screenshots [1] and [2]. Watching at the
> overview map, it seems mkgmap starts building DEM correctly, but at a
> given point it fails to read hgt's and rest of DEM is not generated. DEM
> for tiles in the "missing" areas are correctly generated. BuildDEMFile
> creates correct overview, see [3].
> [1] ||http://files.mkgmap.org.uk/download/381/Screenshot_20180102_181555.png
> |[2]
> |||http://files.mkgmap.org.uk/download/380/Screenshot_20180102_185917.png
> [3]
> |||||http://files.mkgmap.org.uk/download/382/Screenshot_20180102_192228.png|||
>
> El 31/12/17 a las 11:53, Henning Scholland escribió:
>> 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.<init>(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.<init>(HGTReader.java:90)
>>       at
>> uk.me.parabola.mkgmap.reader.hgt.HGTConverter.<init>(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.
>>>
>



More information about the mkgmap-dev mailing list