[mkgmap-dev] [Patch v1] improve handling of exits
From Dave Swarthout daveswarthout at gmail.com on Tue May 19 15:19:30 BST 2015
Okay, just now I added the echotags directive to my points style file: exit_to=* {name 'Exit ${ref} ${exit_to}' | '${exit_to}' ; echotags ""} #[0x12615 resolution 24] Here is a portion of the exit_to tag output to stderr. There are many more of them but this section is typical 39682119 - [highway=motorway_junction,ref=7A,exit:road_ref=OR 569,mkgmap:label:1=Exit 7A Prairie Road,mkgmap:osmid=39682119,exit_to=Prairie Road] 272994915 - [highway=motorway_junction,ref=10,exit:road_ref=OR 569,mkgmap:label:1=Exit 10 Delta Hwy.; Valley River Cnt.; Downtown,mkgmap:osmid=272994915,exit_to=Delta Hwy.; Valley River Cnt.; Downtown] 272994818 - [highway=motorway_junction,ref=10B,exit:road_ref=OR 569,mkgmap:label:1=Exit 10B Delta Hwy. N.; Ayers Rd.,mkgmap:osmid=272994818,exit_to=Delta Hwy. N.; Ayers Rd.] On Tue, May 19, 2015 at 7:08 AM, Dave Swarthout <daveswarthout at gmail.com> wrote: > > On Mon, May 18, 2015 at 7:51 AM, Gerd Petermann < > gpetermann_muenchen at hotmail.com> wrote: > > >> @Dave: Please note the changes in the default style. >> It would be great if you could test this patch and maybe suggest >> a better description of the two options. >> > > Sorry for the delay in responding. The modified r3598 produced output from > the echotags function. I did not see anything regarding the exit_to tags > but my test destination tag was processed and this output went to stderr: > > 4611686018427392234 (168231839) - > [highway=motorway_link,destination=Beltline Road > East,mkgmap:exit_hint=true,mkgmap:dest_hint=true,bicycle=yes,mkgmap:way-has-pois=true,mkgmap:exit_hint_ref=195A,mkgmap:label:1=Dest: > Beltline Road East,oneway=yes] before > 4611686018427392234 (168231839) - > [highway=motorway_link,destination=Beltline Road > East,mkgmap:exit_hint=true,mkgmap:dest_hint=true,bicycle=yes,mkgmap:way-has-pois=true,mkgmap:exit_hint_ref=195A,mkgmap:label:1=Dest: > Beltline Road East,oneway=yes] after > > *(highway=motorway_link | highway=trunk_link) & mkgmap:exit_hint=true &* > *mkgmap:dest_hint=true* > * { echotags "before";* > *name '${destination:ref|subst: =>} ${destination|subst:;=> |subst:/=> }' > |* > * '${ref|subst: =>} ${destination|subst:;=> |subst:/=> }' |* > * '${destination|subst:;=> |subst:/=> }' |* > * 'Exit ${mkgmap:exit_hint_ref} ${mkgmap:exit_hint_name}' |* > * 'Exit ${mkgmap:exit_hint_ref} ${mkgmap:exit_hint_exit_to}' |* > * 'Exit ${mkgmap:exit_hint_exit_to}' |* > * 'Exit ${mkgmap:exit_hint_name}' |* > * 'Exit ${mkgmap:exit_hint_ref}' ;* > *echotags "after"* > * }* > > This is my rule for debugging the destination tag and it appears before > the rule above: > > *destination=* & (highway=motorway_link | highway=trunk_link) {name 'Dest: > ${destination}' }* > > My exit_to rule is for points is here: > > *exit_to=* {name 'Exit ${ref} ${exit_to}' | '${exit_to}' } [0x12615 > resolution 24]* > > This produces the desired output on my maps but doesn't show up in stderr > because I haven't yet put echotags into my points style file. > > Thanks for the good work.... > > > > > > -- > Dave Swarthout > Homer, Alaska > Chiang Mai, Thailand > Travel Blog at http://dswarthout.blogspot.com > -- Dave Swarthout Homer, Alaska Chiang Mai, Thailand Travel Blog at http://dswarthout.blogspot.com -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://www.mkgmap.org.uk/pipermail/mkgmap-dev/attachments/20150519/879912ad/attachment.html>
- Previous message: [mkgmap-dev] [Patch v1] improve handling of exits
- Next message: [mkgmap-dev] [Patch v1] improve handling of exits
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the mkgmap-dev mailing list