From b5dd0220273ec761c2e84800428ebcbd80056f55 Mon Sep 17 00:00:00 2001 From: Viktor Govako Date: Sat, 8 Oct 2022 13:17:09 +0300 Subject: [PATCH] [styles] Draw metro for major cities starting from z12. Signed-off-by: Viktor Govako --- data/styles/clear/include/Subways.mapcss | 46 ++++++++++++------------ 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/data/styles/clear/include/Subways.mapcss b/data/styles/clear/include/Subways.mapcss index fa6193ae69..cddc165fe2 100644 --- a/data/styles/clear/include/Subways.mapcss +++ b/data/styles/clear/include/Subways.mapcss @@ -30,7 +30,7 @@ node|z17[railway=subway_entrance][city=almaty] {icon-image: subway-almaty-s.svg; node|z18-[railway=subway_entrance][city=almaty] {icon-image: subway-almaty-m.svg;text-optional: true;} /* Amsterdam Subway Station */ -node|z13[railway=station][transport=subway][city=amsterdam] {icon-image: subway-amsterdam-s.svg;icon-min-distance: 1;} +node|z12-13[railway=station][transport=subway][city=amsterdam] {icon-image: subway-amsterdam-s.svg;icon-min-distance: 1;} node|z14[railway=station][transport=subway][city=amsterdam] {icon-image: subway-amsterdam-s.svg;} node|z15-16[railway=station][transport=subway][city=amsterdam] {icon-image: subway-amsterdam-m.svg;} node|z17-[railway=station][transport=subway][city=amsterdam] {icon-image: subway-amsterdam-m.svg;text-optional: true;} @@ -70,7 +70,7 @@ node|z17[railway=subway_entrance][city=bangkok] {icon-image: subway-bangkok-s.sv node|z18-[railway=subway_entrance][city=bangkok] {icon-image: subway-bangkok-m.svg;text-optional: true;} /* Barcelona Subway Station */ -node|z13[railway=station][transport=subway][city=barcelona] {icon-image: subway-barcelona-s.svg;icon-min-distance: 1;} +node|z12-13[railway=station][transport=subway][city=barcelona] {icon-image: subway-barcelona-s.svg;icon-min-distance: 1;} node|z14[railway=station][transport=subway][city=barcelona] {icon-image: subway-barcelona-s.svg;} node|z15-16[railway=station][transport=subway][city=barcelona] {icon-image: subway-barcelona-m.svg;} node|z17-[railway=station][transport=subway][city=barcelona] {icon-image: subway-barcelona-m.svg;text-optional: true;} @@ -78,7 +78,7 @@ node|z17[railway=subway_entrance][city=barcelona] {icon-image: subway-barcelona- node|z18-[railway=subway_entrance][city=barcelona] {icon-image: subway-barcelona-m.svg;text-optional: true;} /* Beijing Subway Station */ -node|z13[railway=station][transport=subway][city=beijing] {icon-image: subway-beijing-s.svg;icon-min-distance: 1;} +node|z12-13[railway=station][transport=subway][city=beijing] {icon-image: subway-beijing-s.svg;icon-min-distance: 1;} node|z14[railway=station][transport=subway][city=beijing] {icon-image: subway-beijing-s.svg;} node|z15-16[railway=station][transport=subway][city=beijing] {icon-image: subway-beijing-m.svg;} node|z17-[railway=station][transport=subway][city=beijing] {icon-image: subway-beijing-m.svg;text-optional: true;} @@ -86,7 +86,7 @@ node|z17[railway=subway_entrance][city=beijing] {icon-image: subway-beijing-s.sv node|z18-[railway=subway_entrance][city=beijing] {icon-image: subway-beijing-m.svg;text-optional: true;} /* Berlin Subway Station*/ -node|z13[railway=station][transport=subway][city=berlin] {icon-image: subway-ubahn-s.svg;icon-min-distance: 1;} +node|z12-13[railway=station][transport=subway][city=berlin] {icon-image: subway-ubahn-s.svg;icon-min-distance: 1;} node|z14[railway=station][transport=subway][city=berlin] {icon-image: subway-ubahn-s.svg;} node|z15-16[railway=station][transport=subway][city=berlin] {icon-image: subway-ubahn-m.svg;} node|z17-[railway=station][transport=subway][city=berlin] {icon-image: subway-ubahn-m.svg;text-optional: true;} @@ -115,7 +115,7 @@ node|z15-16[railway=station][transport=subway][city=brasilia] {icon-image: subwa node|z17-[railway=station][transport=subway][city=brasilia] {icon-image: subway-brasilia-m.svg;text-optional: true;} node|z17-[railway=subway_entrance][city=brasilia] {icon-image: subway-brasilia-s.svg;text-optional: true;} -/* brescia Subway Station*/ +/* Brescia Subway Station*/ node|z13[railway=station][transport=subway][city=brescia] {icon-image: subway-brescia-s.svg;icon-min-distance: 1;} node|z14[railway=station][transport=subway][city=brescia] {icon-image: subway-brescia-s.svg;} node|z15-16[railway=station][transport=subway][city=brescia] {icon-image: subway-brescia-m.svg;} @@ -130,7 +130,7 @@ node|z17-[railway=station][transport=subway][city=brussels] {icon-image: subway- node|z17[railway=subway_entrance][city=brussels] {icon-image: subway-brussel-s.svg;text-optional: true;} node|z18-[railway=subway_entrance][city=brussels] {icon-image: subway-brussel-m.svg;text-optional: true;} -/* bucharest Subway Station */ +/* Bucharest Subway Station */ node|z13[railway=station][transport=subway][city=bucharest] {icon-image: subway-bucharest-s.svg;icon-min-distance: 1;} node|z14[railway=station][transport=subway][city=bucharest] {icon-image: subway-bucharest-s.svg;} node|z15-16[railway=station][transport=subway][city=bucharest] {icon-image: subway-bucharest-m.svg;} @@ -147,7 +147,7 @@ node|z17[railway=subway_entrance][city=budapest] {icon-image: subway-budapest-s. node|z18-[railway=subway_entrance][city=budapest] {icon-image: subway-budapest-m.svg;text-optional: true;} /* Buenos Aires Subway Station */ -node|z13[railway=station][transport=subway][city=buenos_aires] {icon-image: subway-buenosaires-s.svg;icon-min-distance: 1;} +node|z12-13[railway=station][transport=subway][city=buenos_aires] {icon-image: subway-buenosaires-s.svg;icon-min-distance: 1;} node|z14[railway=station][transport=subway][city=buenos_aires] {icon-image: subway-buenosaires-s.svg;} node|z15-16[railway=station][transport=subway][city=buenos_aires] {icon-image: subway-buenosaires-m.svg;} node|z17-[railway=station][transport=subway][city=buenos_aires] {icon-image: subway-buenosaires-m.svg;text-optional: true;} @@ -315,7 +315,7 @@ node|z17[railway=subway_entrance][city=isfahan] {icon-image: subway-isfahan-s.sv node|z18-[railway=subway_entrance][city=isfahan] {icon-image: subway-isfahan-m.svg;text-optional: true;} /* Istanbul Subway Station */ -node|z13[railway=station][transport=subway][city=istanbul] {icon-image: subway-istanbul-s.svg;icon-min-distance: 1;} +node|z12-13[railway=station][transport=subway][city=istanbul] {icon-image: subway-istanbul-s.svg;icon-min-distance: 1;} node|z14[railway=station][transport=subway][city=istanbul] {icon-image: subway-istanbul-s.svg;} node|z15-16[railway=station][transport=subway][city=istanbul] {icon-image: subway-istanbul-m.svg;} node|z17-[railway=station][transport=subway][city=istanbul] {icon-image: subway-istanbul-m.svg;text-optional: true;} @@ -347,7 +347,7 @@ node|z17[railway=subway_entrance][city=kharkiv] {icon-image: subway-kharkiv-s.sv node|z18-[railway=subway_entrance][city=kharkiv] {icon-image: subway-kharkiv-m.svg;text-optional: true;} /* Kiev Subway Station */ -node|z13[railway=station][transport=subway][city=kiev] {icon-image: subway-kiev-s.svg;text-offset: 1;font-size: 10;text: name;text-color: @label_dark;text-halo-radius: 1;text-halo-opacity: 0.7;text-halo-color: @label_halo_light;icon-min-distance: 1;} +node|z12-13[railway=station][transport=subway][city=kiev] {icon-image: subway-kiev-s.svg;text-offset: 1;font-size: 10;text: name;text-color: @label_dark;text-halo-radius: 1;text-halo-opacity: 0.7;text-halo-color: @label_halo_light;icon-min-distance: 1;} node|z14[railway=station][transport=subway][city=kiev] {icon-image: subway-kiev-s.svg;} node|z15-16[railway=station][transport=subway][city=kiev] {icon-image: subway-kiev-m.svg;} node|z17-[railway=station][transport=subway][city=kiev] {icon-image: zero-icon.svg;font-size: 10;text: name;text-color: @district_label;text-halo-radius: 0;text-optional: true;}/*check none*/ @@ -410,7 +410,7 @@ node|z17[railway=subway_entrance][city=lima] {icon-image: subway-lima-s.svg;text node|z18-[railway=subway_entrance][city=lima] {icon-image: subway-lima-m.svg;text-optional: true;} /* Lisboa Subway Station */ -node|z13[railway=station][transport=subway][city=lisboa] {icon-image: subway-lisboa-s.svg;icon-min-distance: 1;} +node|z12-13[railway=station][transport=subway][city=lisboa] {icon-image: subway-lisboa-s.svg;icon-min-distance: 1;} node|z14[railway=station][transport=subway][city=lisboa] {icon-image: subway-lisboa-s.svg;} node|z15-16[railway=station][transport=subway][city=lisboa] {icon-image: subway-lisboa-m.svg;} node|z17-[railway=station][transport=subway][city=lisboa] {icon-image: subway-lisboa-m.svg;text-optional: true;} @@ -418,7 +418,7 @@ node|z17[railway=subway_entrance][city=lisboa] {icon-image: subway-lisboa-s.svg; node|z18-[railway=subway_entrance][city=lisboa] {icon-image: subway-lisboa-m.svg;text-optional: true;} /* London Subway Station */ -node|z13[railway=station][transport=subway][city=london] {icon-image: subway-london-s.svg;icon-min-distance: 1;} +node|z12-13[railway=station][transport=subway][city=london] {icon-image: subway-london-s.svg;icon-min-distance: 1;} node|z14[railway=station][transport=subway][city=london] {icon-image: subway-london-s.svg;} node|z15-16[railway=station][transport=subway][city=london] {icon-image: subway-london-m.svg;} node|z17-[railway=station][transport=subway][city=london] {icon-image: subway-london-m.svg;text-optional: true;} @@ -426,7 +426,7 @@ node|z17[railway=subway_entrance][city=london] {icon-image: subway-london-s.svg; node|z18-[railway=subway_entrance][city=london] {icon-image: subway-london-m.svg;text-optional: true;} /* Los Angeles Subway Station */ -node|z13[railway=station][transport=subway][city=la] {icon-image: subway-losangeles-s.svg;icon-min-distance: 1;} +node|z12-13[railway=station][transport=subway][city=la] {icon-image: subway-losangeles-s.svg;icon-min-distance: 1;} node|z14[railway=station][transport=subway][city=la] {icon-image: subway-losangeles-s.svg;} node|z15-16[railway=station][transport=subway][city=la] {icon-image: subway-losangeles-m.svg;} node|z17-[railway=station][transport=subway][city=la] {icon-image: subway-losangeles-m.svg;text-optional: true;} @@ -442,7 +442,7 @@ node|z17[railway=subway_entrance][city=lyon] {icon-image: subway-lyon-s.svg;text node|z18-[railway=subway_entrance][city=lyon] {icon-image: subway-lyon-m.svg;text-optional: true;} /* Madrid Subway Station */ -node|z13[railway=station][transport=subway][city=madrid] {icon-image: subway-madrid-s.svg;icon-min-distance: 1;} +node|z12-13[railway=station][transport=subway][city=madrid] {icon-image: subway-madrid-s.svg;icon-min-distance: 1;} node|z14[railway=station][transport=subway][city=madrid] {icon-image: subway-madrid-s.svg;} node|z15-16[railway=station][transport=subway][city=madrid] {icon-image: subway-madrid-m.svg;} node|z17-[railway=station][transport=subway][city=madrid] {icon-image: subway-madrid-m.svg;text-optional: true;} @@ -498,7 +498,7 @@ node|z17[railway=subway_entrance][city=medellin] {icon-image: subway-medellin-s. node|z18-[railway=subway_entrance][city=medellin] {icon-image: subway-medellin-m.svg;text-optional: true;} /* Mexico Subway Station */ -node|z13[railway=station][transport=subway][city=mexico] {icon-image: subway-mexico-s.svg;icon-min-distance: 1;} +node|z12-13[railway=station][transport=subway][city=mexico] {icon-image: subway-mexico-s.svg;icon-min-distance: 1;} node|z14[railway=station][transport=subway][city=mexico] {icon-image: subway-mexico-s.svg;} node|z15-16[railway=station][transport=subway][city=mexico] {icon-image: subway-mexico-m.svg;} node|z17-[railway=station][transport=subway][city=mexico] {icon-image: subway-mexico-m.svg;text-optional: true;} @@ -514,7 +514,7 @@ node|z17[railway=subway_entrance][city=milan] {icon-image: subway-milan-s.svg;te node|z18-[railway=subway_entrance][city=milan] {icon-image: subway-milan-m.svg;text-optional: true;} /* Minsk Subway Station */ -node|z13[railway=station][transport=subway][city=minsk] {icon-image: subway-minsk-s.svg;text-offset: 1;font-size: 10;text: name;text-color: @label_dark;text-halo-radius: 1;text-halo-opacity: 0.7;text-halo-color: @label_halo_light;icon-min-distance: 1;} +node|z12-13[railway=station][transport=subway][city=minsk] {icon-image: subway-minsk-s.svg;text-offset: 1;font-size: 10;text: name;text-color: @label_dark;text-halo-radius: 1;text-halo-opacity: 0.7;text-halo-color: @label_halo_light;icon-min-distance: 1;} node|z14[railway=station][transport=subway][city=minsk] {icon-image: subway-minsk-s.svg;text-offset: 1;} node|z15[railway=station][transport=subway][city=minsk] {icon-image: subway-minsk-m.svg;text-offset: 1;} node|z16[railway=station][transport=subway][city=minsk] {icon-image: subway-minsk-m.svg;font-size: 10;text: name;text-color: @district_label;text-halo-radius: 0;}/*check none*/ @@ -597,7 +597,7 @@ node|z17[railway=subway_entrance][city=nagoya] {icon-image: subway-nagoya-s.svg; node|z18-[railway=subway_entrance][city=nagoya] {icon-image: subway-nagoya-m.svg;text-optional: true;} /* New York Subway Station */ -node|z13[railway=station][transport=subway][city=newyork] {icon-image: subway-newyork-s.svg;icon-min-distance: 1;} +node|z12-13[railway=station][transport=subway][city=newyork] {icon-image: subway-newyork-s.svg;icon-min-distance: 1;} node|z14[railway=station][transport=subway][city=newyork] {icon-image: subway-newyork-s.svg;} node|z15-[railway=station][transport=subway][city=newyork] {icon-image: subway-newyork-m.svg;} node|z17-[railway=subway_entrance][city=newyork] {icon-image: subway-newyork-s.svg;text-optional: true;} @@ -639,7 +639,7 @@ node|z15-[railway=station][transport=subway][city=panama] {icon-image: subway-pa node|z17-[railway=subway_entrance][city=panama] {icon-image: subway-panama-s.svg;text-optional: true;} /* Paris Subway Station */ -node|z13[railway=station][transport=subway][city=paris] {icon-image: subway-paris-s.svg;icon-min-distance: 1;} +node|z12-13[railway=station][transport=subway][city=paris] {icon-image: subway-paris-s.svg;icon-min-distance: 1;} node|z14[railway=station][transport=subway][city=paris] {icon-image: subway-paris-s.svg;} node|z15-16[railway=station][transport=subway][city=paris] {icon-image: subway-paris-m.svg;} node|z17-[railway=station][transport=subway][city=paris] {icon-image: subway-paris-m.svg;text-optional: true;} @@ -670,7 +670,7 @@ node|z15-[railway=station][transport=subway][city=rio] {icon-image: subway-riode node|z17-[railway=subway_entrance][city=rio] {icon-image: subway-riodejaneiro-s.svg;text-optional: true;} /* Roma Subway Station */ -node|z13[railway=station][transport=subway][city=roma] {icon-image: subway-rome-s.svg;icon-min-distance: 1;} +node|z12-13[railway=station][transport=subway][city=roma] {icon-image: subway-rome-s.svg;icon-min-distance: 1;} node|z14[railway=station][transport=subway][city=roma] {icon-image: subway-rome-s.svg;} node|z15[railway=station][transport=subway][city=roma] {icon-image: subway-rome-m.svg;} node|z16[railway=station][transport=subway][city=roma] {icon-image: subway-rome-m.svg;} @@ -690,7 +690,7 @@ node|z15-[railway=station][transport=subway][city=samara] {icon-image: subway-sa node|z17-[railway=subway_entrance][city=samara] {icon-image: subway-samara-s.svg;text-optional: true;} /* San Francisco Subway Station */ -node|z13[railway=station][transport=subway][city=sf] {icon-image: subway-sanfrancisco-s.svg;icon-min-distance: 1;} +node|z12-13[railway=station][transport=subway][city=sf] {icon-image: subway-sanfrancisco-s.svg;icon-min-distance: 1;} node|z14[railway=station][transport=subway][city=sf] {icon-image: subway-sanfrancisco-s.svg;} node|z15-[railway=station][transport=subway][city=sf] {icon-image: subway-sanfrancisco-m.svg;} node|z17-[railway=subway_entrance][city=sf] {icon-image: subway-sanfrancisco-s.svg;text-optional: true;} @@ -727,7 +727,7 @@ node|z15-[railway=station][transport=subway][city=sendai] {icon-image: subway-se node|z17-[railway=subway_entrance][city=sendai] {icon-image: subway-sendai-s.svg;text-optional: true;} /* Shanghai Subway Station */ -node|z13[railway=station][transport=subway][city=shanghai] {icon-image: subway-shanghai-s.svg;icon-min-distance: 1;} +node|z12-13[railway=station][transport=subway][city=shanghai] {icon-image: subway-shanghai-s.svg;icon-min-distance: 1;} node|z14[railway=station][transport=subway][city=shanghai] {icon-image: subway-shanghai-s.svg;} node|z15-[railway=station][transport=subway][city=shanghai] {icon-image: subway-shanghai-m.svg;} node|z17-[railway=subway_entrance][city=shanghai] {icon-image: subway-shanghai-s.svg;text-optional: true;} @@ -794,7 +794,7 @@ node|z18-[railway=subway_entrance][city=spb]::int_name {text-offset: 25;font-size: 12;text-halo-opacity: 0.8;text-optional: true;} /* Stockholm Subway Station */ -node|z13[railway=station][transport=subway][city=stockholm] {icon-image: subway-stockholm-s.svg;icon-min-distance: 1;} +node|z12-13[railway=station][transport=subway][city=stockholm] {icon-image: subway-stockholm-s.svg;icon-min-distance: 1;} node|z14[railway=station][transport=subway][city=stockholm] {icon-image: subway-stockholm-s.svg;} node|z15-16[railway=station][transport=subway][city=stockholm] {icon-image: subway-stockholm-m.svg;} node|z17-[railway=station][transport=subway][city=stockholm] {icon-image: subway-stockholm-m.svg;text-optional: true;} @@ -843,7 +843,7 @@ node|z17-[railway=station][transport=subway][city=tianjin] {icon-image: subway-t node|z17-[railway=subway_entrance][city=tianjin] {icon-image: subway-tianjin-s.svg;text-optional: true;} /* Tokyo Subway Station */ -node|z13[railway=station][transport=subway][city=tokyo] {icon-image: subway-tokyo-s.svg;icon-min-distance: 1;} +node|z12-13[railway=station][transport=subway][city=tokyo] {icon-image: subway-tokyo-s.svg;icon-min-distance: 1;} node|z14[railway=station][transport=subway][city=tokyo] {icon-image: subway-tokyo-s.svg;} node|z15-16[railway=station][transport=subway][city=tokyo] {icon-image: subway-tokyo-m.svg;} node|z17-[railway=station][transport=subway][city=tokyo] {icon-image: subway-tokyo-m.svg;text-optional: true;} @@ -864,7 +864,7 @@ node|z17-[railway=station][transport=subway][city=valencia] {icon-image: subway- node|z17-[railway=subway_entrance][city=valencia] {icon-image: subway-valencia-s.svg;text-optional: true;} /* Vienna Subway Station */ -node|z13[railway=station][transport=subway][city=vienna] {icon-image: subway-vienna-s.svg;icon-min-distance: 1;} +node|z12-13[railway=station][transport=subway][city=vienna] {icon-image: subway-vienna-s.svg;icon-min-distance: 1;} node|z14[railway=station][transport=subway][city=vienna] {icon-image: subway-vienna-s.svg;} node|z15-16[railway=station][transport=subway][city=vienna] {icon-image: subway-vienna-m.svg;} node|z17-[railway=station][transport=subway][city=vienna] {icon-image: subway-vienna-m.svg;text-optional: true;}