[style] subway colors, tourism=artwork, low-zoom borders, paid parkings

This commit is contained in:
Darafei Praliaskouski 2013-04-11 15:40:44 +03:00 committed by Alex Zolotarev
parent 6e857a6fa7
commit 8bb0b1fba7
6 changed files with 4820 additions and 2229 deletions

View file

@ -555,11 +555,38 @@ world +
tunnel -
{}
station +
subway -
subway +
blue -
brown -
darkgreen -
gray -
green -
grey -
lightblue -
lightgreen -
orange -
purple -
red -
violet -
yellow -
{}
{}
subway +
blue -
bridge -
brown -
darkgreen -
gray -
green -
grey -
lightblue -
lightgreen -
orange -
purple -
red -
tunnel -
violet -
yellow -
{}
subway_entrance -
tram +
@ -611,6 +638,7 @@ world +
{}
tourism +
alpine_hut -
artwork -
attraction -
camp_site -
caravan_site -

Binary file not shown.

File diff suppressed because it is too large Load diff

View file

@ -882,3 +882,30 @@ area:highway|residental;[area:highway=residental];x;name;int_name;881;
entrance;[entrance];;ref;addr:flats;882;
oneway;[oneway?];;name;int_name;883;
highway|proposed;[highway=proposed];;name;int_name;884;
tourism|artwork;[tourism=artwork];;name;int_name;885;
railway|subway|red;[railway=subway][colour=red];;name;int_name;886;
railway|subway|blue;[railway=subway][colour=blue];;name;int_name;887;
railway|subway|orange;[railway=subway][colour=orange];;name;int_name;888;
railway|subway|green;[railway=subway][colour=green];;name;int_name;889;
railway|subway|brown;[railway=subway][colour=brown];;name;int_name;890;
railway|subway|yellow;[railway=subway][colour=yellow];;name;int_name;891;
railway|subway|purple;[railway=subway][colour=purple];;name;int_name;892;
railway|station|subway|red;[railway=station][transport=subway][colour=red];;name;int_name;893;
railway|station|subway|blue;[railway=station][transport=subway][colour=blue];;name;int_name;894;
railway|station|subway|orange;[railway=station][transport=subway][colour=orange];;name;int_name;895;
railway|station|subway|green;[railway=station][transport=subway][colour=green];;name;int_name;896;
railway|station|subway|brown;[railway=station][transport=subway][colour=brown];;name;int_name;897;
railway|station|subway|yellow;[railway=station][transport=subway][colour=yellow];;name;int_name;898;
railway|station|subway|purple;[railway=station][transport=subway][colour=purple];;name;int_name;899;
railway|subway|darkgreen;[railway=subway][colour=darkgreen];;name;int_name;900;
railway|station|subway|darkgreen;[railway=station][transport=subway][colour=darkgreen];;name;int_name;901;
railway|subway|gray;[railway=subway][colour=gray];;name;int_name;902;
railway|station|subway|gray;[railway=station][transport=subway][colour=gray];;name;int_name;903;
railway|subway|lightblue;[railway=subway][colour=lightblue];;name;int_name;904;
railway|station|subway|lightblue;[railway=station][transport=subway][colour=lightblue];;name;int_name;905;
railway|subway|lightgreen;[railway=subway][colour=lightgreen];;name;int_name;906;
railway|station|subway|lightgreen;[railway=station][transport=subway][colour=lightgreen];;name;int_name;907;
railway|subway|violet;[railway=subway][colour=violet];;name;int_name;908;
railway|station|subway|violet;[railway=station][transport=subway][colour=violet];;name;int_name;909;
railway|subway|grey;[railway=subway][colour=grey];;name;int_name;910;
railway|station|subway|grey;[railway=station][transport=subway][colour=grey];;name;int_name;911;

1 building [building] addr:housenumber name 1
882 entrance [entrance] ref addr:flats 882
883 oneway [oneway?] name int_name 883
884 highway|proposed [highway=proposed] name int_name 884
885 tourism|artwork [tourism=artwork] name int_name 885
886 railway|subway|red [railway=subway][colour=red] name int_name 886
887 railway|subway|blue [railway=subway][colour=blue] name int_name 887
888 railway|subway|orange [railway=subway][colour=orange] name int_name 888
889 railway|subway|green [railway=subway][colour=green] name int_name 889
890 railway|subway|brown [railway=subway][colour=brown] name int_name 890
891 railway|subway|yellow [railway=subway][colour=yellow] name int_name 891
892 railway|subway|purple [railway=subway][colour=purple] name int_name 892
893 railway|station|subway|red [railway=station][transport=subway][colour=red] name int_name 893
894 railway|station|subway|blue [railway=station][transport=subway][colour=blue] name int_name 894
895 railway|station|subway|orange [railway=station][transport=subway][colour=orange] name int_name 895
896 railway|station|subway|green [railway=station][transport=subway][colour=green] name int_name 896
897 railway|station|subway|brown [railway=station][transport=subway][colour=brown] name int_name 897
898 railway|station|subway|yellow [railway=station][transport=subway][colour=yellow] name int_name 898
899 railway|station|subway|purple [railway=station][transport=subway][colour=purple] name int_name 899
900 railway|subway|darkgreen [railway=subway][colour=darkgreen] name int_name 900
901 railway|station|subway|darkgreen [railway=station][transport=subway][colour=darkgreen] name int_name 901
902 railway|subway|gray [railway=subway][colour=gray] name int_name 902
903 railway|station|subway|gray [railway=station][transport=subway][colour=gray] name int_name 903
904 railway|subway|lightblue [railway=subway][colour=lightblue] name int_name 904
905 railway|station|subway|lightblue [railway=station][transport=subway][colour=lightblue] name int_name 905
906 railway|subway|lightgreen [railway=subway][colour=lightgreen] name int_name 906
907 railway|station|subway|lightgreen [railway=station][transport=subway][colour=lightgreen] name int_name 907
908 railway|subway|violet [railway=subway][colour=violet] name int_name 908
909 railway|station|subway|violet [railway=station][transport=subway][colour=violet] name int_name 909
910 railway|subway|grey [railway=subway][colour=grey] name int_name 910
911 railway|station|subway|grey [railway=station][transport=subway][colour=grey] name int_name 911

View file

@ -95,9 +95,9 @@ node|z3[place=country]::d1p3
}
line|z4[boundary=administrative][admin_level=2]
{
color: #a0a090;
color: #ffa090;
width: 1;
z-index: 119;
z-index: 400;
dashes: 3.12,3.12;
linecap: butt;
}
@ -143,9 +143,9 @@ node|z13-14[place=village]::d1p4
}
line|z5[boundary=administrative][admin_level=2]
{
color: #d9775b;
color: #ff775b;
width: 1;
z-index: 119;
z-index: 400;
dashes: 3.12,3.12;
linecap: butt;
}
@ -767,12 +767,6 @@ line|z11[boundary=administrative][border_type=state]::d2p2
dashes: 10,2,2,2;
linecap: butt;
}
line|z11[boundary=administrative][border_type=state]
{
color: yellow;
width: 10;
z-index: 152;
}
line|z10-11[highway=primary_link]
{
color: #FDE066;
@ -2898,7 +2892,7 @@ line|z15[boundary=administrative][border_type=county]
z-index: 686;
dashes: 4,20;
}
line|z15-[railway=subway]
line|z12-[railway=subway]
{
color: #0f0f4c;
width: 2;
@ -2907,11 +2901,6 @@ line|z15-[railway=subway]
linecap: butt;
opacity: 0.4;
}
area|z15[amenity=hospital],
node|z15[amenity=hospital]
{
icon-image: hospital0.svg;
}
line|z15[man_made=cutline]
{
color: #c0bc9c;
@ -3080,7 +3069,13 @@ node|z15-[place=village]::d1p4
text-color: #909090;
text-halo-color: #eeeedd;
}
area|z16[amenity=parking][!access],
area|z16[amenity=parking][access?],
node|z16[amenity=parking][!access],
node|z16[amenity=parking][access?]
{
icon-image: parking-mini.svg;
}
area|z16-[amenity=parking][access=permissive],
node|z16-[amenity=parking][access=permissive],
{
@ -3095,7 +3090,9 @@ line|z15[highway=pedestrian]
casing-color: #c0bc9c;
}
area|z15-[tourism=viewpoint],
node|z15-[tourism=viewpoint]
node|z15-[tourism=viewpoint],
area|z15-[tourism=artwork],
node|z15-[tourism=artwork]
{
icon-image: viewpoint.svg;
}
@ -3871,6 +3868,7 @@ node|z15[railway=tram_stop]
text-color: #3050d8;
text-offset: 14;
text-halo-color: white;
text-position: center;
}
area|z15-[amenity=fuel],
node|z15-[amenity=fuel]
@ -3944,8 +3942,6 @@ area|z15-[highway=pedestrian][area?]
{
fill-color: #f0f0f0;
}
area|z17-[highway=bus_stop],
area|z16[railway=tram_stop],
node|z17-[highway=bus_stop],
node|z16[railway=tram_stop]
{
@ -4985,14 +4981,6 @@ line|z16[man_made=breakwater]
width: 4;
z-index: 854;
}
line|z16[barrier=fence]::d1p2
{
color: #b0b0b0;
width: 1;
z-index: 885;
dashes: 0.0,2.0;
linecap: butt;
}
line|z16[highway=track][tracktype=grade3]
{
color: #c0a87c;
@ -6103,8 +6091,8 @@ node|z17-[sport=football]
{
icon-image: football-borderless.svg;
}
area|z17-[amenity=parking][fee?],
node|z17-[amenity=parking][fee?]
area|z16-[amenity=parking][fee?],
node|z16-[amenity=parking][fee?]
{
icon-image: parking_fee.svg;
}
@ -6404,14 +6392,6 @@ line|z17-[railway=siding]
width: 2.4;
z-index: 578;
}
line|z17-[barrier=fence]
{
color: #b0b0b0;
width: 1;
z-index: 955;
dashes: 0.0,4.0;
linecap: butt;
}
line|z17-[highway=path][route=hiking]
{
color: red;
@ -6823,6 +6803,37 @@ line|z17-[power=minor_line]
opacity: 0.5;
}
line|z12-[railway=subway] {width:3; color: #0f0f4c; z-index:15; dashes:3,3; opacity:0.3; linecap: butt; -x-kot-layer: top;}
node[railway=station][transport=subway] {text-color: #3050d8; text-position: center;}
line|z12-[railway=subway][colour] {width:3; color: eval(tag("colour")); z-index:15; dashes:3,3; opacity:0.3; linecap: butt; -x-kot-layer: top;}
node[railway=station][transport=subway][colour] {text-color: eval(tag("colour"));}
line|z12-[railway=subway][colour=red] {width:3; color: #DD0000; z-index:15; dashes:3,3; opacity:0.3; linecap: butt; -x-kot-layer: top;}
node[railway=station][transport=subway][colour=red] {text-color: #DD0000;}
line|z12-[railway=subway][colour=blue] {width:3; color: #072889; z-index:15; dashes:3,3; opacity:0.3; linecap: butt; -x-kot-layer: top;}
node[railway=station][transport=subway][colour=blue] {text-color: #072889;}
line|z12-[railway=subway][colour=purple] {width:3; color: #8B509C; z-index:15; dashes:3,3; opacity:0.3; linecap: butt; -x-kot-layer: top;}
node[railway=station][transport=subway][colour=purple] {text-color: #8B509C;}
line|z12-[railway=subway][colour=orange] {width:3; color: #FF7700; z-index:15; dashes:3,3; opacity:0.3; linecap: butt; -x-kot-layer: top;}
node[railway=station][transport=subway][colour=orange] {text-color: #FF7700;}
line|z12-[railway=subway][colour=green] {width:3; color: #006600; z-index:15; dashes:3,3; opacity:0.3; linecap: butt; -x-kot-layer: top;}
node[railway=station][transport=subway][colour=green] {text-color: #006600;}
line|z12-[railway=subway][colour=brown] {width:3; color: #BB7700; z-index:15; dashes:3,3; opacity:0.3; linecap: butt; -x-kot-layer: top;}
node[railway=station][transport=subway][colour=brown] {text-color: #BB7700;}
line|z12-[railway=subway][colour=yellow] {width:3; color: #F7C600; z-index:15; dashes:3,3; opacity:0.3; linecap: butt; -x-kot-layer: top;}
node[railway=station][transport=subway][colour=yellow] {text-color: #F7C600;}
area[waterway=riverbank],
line[waterway=river],
line[waterway=canal]
@ -6835,7 +6846,7 @@ area|z15-[area:highway=pedestrian],
area|z15-[area:highway=path],
area|z15-[area:highway=steps]
{
fill-color: #c0bcac;
fill-color: #d0ccbc;
}
line[highway=footway],
@ -6901,9 +6912,8 @@ node|z17-[entrance]
symbol-size: 1;
}
node|z15-[railway=station],
area|z15-[railway=station],
node|z13-[railway=station][transport=subway]
node|z15-[railway=station][!transport],
area|z15-[railway=station][!transport]
{
font-size: 12;
text-halo-radius: 2;
@ -6911,7 +6921,7 @@ node|z13-[railway=station][transport=subway]
text-color: #3050d8;
text-offset: 14;
text-halo-color: #f8fcff;
z-index: 150;
z-index: 170;
}
/* POI icons */
@ -6945,18 +6955,11 @@ node|z17-[railway=tram_stop]
{
icon-image: tramway.svg;
}
area|z17-[amenity=parking][parking=park_and_ride],
node|z17-[amenity=parking][parking=park_and_ride]
area|z16-[amenity=parking][parking=park_and_ride],
node|z16-[amenity=parking][parking=park_and_ride]
{
icon-image: park_and_ride-permissive.svg;
}
area|z16[amenity=parking][!access],
area|z16[amenity=parking][access?],
node|z16[amenity=parking][!access],
node|z16[amenity=parking][access?]
{
icon-image: parking-mini.svg;
}
area|z17-[man_made=lighthouse],
node|z17-[man_made=lighthouse]
{
@ -7055,8 +7058,43 @@ node|z16-[railway=station]
icon-image: railway-station.svg;
}
area|z13-14[railway=station][transport=subway],
node|z13-14[railway=station][transport=subway]
node|z12[railway=station][transport=subway],
area|z12[railway=station][transport=subway]
{
font-size: 10;
text-halo-radius: 2;
text: name;
text-offset: 10;
text-halo-color: #f8fcff;
z-index: 170;
-x-kot-layer: top;
}
node|z13-14[railway=station][transport=subway],
area|z13-14[railway=station][transport=subway]
{
font-size: 11;
text-halo-radius: 2;
text: name;
text-offset: 10;
text-halo-color: #f8fcff;
z-index: 170;
-x-kot-layer: top;
}
node|z15-[railway=station][transport=subway],
area|z15-[railway=station][transport=subway]
{
font-size: 12;
text-halo-radius: 2;
text: name;
text-offset: 14;
text-halo-color: #f8fcff;
z-index: 170;
-x-kot-layer: top;
}
area|z12-14[railway=station][transport=subway],
node|z12-14[railway=station][transport=subway]
{
icon-image: subway-station-s.svg;
}
@ -7086,7 +7124,13 @@ line[waterway],
line[railway],
line[man_made=cutline]
{
text-position: line;
text-position: line;
}
[highway=bus_stop],
[railway=station]
{
text-position: center;
}
line|z16-[bridge?]::bridgewhite,

View file

@ -882,3 +882,30 @@ mapswithme
entrance
oneway
highway|proposed
tourism|artwork
railway|subway|red
railway|subway|blue
railway|subway|orange
railway|subway|green
railway|subway|brown
railway|subway|yellow
railway|subway|purple
railway|station|subway|red
railway|station|subway|blue
railway|station|subway|orange
railway|station|subway|green
railway|station|subway|brown
railway|station|subway|yellow
railway|station|subway|purple
railway|subway|darkgreen
railway|station|subway|darkgreen
railway|subway|gray
railway|station|subway|gray
railway|subway|lightblue
railway|station|subway|lightblue
railway|subway|lightgreen
railway|station|subway|lightgreen
railway|subway|violet
railway|station|subway|violet
railway|subway|grey
railway|station|subway|grey