[mkgmap-dev] Overview2 branch - options file typo?
From GerdP gpetermann_muenchen at hotmail.com on Tue May 7 11:34:14 BST 2013
Hi, I've committed r2592 which fixes the issues with the wrong levels and uses prefix ovm_ instead of suffix _ovm. Gerd Felix Hartmann-2 wrote > 6365????.img is somehow not the same as 6365*.img - even though I > deleted all other files beforehand that could match. I don't know > whether this is a windows fault, an mkgmap/java fault, or a combination > of mkgmap.jar on windows. Even if I use 2587 (so the old overview2 > branch after merge with trunk, but before new changes) this bug happens, > and with ????.img I get Basecamp/Mapsource not opening the map, with > *.img they do open the map. > > Clearly 6365????_ovm.img is therefore incompatible... > That's my findings for today... > > > On 06.05.2013 19:15, Felix Hartmann wrote: >> Here is the second call: >> c:\OpenMTBMap\maps>start /low /b /wait java -jar -Xms4000M -Xmx10400M >> c:\openmtbmap\mkgmap.jar --max-jobs=8 --generate-sea --latin1 >> --precomp-sea=c:\openmtbmap\maps\sea >> "--style-file=c:\openmtbmap\openmtbmap_style" --nsis --index >> --description=openmtbmap_at --show-profiles=0 >> --location-autofill=bounds,is_in,nearest >> --bounds=c:\openmtbmap\maps\bounds --route --country-abbr=at >> --country-name=austria --mapname=63650000 --family-id=6365 >> --product-id=1 --series-name=openmtbmap_austria_07.05.2013 >> --family-name=mtbmap_at_07.05.2013 --tdbfile >> --overview-mapname=mapsetx --keep-going >> --area-name="austria_07.05.2013_openmtbmap.org" 6365????.img >> >> The ???? kinda works, but unlike when using 6365*.img, mkgmap doesn't >> completly put the content of the ovm_*.img into the overview map. >> Seems like only from one tile, the ovm_ is read, and from the other >> ones not taken into account. When using 6365*.img, the overviewmap has >> the correct complete content, however the addition of the ovm_*.img as >> real maptiles crashes Basecamp/Mapsource too. So currently on the >> second call - the overview map is not created correctly (besides the >> levels problem reported in another strung of this thread). >> >> >> Overall I must say I'm quite impressed. The step to a real overview >> map seems nearly finished... (well routable overview map aside, but >> besides Garmin no-one managed to produce one so far AFAIK - >> cgpsmapper/maptk also cannot do it ). >> >> On 06.05.2013 17:06, Gerd Petermann wrote: >>> OK, and thanks for the proposals. >>> >>> Gerd >>> >>> > Date: Mon, 6 May 2013 17:01:00 -0400 >>> > From: > extremecarver@ >>> > To: > mkgmap-dev at .org >>> > Subject: Re: [mkgmap-dev] Overview2 branch - options file typo? >>> > >>> > Just to clarify the naming issue - just like the default I use: >>> > --mapname=%FID%0000 >>> > >>> > So subsequent calls for %FID%*.img are also taking the ovm_img files >>> > into the overview_map/tdb. Calling >>> > "%FID%????.img doesn't work on cmd.exe (that would be great - so I >>> could >>> > exclude the _ovm.img) AFAIK. >>> > >>> > Therefore naming ovm_%FID%.img would be the better option. >>> > >>> > >>> > Oh and sorry for my mistakes - I'm working over very slow internet >>> > connection from my laptop. - So it's much harder to implement changes >>> > compared to working from a nice big monitor and fast internet.... >>> > On 06.05.2013 16:46, Felix Hartmann wrote: >>> > > ups, sorry. Actually it is working as expected - but I missed the >>> > > options file. I didn't notice that due to the latest style-file >>> > > reading changes - I had to move the style into a new directory (else >>> > > additional folders inside the style-file directory would stop >>> mkgmap - >>> > > whereas before it was fine) and on copying the options file was not >>> > > copied. >>> > > >>> > > So it looks like, that with or without additional files, the >>> overview >>> > > map is created correctly... - GREAT. >>> > > >>> > > I've got one little problem though - and that is the naming of the >>> > > ovm.img files. It would be great if they could be called ovm_*.img >>> > > instead of *_ovm.img - that change would make sure that they are >>> > > a) not taken into the map as actual map .img files for subsequent >>> > > mkgmap calls using MapID*.img calls, >>> > > b) are not included into the NSIS installer >>> > > On 06.05.2013 16:25, GerdP wrote: >>> > >> Hi Felix, >>> > >> >>> > >> does the last call create the *_ovm.img files ? >>> > >> If you look at one, does it contain anything >>> (points,lines,polygons) ? >>> > >> >>> > >> If not, maybe your style doesn't yet put anything to the low >>> > >> resolutions? >>> > >> >>> > >> Gerd >>> > >> >>> > >> >>> > >> Felix Hartmann-2 wrote >>> > >>> yes thanks I know - but didn't notice I had typed it wrong... >>> > >>> >>> > >>> As for the input files: >>> > >>> I use: >>> > >>> -c template.%countryx% 7*.img >>> > >>> -- whereas template.%country% contains only the pbf input files >>> - and >>> > >>> 7*.img are precompiled contour files... >>> > >>> >>> > >>> However I also in a second run, just create the map from the >>> created >>> > >>> *.img files, without contourlines (could change the order too - >>> as long >>> > >>> as the result is right). It would be perfect if I could specify >>> the >>> > >>> *_ovm.img for the second run (which is only used for creating an >>> > >>> additional tdb/overview_map - that doesn't include the >>> contourlines). >>> > >>> The style-file for the 7*.img contourlines is of course >>> different. The >>> > >>> 7*.img being contourlines - only need to be included without >>> any map >>> > >>> information - as the overview map doesn't need contourlines >>> (that would >>> > >>> be next to impossible - except maybe with 1000m equidistance >>> anyhow). >>> > >>> >>> > >>> >>> > >>> However - the following call, also returns me an empty basemap >>> - even >>> > >>> though there is only one input (austria splitted): >>> > >>> c:\OpenMTBMap\maps>start /low /b /wait java -jar -Xms6000M >>> -Xmx10300M >>> > >>> c:\openmtbmap\mkgmap.jar --max-jobs=8 --generate-sea --latin1 >>> > >>> --precomp-sea=c:\openmtbmap\maps\sea >>> > >>> "--style-file=c:\openmtbmap\openmtbmap_style" --nsis --index >>> > >>> --adjust-turn-headings --add-pois-to-areas --ignore-maxspeeds >>> > >>> --reduce-point-density=3 --x-reduce-point-density-polygon=6 >>> > >>> --x-housenumbers --remove-short-arcs=5.4 --link-pois-to-ways >>> > >>> --ignore-turn-restrictions --min-size-polygon=12 >>> > >>> --description=openmtbmap_at --show-profiles=1 >>> > >>> --location-autofill=bounds,is_in,nearest >>> > >>> --bounds=c:\openmtbmap\maps\bounds --route --country-abbr=at >>> > >>> --country-name=austria --mapname=63650000 --family-id=6365 >>> > >>> --product-id=1 --series-name=openmtbmap_austria_06.05.2013 >>> > >>> --family-name=mtbmap_at_06.05.2013 --tdbfile >>> --overview-mapname=mapsetc >>> > >>> --keep-going --area-name="austria_06.05.2013_openmtbmap.org" -c >>> > >>> c:\openmtbmap\maps\template.austria >>> > >>> >>> > >>> On 06.05.2013 15:01, GerdP wrote: >>> > >>>> Hi Felix, >>> > >>>> >>> > >>>> it's ant clean, not clear. >>> > >>>> >>> > >>>> reg. the error message: I have to find a way to handle this. The >>> > >>>> program >>> > >>>> wants either all files with an *_ovm.img or none, and all >>> *_ovm.img >>> > >>>> should >>> > >>>> have the same levels, else this error is triggered. >>> > >>>> The problem is that the overview builder doesn't know the style >>> > >>>> that was >>> > >>>> used to create the *.img files, >>> > >>>> esp. not if multiple styles were used. So I decided to read >>> the levels >>> > >>>> from >>> > >>>> the first *_ovm.img file >>> > >>>> and use it for the overview map. This doesn't work if not all >>> files >>> > >>>> come >>> > >>>> with a *_ovm.img >>> > >>>> >>> > >>>> Gerd >>> > >>>> >>> > >>>> >>> > >>>> >>> > >>>> Felix Hartmann-2 wrote >>> > >>>>> and the resulting overview map, is completly empty... >>> > >>>>> could this be related to using besides the OSM as input, also >>> adding >>> > >>>>> contourlines precompiled? >>> > >>>>> On 06.05.2013 14:39, Felix Hartmann wrote: >>> > >>>>>> ups yes, I had a typo and did ant clear - which doesn#t >>> exist in my >>> > >>>>>> build file -- however I run into the following problem: >>> > >>>>>> >>> > >>>>>> SEVERE (OverviewMapDataSource): invalid attempt to change >>> map levels >>> > >>>>>> >>> > >>>>>> using the following "options" file: >>> > >>>>>> levels = 0:24, 1:22, 2:21, 3:20, 4:19, 5:18 >>> > >>>>>> overview-levels = 6:17, 7:16, 8:14 >>> > >>>>>> >>> > >>>>>> >>> > >>>>>> On 06.05.2013 14:10, GerdP wrote: >>> > >>>>>>> Hi Felix, >>> > >>>>>>> >>> > >>>>>>> did you compile from source? If yes, please try ant clean >>> first. >>> > >>>>>>> >>> > >>>>>>> Gerd >>> > >>>>>>> >>> > >>>>>>> Felix Hartmann-2 wrote >>> > >>>>>>>> for a conservative approach - yes. Though I think adding >>> > >>>>>>>> resolution >>> > >>>>>>>> 17 >>> > >>>>>>>> to the overview map, would be quite good (don't know if for >>> > >>>>>>>> Asia or >>> > >>>>>>>> Europe continent maps however, the overview map would become >>> > >>>>>>>> too big >>> > >>>>>>>> and >>> > >>>>>>>> fail to compile). >>> > >>>>>>>> >>> > >>>>>>>> >>> > >>>>>>>> On 06.05.2013 13:53, GerdP wrote: >>> > >>>>>>>>> Hi Felix, >>> > >>>>>>>>> so you suggest this? >>> > >>>>>>>>> >>> > >>>>>>>>> levels = 0:24, 1:22, 2:20, 3:18 >>> > >>>>>>>>> overview-levels = 4:16, 5:14 >>> > >>>>>>>>> >>> > >>>>>>>>> Gerd >>> > >>>>>>>> BTW - I have a problem with the overview branch - and my >>> style >>> > >>>>>>>> (didn't >>> > >>>>>>>> try default one yet): >>> > >>>>>>>> >>> > >>>>>>>> java.lang.NoSuchMethodError: >>> > >>>>>>>> >>> uk.me.parabola.mkgmap.build.LocatorUtil.getNameTags(Luk/me/parabola/util/EnhancedProperties;)Ljava/util/List; >>> >>> > >>>>>>>> >>> > >>>>>>>> >>> > >>>>>>>> at >>> > >>>>>>>> >>> uk.me.parabola.mkgmap.reader.osm.LinkDestinationHook.init(LinkDestinationHook.java:64) >>> >>> > >>>>>>>> >>> > >>>>>>>> >>> > >>>>>>>> at >>> > >>>>>>>> >>> uk.me.parabola.mkgmap.reader.osm.OsmMapDataSource.pluginChain(OsmMapDataSource.java:182) >>> >>> > >>>>>>>> >>> > >>>>>>>> >>> > >>>>>>>> at >>> > >>>>>>>> >>> uk.me.parabola.mkgmap.reader.osm.OsmMapDataSource.setupHandler(OsmMapDataSource.java:150) >>> >>> > >>>>>>>> >>> > >>>>>>>> >>> > >>>>>>>> at >>> > >>>>>>>> >>> uk.me.parabola.mkgmap.reader.osm.bin.OsmBinMapDataSource.load(OsmBinMapDataSource.java:49) >>> >>> > >>>>>>>> >>> > >>>>>>>> >>> > >>>>>>>> at >>> > >>>>>>>> >>> uk.me.parabola.mkgmap.reader.osm.OsmMapDataSource.load(OsmMapDataSource.java:124) >>> >>> > >>>>>>>> >>> > >>>>>>>> >>> > >>>>>>>> at >>> > >>>>>>>> >>> uk.me.parabola.mkgmap.main.MapMaker.loadFromFile(MapMaker.java:155) >>> > >>>>>>>> >>> > >>>>>>>> at >>> > >>>>>>>> uk.me.parabola.mkgmap.main.MapMaker.makeMap(MapMaker.java:57) >>> > >>>>>>>> at >>> > >>>>>>>> uk.me.parabola.mkgmap.main.Main$1.call(Main.java:234) >>> > >>>>>>>> at >>> > >>>>>>>> uk.me.parabola.mkgmap.main.Main$1.call(Main.java:231) >>> > >>>>>>>> at >>> > >>>>>>>> java.util.concurrent.FutureTask$Sync.innerRun(Unknown >>> > >>>>>>>> Source) >>> > >>>>>>>> at java.util.concurrent.FutureTask.run(Unknown Source) >>> > >>>>>>>> at >>> > >>>>>>>> java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown >>> > >>>>>>>> Source) >>> > >>>>>>>> at >>> > >>>>>>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown >>> > >>>>>>>> Source) >>> > >>>>>>>> at java.lang.Thread.run(Unknown Source) >>> > >>>>>>>> Exception in thread "main" java.lang.NoSuchMethodError: >>> > >>>>>>>> >>> uk.me.parabola.mkgmap.build.LocatorUtil.getNameTags(Luk/me/parabola/util/EnhancedProperties;)Ljava/util/List; >>> >>> > >>>>>>>> >>> > >>>>>>>> >>> > >>>>>>>> at uk.me.parabola.mkgmap.build.Locator. >>> > >>>>>>>> >>> > >>> > <init> >>> > >>>>>>>> (Locator.java:51) >>> > >>>>>>>> at uk.me.parabola.mkgmap.build.Locator. >>> > >>>>>>>> >>> > >>> > <init> >>> > >>>>>>>> (Locator.java:47) >>> > >>>>>>>> at >>> > >>>>>>>> uk.me.parabola.mkgmap.build.MapBuilder. >>> > >>>>>>>> >>> > >>> > <init> >>> > >>>>>>>> (MapBuilder.java:146) >>> > >>>>>>>> at >>> > >>>>>>>> >>> uk.me.parabola.mkgmap.combiners.OverviewBuilder.writeOverviewMap(OverviewBuilder.java:91) >>> >>> > >>>>>>>> >>> > >>>>>>>> >>> > >>>>>>>> at >>> > >>>>>>>> >>> uk.me.parabola.mkgmap.combiners.OverviewBuilder.onFinish(OverviewBuilder.java:84) >>> >>> > >>>>>>>> >>> > >>>>>>>> >>> > >>>>>>>> at >>> > >>>>>>>> uk.me.parabola.mkgmap.main.Main.endOptions(Main.java:536) >>> > >>>>>>>> at >>> > >>>>>>>> >>> uk.me.parabola.mkgmap.CommandArgsReader.readArgs(CommandArgsReader.java:128) >>> >>> > >>>>>>>> >>> > >>>>>>>> >>> > >>>>>>>> at uk.me.parabola.mkgmap.main.Main.main(Main.java:119) >>> > >>>>>>>>> Felix Hartmann-2 wrote >>> > >>>>>>>>>> oh, and I would suppose a "," comma is missing too! >>> > >>>>>>>>>> On 06.05.2013 13:46, GerdP wrote: >>> > >>>>>>>>>>> Hi Felix, >>> > >>>>>>>>>>> >>> > >>>>>>>>>>> yes, it was a typo. I tested with different values. I >>> have no >>> > >>>>>>>>>>> preference >>> > >>>>>>>>>>> and >>> > >>>>>>>>>>> no experience, >>> > >>>>>>>>>>> so I'd be happy to hear proposals. >>> > >>>>>>>>>>> >>> > >>>>>>>>>>> Gerd >>> > >>>>>>>>>>> >>> > >>>>>>>>>>> >>> > >>>>>>>>>>> Felix Hartmann-2 wrote >>> > >>>>>>>>>>>> Is there a typo in the options file? >>> > >>>>>>>>>>>> "overview-levels = 5:16 6:18" >>> > >>>>>>>>>>>> >>> > >>>>>>>>>>>> shouldn't that be 5:16 6:14 ??? >>> > >>>>>>>>>>>> I think that if the numbering continues, further levels >>> > >>>>>>>>>>>> should be >>> > >>>>>>>>>>>> decreasing resolution. So if 18 and 16 should be used >>> in the >>> > >>>>>>>>>>>> overview >>> > >>>>>>>>>>>> map (but why have 17 then as normal map resolution??): >>> > >>>>>>>>>>>> it should read "5:18 6:16" -- However I thought >>> overlapping >>> > >>>>>>>>>>>> resolutions >>> > >>>>>>>>>>>> is not good form (actually dunno what happens). >>> > >>>>>>>>>>>> >>> > >>>>>>>>>>>> >>> > >>>>>>>>>>>> IMHO 5:16 6:14 is quite good as conservative value. >>> (continent >>> > >>>>>>>>>>>> maps). >>> > >>>>>>>>>>>> Maybe we should even move to 4:17 5:16 6:14 in the >>> overview >>> > >>>>>>>>>>>> map >>> > >>>>>>>>>>>> (and >>> > >>>>>>>>>>>> 0-3 >>> > >>>>>>>>>>>> in the normal map)... >>> > >>>>>>>>>>>> >>> > >>>>>>>>>>>> >>> > >>>>>>>>>>>> As for the routable basemap on newer garmin GPS. Maybe we >>> > >>>>>>>>>>>> could >>> > >>>>>>>>>>>> create >>> > >>>>>>>>>>>> a >>> > >>>>>>>>>>>> non routable mkgmap created basemap and recommend >>> people to >>> > >>>>>>>>>>>> use >>> > >>>>>>>>>>>> it >>> > >>>>>>>>>>>> instead? >>> > >>>>>>>>>>>> _______________________________________________ >>> > >>>>>>>>>>>> mkgmap-dev mailing list >>> > >>>>>>>>>>>> mkgmap-dev at .org >>> > >>>>>>>>>>>> http://lists.mkgmap.org.uk/mailman/listinfo/mkgmap-dev >>> > >>>>>>>>>>> -- >>> > >>>>>>>>>>> View this message in context: >>> > >>>>>>>>>>> >>> http://gis.19327.n5.nabble.com/Overview2-branch-options-file-typo-tp5759855p5759856.html >>> >>> > >>>>>>>>>>> >>> > >>>>>>>>>>> >>> > >>>>>>>>>>> Sent from the Mkgmap Development mailing list archive at >>> > >>>>>>>>>>> Nabble.com. >>> > >>>>>>>>>>> _______________________________________________ >>> > >>>>>>>>>>> mkgmap-dev mailing list >>> > >>>>>>>>>>> >>> > >>>>>>>>>> mkgmap-dev at .org >>> > >>>>>>>>>>> http://lists.mkgmap.org.uk/mailman/listinfo/mkgmap-dev >>> > >>>>>>>>>> _______________________________________________ >>> > >>>>>>>>>> mkgmap-dev mailing list >>> > >>>>>>>>>> mkgmap-dev at .org >>> > >>>>>>>>>> http://lists.mkgmap.org.uk/mailman/listinfo/mkgmap-dev >>> > >>>>>>>>> >>> > >>>>>>>>> -- >>> > >>>>>>>>> View this message in context: >>> > >>>>>>>>> >>> http://gis.19327.n5.nabble.com/Overview2-branch-options-file-typo-tp5759855p5759858.html >>> >>> > >>>>>>>>> >>> > >>>>>>>>> >>> > >>>>>>>>> Sent from the Mkgmap Development mailing list archive at >>> > >>>>>>>>> Nabble.com. >>> > >>>>>>>>> _______________________________________________ >>> > >>>>>>>>> mkgmap-dev mailing list >>> > >>>>>>>>> >>> > >>>>>>>> mkgmap-dev at .org >>> > >>>>>>>>> http://lists.mkgmap.org.uk/mailman/listinfo/mkgmap-dev >>> > >>>>>>>> _______________________________________________ >>> > >>>>>>>> mkgmap-dev mailing list >>> > >>>>>>>> mkgmap-dev at .org >>> > >>>>>>>> http://lists.mkgmap.org.uk/mailman/listinfo/mkgmap-dev >>> > >>>>>>> >>> > >>>>>>> >>> > >>>>>>> -- >>> > >>>>>>> View this message in context: >>> > >>>>>>> >>> http://gis.19327.n5.nabble.com/Overview2-branch-options-file-typo-tp5759855p5759861.html >>> >>> > >>>>>>> >>> > >>>>>>> Sent from the Mkgmap Development mailing list archive at >>> > >>>>>>> Nabble.com. >>> > >>>>>>> _______________________________________________ >>> > >>>>>>> mkgmap-dev mailing list >>> > >>>>>>> >>> > >>>>> mkgmap-dev at .org >>> > >>>>>>> http://lists.mkgmap.org.uk/mailman/listinfo/mkgmap-dev >>> > >>>>> _______________________________________________ >>> > >>>>> mkgmap-dev mailing list >>> > >>>>> mkgmap-dev at .org >>> > >>>>> http://lists.mkgmap.org.uk/mailman/listinfo/mkgmap-dev >>> > >>>> >>> > >>>> >>> > >>>> >>> > >>>> -- >>> > >>>> View this message in context: >>> > >>>> >>> http://gis.19327.n5.nabble.com/Overview2-branch-options-file-typo-tp5759855p5759868.html >>> >>> > >>>> >>> > >>>> Sent from the Mkgmap Development mailing list archive at >>> Nabble.com. >>> > >>>> _______________________________________________ >>> > >>>> mkgmap-dev mailing list >>> > >>>> >>> > >>> mkgmap-dev at .org >>> > >>>> http://lists.mkgmap.org.uk/mailman/listinfo/mkgmap-dev >>> > >>> _______________________________________________ >>> > >>> mkgmap-dev mailing list >>> > >>> mkgmap-dev at .org >>> > >>> http://lists.mkgmap.org.uk/mailman/listinfo/mkgmap-dev >>> > >> >>> > >> >>> > >> >>> > >> >>> > >> -- >>> > >> View this message in context: >>> > >> >>> http://gis.19327.n5.nabble.com/Overview2-branch-options-file-typo-tp5759855p5759878.html >>> > >> Sent from the Mkgmap Development mailing list archive at >>> Nabble.com. >>> > >> _______________________________________________ >>> > >> mkgmap-dev mailing list >>> > >> > mkgmap-dev at .org >>> > >> http://lists.mkgmap.org.uk/mailman/listinfo/mkgmap-dev >>> > > >>> > >>> > _______________________________________________ >>> > mkgmap-dev mailing list >>> > > mkgmap-dev at .org >>> > http://lists.mkgmap.org.uk/mailman/listinfo/mkgmap-dev >>> >>> >>> _______________________________________________ >>> mkgmap-dev mailing list >>> > mkgmap-dev at .org >>> http://lists.mkgmap.org.uk/mailman/listinfo/mkgmap-dev >> > > > _______________________________________________ > mkgmap-dev mailing list > mkgmap-dev at .org > http://lists.mkgmap.org.uk/mailman/listinfo/mkgmap-dev -- View this message in context: http://gis.19327.n5.nabble.com/Overview2-branch-options-file-typo-tp5759855p5759968.html Sent from the Mkgmap Development mailing list archive at Nabble.com.
- Previous message: [mkgmap-dev] Overview2 branch - options file typo?
- Next message: [mkgmap-dev] Overview2 branch - options file typo?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the mkgmap-dev mailing list