[mkgmap-dev] Overview2 branch - options file typo?
From Felix Hartmann extremecarver at gmail.com on Tue May 7 02:53:50 BST 2013
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 at gmail.com >> > To: mkgmap-dev at lists.mkgmap.org.uk >> > 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 lists.mkgmap.org.uk >> > >> http://lists.mkgmap.org.uk/mailman/listinfo/mkgmap-dev >> > > >> > >> > _______________________________________________ >> > mkgmap-dev mailing list >> > mkgmap-dev at lists.mkgmap.org.uk >> > http://lists.mkgmap.org.uk/mailman/listinfo/mkgmap-dev >> >> >> _______________________________________________ >> mkgmap-dev mailing list >> mkgmap-dev at lists.mkgmap.org.uk >> http://lists.mkgmap.org.uk/mailman/listinfo/mkgmap-dev > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.mkgmap.org.uk/pipermail/mkgmap-dev/attachments/20130506/008da3d5/attachment-0001.html
- 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