Voltage-on-maperitive
Jump to navigation
Jump to search
// Rules for Maperitive by Bahnpirat // Based on rules by Igor Brejc - http://igorbrejc.net/ // features power generator : power=generator power station : power=station power substation : power=sub_station points place city : place=city place town : place=town place village : place=village place hamlet : place=hamlet power pole : power=pole power switch : power=switch power tower : power=tower power transformer : power=transformer lines coastline : natural=coastline river : waterway=river stream : waterway=stream railway : railway=rail border2 : admin_level=2 border4 : admin_level=4 power busbar : power=busbar power line : power=line power minor line : power=minor_line state borders : boundary=administrative AND admin_level=2 areas water : natural=water OR waterway=riverbank OR landuse=reservoir properties map-background-color : #181818 rules target : border2 define line-color : pink line-width : 1:1;9:1.5;17:6 draw : line target : border4 define line-color : pink line-width : 1:1;8:1.5;17:6 min-zoom : 8 line-style : dashdot draw : line target: coastline define line-color : #B5D0D0 line-width : 2 draw : line target : place* define font-weight : bold if : *city define font-size : 6:8;14:20 min-zoom : 6 max-zoom : 14 elseif : *town define font-size : 9:8;20:20 min-zoom : 9 elseif : *village define font-size : 12:12;20:20 min-zoom : 12 elseif : *hamlet define font-size : 14:8;20:16 min-zoom : 14 draw : text target : power generator define shape : triangle shape-size : 10 fill-color : yellow line-color : black line-width : 1 min-zoom : 9 draw : shape target : power station define fill-color : lightgray fill-opacity : 0.2 line-style : none draw : fill define fill-color : lightgray fill-opacity : 0.75 line-color : darkgray line-width : 1 min-zoom : 8 max-zoom : 13 font-size : 8:6;13:12 text-color : darkgray draw : line draw : text target : power substation define shape : square shape-size : 6 fill-color : green line-color : black line-width : 1 min-zoom : 10 draw : shape target : power tower for : ref define shape : circle shape-size : 10:3;15:10 line-width : 0 min-zoom : 10 max-zoom : 14 text : ref for : source=survey define fill-color : green elsefor : source=extrapolation define fill-color : cyan elsefor : source=interpolation define fill-color : yellow else define fill-color : lime draw : shape else define shape : circle shape-size : 10:3;15:10 line-width : 0 min-zoom : 10 for : source=Yahoo define fill-color : #CC66CC else define fill-color : red draw : shape target : power tower for : ref define shape : circle shape-size : 10:3;15:10 line-width : 0 min-zoom : 13 text : ref for : source=survey define fill-color : green elsefor : source=extrapolation define fill-color : cyan elsefor : source=interpolation define fill-color : yellow else define fill-color : lime draw : text else define shape : circle shape-size : 10:3;15:10 line-width : 0 min-zoom : 10 for : source=Yahoo define fill-color : #CC66CC else define fill-color : red draw : text target : power pole for : ref define shape : square shape-size : 10:2;15:8 line-width : 0 min-zoom : 11 max-zoom : 13 for : source=survey define fill-color : green elsefor : source=extrapolation define fill-color : cyan elsefor : source=interpolation define fill-color : yellow else define fill-color : lime draw : shape else define shape : circle shape-size : 10:2;15:8 line-width : 0 min-zoom : 10 for : source=Yahoo define fill-color : #CC66CC else define fill-color : red draw : shape target : power pole for : ref define shape : square shape-size : 10:2;15:8 line-width : 0 min-zoom : 13 text : ref for : source=survey define fill-color : green elsefor : source=extrapolation define fill-color : cyan elsefor : source=interpolation define fill-color : yellow else define fill-color : lime draw : shape else define shape : circle shape-size : 10:2;15:8 line-width : 0 min-zoom : 13 for : source=Yahoo define fill-color : #CC66CC else define fill-color : red draw : text target : power line for : voltage=600000 define line-color : #1E90FF line-width : 6:2;8:3;14:4 elsefor : voltage=400000 define line-color : red line-width : 6:1.4;8:2;14:4 elsefor : voltage=380000 define line-color : red line-width : 6:1.4;8:2;14:4 elsefor : voltage=330000 define line-color : brown line-width : 6:1.4;8:2;14:4 elsefor : voltage="380000;220000" define line-color : pink line-width : 6:1.4;8:2;14:4 elsefor : voltage=220000 define line-color : green line-width : 6:1.4;12:2;14:2 elsefor : voltage=150000 define line-color : blue line-width : 7:0.5;14:2 min-zoom : 6.5 elsefor : voltage=110000 define line-color : #1985FF line-width : 7:0.5;14:2 min-zoom : 6.5 elsefor : voltage=60000 define line-color : brown line-width : 9:2;12:2;14:2 line-style : dot min-zoom : 8 elsefor : voltage=35000 define line-color : red line-width : 9:2;12:2;14:2 line-style : dot min-zoom : 8 elsefor : voltage=30000 define line-color : red line-width : 9:2;12:2;14:2 line-style : dot min-zoom : 8.5 elsefor : voltage=20000 define line-color : green line-width : 9:2;12:2;14:2 line-style : dot min-zoom : 8.5 elsefor : voltage=10000 define line-color : blue line-width : 9:2;12:2;14:2 line-style : dot min-zoom : 8.5 else define line-color : gray line-width : 9:2;12:2;14:2 line-style : dot min-zoom : 8.8 draw : line target : power minor line for : voltage=60000 define line-color : brown line-width : 9:2;12:2;14:2 line-style : dot min-zoom : 10 min-zoom : 8 elsefor : voltage=35000 define line-color : red line-width : 9:2;12:2;14:2 line-style : dot min-zoom : 10 min-zoom : 8 elsefor : voltage=30000 define line-color : red line-width : 9:2;12:2;14:2 line-style : dot min-zoom : 10 min-zoom : 9 elsefor : voltage=20000 define line-color : green line-width : 9:2;12:2;14:2 line-style : dot min-zoom : 10 min-zoom : 9 elsefor : voltage=10000 define line-color : blue line-width : 9:2;12:2;14:2 line-style : dot min-zoom : 10 min-zoom : 9 else define line-color : gray line-width : 9:2;12:2;14:2 line-style : dot min-zoom : 10 min-zoom : 9 draw : line //