[mkgmap-dev] mkgmap r4025 implements --x-dem-poly option
From Gerd Petermann gpetermann_muenchen at hotmail.com on Sat Jan 6 14:22:18 GMT 2018
Hi Carlos, I've also tried r4033 with Oracle JRE "1.8.0_152" now and found no problems. No idea what to do here. Gerd ________________________________________ Von: mkgmap-dev <mkgmap-dev-bounces at lists.mkgmap.org.uk> im Auftrag von Carlos Dávila <cdavilam at orangecorreo.es> Gesendet: Freitag, 5. Januar 2018 20:31:39 An: mkgmap-dev at lists.mkgmap.org.uk Betreff: Re: [mkgmap-dev] mkgmap r4025 implements --x-dem-poly option I have now built Bolivia map in my server with the same command and hgt files and it worked fine. Java is: openjdk version "1.8.0_121" OpenJDK Runtime Environment (build 1.8.0_121-8u121-b13-1~bpo8+1-b13) OpenJDK 64-Bit Server VM (build 25.121-b13, mixed mode) El 05/01/18 a las 16:01, Carlos Dávila escribió: > My java: > openjdk version "1.8.0_151" > OpenJDK Runtime Environment (build 1.8.0_151-8u151-b12-1~deb9u1-b12) > OpenJDK Server VM (build 25.151-b12, mixed mode) > > El 05/01/18 a las 15:23, Gerd Petermann escribió: >> Hi Carlos, >> >> I still cannot reproduce the problem. Maybe a difference in the JRE? >> My java says >> e:\bol2>java -version >> java version "1.8.0_144" >> Java(TM) SE Runtime Environment (build 1.8.0_144-b01) >> Java HotSpot(TM) 64-Bit Server VM (build 25.144-b01, mixed mode) >> >> Gerd >> >> >> Gerd Petermann wrote >>> Hi Carlos, >>> >>> ah, my mistake, I thought I read max-nodes=1000000 , which gives only 8 >>> rather large tiles, you wrote 100000 --> 118 tiles >>> Trying again now.. >>> >>> Gerd >>> >>> ________________________________________ >>> Von: mkgmap-dev < >>> mkgmap-dev-bounces at .org >>> > im Auftrag von Carlos Dávila < >>> cdavilam@ >>> > >>> Gesendet: Freitag, 5. Januar 2018 12:46:03 >>> An: >>> mkgmap-dev at .org >>> Betreff: Re: [mkgmap-dev] mkgmap r4025 implements --x-dem-poly option >>> >>> splitter options: >>> java -Xmx1500M -jar splitter.jar --max-nodes=$MAXNODES >>> --geonames-file=geonames/cities15000_$ABR.zip --mapid=551${FID}001 >>> --output=o5m $pais.o5m >>> >>> areas.list attached >>> >>> Late this evening I'll try in another machine with more RAM available >>> and report. >>> >>> El 05/01/18 a las 09:54, Gerd Petermann escribió: >>>> Hi Carlos, >>>> >>>> I am now trying to use your options. >>>> Maybe you use different options for splitter, with my options I >>>> have to >>>> use --block-size=2048 to avoid MapFailedException. >>>> Please post the split-file created by splitter (areas.list). >>>> Up to now I've tested with -Xmx6G and I think the value 2500m looks >>>> too >>>> low. >>>> So, my 2nd suggestion is to try with a higher value. >>>> >>>> Gerd >>>> >>>> ________________________________________ >>>> Von: mkgmap-dev< >>> mkgmap-dev-bounces at .org >>> > im Auftrag von Carlos Dávila< >>> cdavilam@ >>> > >>>> Gesendet: Donnerstag, 4. Januar 2018 23:14:36 >>>> An: >>> mkgmap-dev at .org >>>> Betreff: Re: [mkgmap-dev] mkgmap r4025 implements --x-dem-poly option >>>> >>>> Hi Gerd >>>> I also use hgt files from viewfinderpanoramas. I split bolivia with >>>> max-nodes=100000 and then run mkgmap as follows: >>>> java -Xmx2500m -ea -Dlog.config=logging.properties -jar mkgmap-dem.jar >>>> --block-size=1024 --x-dem=../DEM/hgt >>>> --x-dem-poly=polygons/bolivia.poly >>>> --x-dem-dists=3312,5846,8948,12646,20282 --x-overview-dem-dist=128000 >>>> --gmapi --show-profiles=1 --output-dir=../mapas/$pais >>>> --bounds=bounds.zip --precomp-sea=sea.zip --max-jobs=1 --route >>>> --latin1 >>>> --code-page=1252 --country-name=$PAIS --country-abbr=$ABR >>>> --area-name=$MAPA --family-name="OpenStreetMap $MAPA" >>>> --family-id=1$FID >>>> --product-id=1 --product-version=$VERSION --series-name="OSM-$MAPA" >>>> --overview-mapname=$ABR-1${FID} --overview-mapnumber=551${FID}000 >>>> --name-tag-list=$NAMETAG --index --process-destination --process-exits >>>> --housenumbers --reduce-point-density=4 --polygon-size-limits="24:12, >>>> 18:10, 16:0" --add-pois-to-areas --link-pois-to-ways >>>> --location-autofill=is_in,nearest --drive-on=detect,$DRIVEON >>>> --license-file=license_ODbL.txt --copyright-message="OpenStreetMap >>>> contributors, ODbL. See:http://www.openstreetmap.org/copyright" >>>> $LANGUAGE --road-name-config=$CONFIG >>>> --x-mdr7-del=GRADE0,GRADE1,GRADE2,GRADE3,GRADE4,GRADE5,GRADE6,GRADE7,UNNAMED >>>> >>>> --remove-ovm-work-files=true --style-file=../resources/styles >>>> --style=mio --check-styles -c $pais.args >>>> >>>> Tomorrow I'll try with default style, just to see if it makes any >>>> difference >>>> >>>> El 04/01/18 a las 07:35, Gerd Petermann escribió: >>>>> Hi Carlos, >>>>> >>>>> I was not yet able to reproduce the problem. I've used the (unzipped) >>>>> 3´´ files >>>>> fromhttp://viewfinderpanoramas.org/Coverage%20map%20viewfinderpanoramas_org3.htm >>>>> >>>>> and my overview map is created with the default style. I tried >>>>> different >>>>> values for --x-overview-dem-dist and it worked without problems. >>>>> The only special option that I needed was --block-size=2048 for some >>>>> tiles. >>>>> If you already use that please post further details about commands >>>>> and >>>>> maybe a link to your hgt files. >>>>> >>>>> Gerd >>>>> >>>>> ________________________________________ >>>>> Von: mkgmap-dev< >>> mkgmap-dev-bounces at .org >>> > im Auftrag von Carlos Dávila< >>> cdavilam@ >>> > >>>>> Gesendet: Mittwoch, 3. Januar 2018 20:15:14 >>>>> An: >>> mkgmap-dev at .org >>>>> Betreff: Re: [mkgmap-dev] mkgmap r4025 implements --x-dem-poly option >>>>> >>>>> 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 .org >>> > im Auftrag von Carlos Dávila< >>> cdavilam@ >>> > >>>>>> Gesendet: Dienstag, 2. Januar 2018 19:40:00 >>>>>> An: >>> mkgmap-dev at .org >>>>>> 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, >>>>>>>> >>>>>>>> seehttp://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 >>>>>>>> alsohttp://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 at lists.mkgmap.org.uk http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev
- Previous message: [mkgmap-dev] mkgmap r4025 implements --x-dem-poly option
- Next message: [mkgmap-dev] mkgmap r4025 implements --x-dem-poly option
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the mkgmap-dev mailing list