[mkgmap-dev] if-then-else in style and style options
From Gerd Petermann GPetermann_muenchen at hotmail.com on Wed Mar 8 08:07:25 GMT 2017
Hi all, while writing the documentation I noticed this possible problem case: The lines file in the default style contains these rules: boundary=administrative { name '${mkgmap:boundary_name}' } boundary=administrative & admin_level<3 [0x1e resolution 12] boundary=administrative & admin_level<5 [0x1d resolution 19] boundary=administrative & admin_level<7 [0x1c resolution 21] boundary=administrative & admin_level<9 [0x1c resolution 22] boundary=administrative [0x1c resolution 22] So, one may want to extract the clause boundary=administrative like this: if (boundary=administrative) then { name '${mkgmap:boundary_name}' } admin_level<3 [0x1e resolution 12] admin_level<5 [0x1d resolution 19] admin_level<7 [0x1c resolution 21] admin_level<9 [0x1c resolution 22] [0x1c resolution 22] end The problem: It doesn't work because the lines { name '${mkgmap:boundary_name}' } and [0x1c resolution 22] are not a valid rules and the rule parser "forgets" that the boundary=administrative expression will be added. What do you think? Should mkgmap support this syntax? Gerd ________________________________________ Von: mkgmap-dev <mkgmap-dev-bounces at lists.mkgmap.org.uk> im Auftrag von Gerd Petermann <GPetermann_muenchen at hotmail.com> Gesendet: Dienstag, 7. März 2017 20:10:52 An: Development list for mkgmap Betreff: Re: [mkgmap-dev] if-then-else in style and style options Hi Andrzej, thanks, so I'll try to document the new syntax next. Gerd ________________________________________ Von: mkgmap-dev <mkgmap-dev-bounces at lists.mkgmap.org.uk> im Auftrag von Andrzej Popowski <popej at poczta.onet.pl> Gesendet: Dienstag, 7. März 2017 17:40:16 An: mkgmap-dev at lists.mkgmap.org.uk Betreff: Re: [mkgmap-dev] if-then-else in style and style options Hi Gerd, I have run some tests with current code and spotted no problems. I have tested both, if-then-else statement and style-option. -- Best regards, Andrzej _______________________________________________ mkgmap-dev mailing list mkgmap-dev at lists.mkgmap.org.uk http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev _______________________________________________ mkgmap-dev mailing list mkgmap-dev at lists.mkgmap.org.uk http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev
- Previous message: [mkgmap-dev] if-then-else in style and style options
- Next message: [mkgmap-dev] if-then-else in style and style options
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the mkgmap-dev mailing list