[mkgmap-dev] Bad tile around East London / Greenwich
From jan meisters jan_m23 at gmx.net on Sat Aug 7 17:33:52 BST 2021
Hi Nick, interesting! Indeed I have a lot transparent 1x1-POIs in my typ, but of course for stuff I only want in the index and not to be displayed. As my map is only used by me with BaseCamp and my Oregon 450 I´m not aware of possible problems beside this setup. I´ll keep an eye on it. Jan > Am 07.08.2021 um 17:17 schrieb nick <osm at pinns.co.uk>: > > Hi Jan > > It wasn't so much the type number as the size of a poi bitmap. > > In the 'olden' days Mapsource would allow pois with lengths and width equalling zero. This would render them transparent, useful for names of places. > > However, Basecamp would not accept such pois and I think has a problem displaying some pois with length and width set to 1. > > I'm glad it wasn't the typ file. > > r > > Nick > > On 07/08/2021 14:59, jan meisters wrote: >> Hi Gerd, >> >> yes, 4805 renders correctly. Thanks! >> >> @Nick: I tried without typ, but that made no difference. Do you remember the faulty POI? >> >> Jan >> >>> Am 07.08.2021 um 11:24 schrieb Gerd Petermann <gpetermann_muenchen at hotmail.com>: >>> >>> Hi Jan, >>> >>> I think r4805 fixes the problem. I've not analysed why the default style doesn't show the problem. The routing data is very different. >>> It seems that the OFM style produces a lot more restrictions. >>> >>> Gerd >>> >>> ________________________________________ >>> Von: Gerd Petermann <gpetermann_muenchen at hotmail.com> >>> Gesendet: Samstag, 7. August 2021 09:47 >>> An: Development list for mkgmap >>> Betreff: AW: [mkgmap-dev] Bad tile around East London / Greenwich >>> >>> Hi Jan, >>> >>> I can reproduce the problem with the OFM full style. With the just released r4804 I see this: >>> SCHWERWIEGEND (global): Bad file format: e:\Jan\10700105.osm.pbf >>> uk.me.parabola.imgfmt.FormatException: too many restrictions >>> at uk.me.parabola.imgfmt.app.net.TableC.getOffsetSize(TableC.java:84) >>> at uk.me.parabola.imgfmt.app.net.TableC.propagateSizeBytes(TableC.java:88) >>> at uk.me.parabola.imgfmt.app.net.RouteCenter.updateOffsets(RouteCenter.java:87) >>> at uk.me.parabola.imgfmt.app.net.RouteCenter.write(RouteCenter.java:98) >>> at uk.me.parabola.imgfmt.app.net.NODFile.writeNodes(NODFile.java:101) >>> at uk.me.parabola.imgfmt.app.net.NODFile.write(NODFile.java:71) >>> at uk.me.parabola.mkgmap.build.MapBuilder.makeMap(MapBuilder.java:352) >>> at uk.me.parabola.mkgmap.main.MapMaker.makeMap(MapMaker.java:114) >>> at uk.me.parabola.mkgmap.main.MapMaker.makeMap(MapMaker.java:70) >>> at uk.me.parabola.mkgmap.main.Main.lambda$1(Main.java:290) >>> at java.util.concurrent.FutureTask.run(FutureTask.java:266) >>> at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) >>> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) >>> at java.lang.Thread.run(Thread.java:748) >>> >>> I think this problem is caused by an error in mkgmap, it seems to put too many restrictions into one so called RouteCenter. >>> Have to check the details... >>> >>> Gerd >>> >>> ________________________________________ >>> Von: mkgmap-dev <mkgmap-dev-bounces at lists.mkgmap.org.uk> im Auftrag von jan meisters <jan_m23 at gmx.net> >>> Gesendet: Freitag, 6. August 2021 22:41 >>> An: Development list for mkgmap >>> Betreff: Re: [mkgmap-dev] Bad tile around East London / Greenwich >>> >>> Hi Gerd, >>> >>> yes, but only on my own style: >>> SCHWERWIEGEND (global): Bad file format: 10700105.osm.pbf >>> >>> File uploaded here<https://files.mkgmap.org.uk/download/517/10700105.osm.pbf>. It is splitter-generated from a geofabrik great-britain-latest with max-node=1400000. >>> Splitter 615 and mkgmap 4802. >>> >>> For my own and and the default I have the same splitter options: >>> java -Xmx26000m -jar splitter.jar --output=pbf --output-dir=/great_britain-splitter --max-nodes=1400000 --mapid=10750001 --geonames-file=PRECOMP/cities15000.txt --polygon-file=ARGS/great_britain.poly DATA/great_britain-latest.osm.pbf >>> >>> And mkgmap then: >>> java -Xmx26000m -jar mkgmap.jar --output-dir=great_britain-output -c ARGS/great_britain-HGT.args -c great_britain-splitter/template.args ARGS/10000.txt >>> >>> The mkgmap ARGS for my style are: >>> family-id: 10700 >>> product-id: 1 >>> draw-priority: 30 >>> series-name: Great_Britain-HGT >>> family-name: Great_Britain-HGT >>> description: Great_Britain-HGT >>> copyright-message: openstreetmap.org<http://openstreetmap.org> | earthexplorer.usgs.gov<http://earthexplorer.usgs.gov> | viewfinderpanoramas.org<http://viewfinderpanoramas.org> | openfietsmap.nl<http://openfietsmap.nl> >>> area-name: Great_Britain >>> country-name: Great_Britain >>> country-abbr: Great_Britain >>> style-file: Styles >>> overview-mapname: 10700000 >>> precomp-sea: PRECOMP/sea-latest.zip >>> generate-sea: land-tag=natural=background >>> bounds: PRECOMP/bounds-latest.zip >>> location-autofill: is_in,nearest >>> housenumbers >>> split-name-index >>> tdbfile >>> latin1 >>> name-tag-list: name,name:de,int_name,place_name >>> code-page: 1252 >>> dem: HGT_NASADEM_Europe >>> dem-dists: 3314,4971,6628,13256,29826 >>> overview-dem-dist=89478 >>> show-profiles: 1 >>> merge-lines >>> road-name-config=examples/roadNameConfig.txt >>> add-pois-to-areas >>> pois-to-areas-placement >>> add-pois-to-lines >>> link-pois-to-ways >>> poi-excl-index=0x3200-0x331f >>> nearby-poi-rules=*/named:5,*/unnamed:10,0x2b07:50,0x2f00-0x2f03:50,0x2f04-0x2f09:25,0x2f0a-0x2f0b:25,0x2f0c:50,0x2f0d-0x2f0f:25,0x2f10-0x2f16:50,0x2f17-0x2f18:25,0x2f19:50,0x2f1a-0x2f1f:50,0x3200-0x331f:50,0x13700-0x13702:50,0x13703-0x13707:25,0x13708-0x13709:50,0x1370a-0x1370f:50 >>> min-size-polygon: 4 >>> polygon-size-limits=16:2, 14:0 >>> preserve-element-order >>> keep-going >>> route >>> index >>> >>> And mkgmap ARGS for default: >>> family-id: 10750 >>> product-id: 1 >>> draw-priority: 30 >>> series-name: Great_Britain-default >>> family-name: Great_Britain-default >>> description: Great_Britain-default >>> area-name: Great_Britain >>> country-name: Great_Britain >>> country-abbr: Great_Britain >>> style-file: examples/styles/default >>> overview-mapname: 10750000 >>> precomp-sea: PRECOMP/sea-latest.zip >>> generate-sea: land-tag=natural=background >>> bounds: PRECOMP/bounds-latest.zip >>> # location-autofill: is_in,nearest >>> # housenumbers >>> # split-name-index >>> # tdbfile >>> # latin1 >>> # name-tag-list: name,name:de,int_name,place_name >>> code-page: 1252 >>> # dem: HGT_NASADEM_Europe >>> # dem-dists: 3314,4971,6628,13256,29826 >>> # overview-dem-dist=89478 >>> # show-profiles: 1 >>> # merge-lines >>> # road-name-config=examples/roadNameConfig.txt >>> add-pois-to-areas >>> # pois-to-areas-placement >>> add-pois-to-lines >>> link-pois-to-ways >>> # min-size-polygon: 4 >>> # polygon-size-limits=16:2, 14:0 >>> # preserve-element-order >>> keep-going >>> route >>> index >>> >>> >>> >>> Am 06.08.2021 um 19:58 schrieb Gerd Petermann <gpetermann_muenchen at hotmail.com<mailto:gpetermann_muenchen at hotmail.com>>: >>> >>> Hi Jan, >>> >>> Any error message from mkgmap? >>> I can try to reproduce if you upload the input osm file to https://files.mkgmap.org.uk/ >>> (or post another download link) >>> and the options that you use. >>> >>> >>> Gerd >>> >>> ________________________________________ >>> Von: mkgmap-dev <mkgmap-dev-bounces at lists.mkgmap.org.uk<mailto:mkgmap-dev-bounces at lists.mkgmap.org.uk>> im Auftrag von jan meisters <jan_m23 at gmx.net<mailto:jan_m23 at gmx.net>> >>> Gesendet: Freitag, 6. August 2021 19:35 >>> An: Development list for mkgmap >>> Betreff: [mkgmap-dev] Bad tile around East London / Greenwich >>> >>> Hi all, >>> >>> since some time my map has a bad tile around East London (Greenwich). >>> I´ve checked earlier revisions of splitter and mkgmap, and decreased splitter´s max-nodes - without success. >>> >>> Problem seems to be in my style, which is based on OpenFietsMap. With the original OFM-style the error is rendered as well, but not with the mkgmap default style. >>> But I´ve got no clue where to look for the mistake - anyone has got a hint for me? >>> >>> https://files.mkgmap.org.uk/download/516/bad_tile-east_london.jpg >>> >>> Jan >>> >>> _______________________________________________ >>> mkgmap-dev mailing list >>> mkgmap-dev at lists.mkgmap.org.uk >>> https://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev >>> _______________________________________________ >>> mkgmap-dev mailing list >>> mkgmap-dev at lists.mkgmap.org.uk >>> https://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev >>> >>> _______________________________________________ >>> mkgmap-dev mailing list >>> mkgmap-dev at lists.mkgmap.org.uk >>> https://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev >> _______________________________________________ >> mkgmap-dev mailing list >> mkgmap-dev at lists.mkgmap.org.uk >> https://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev > _______________________________________________ > mkgmap-dev mailing list > mkgmap-dev at lists.mkgmap.org.uk > https://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev
- Previous message: [mkgmap-dev] Bad tile around East London / Greenwich
- Next message: [mkgmap-dev] Bad tile around East London / Greenwich
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the mkgmap-dev mailing list