Changeset 1341 in josm for trunk/styles


Ignore:
Timestamp:
2009-01-25T18:38:06+01:00 (15 years ago)
Author:
ulfl
Message:

add rules for:

  • access=permissive/private/destination

change styles for:

  • living_street
  • bus_guideway
  • tracktype
  • some (minor used) railway
  • signpost, park_bench, stile

enhanced surface rules, but still commented out

some cleanup, like enhance header comment

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/styles/standard/elemstyles.xml

    r1334 r1341  
    1313        - colour
    1414        - priority
     15        - dashed x - dashed line, length of dashes / spaces in x pixels
     16        - dashedcolour second (background) colour of a dashed line
    15174. linemod attributes
    1618        - all line attributes
     
    3840If both are given, the color name is introduced in preferences with that value. If only
    3941code is given (e.g. #0000ff), it is used directly. If only name is given, either user
    40 modified preferences or previous value is used. The color code can also have a hex value
    41 containing the alpha channel (thus havin 8 hex digits instead of 6).
     42modified preferences or previous value is used. The 6 hex digit color code can also
     43be appended by a hex value of the alpha channel (thus havin 8 hex digits instead of 6).
    4244
    4345If a key/value pair matches more than one rule, the "rule that wins" is unpredicted
     
    172174                <scale_max>50000</scale_max>
    173175        </rule>
     176        <rule>
     177                <condition k="access" v="permissive"/>
     178                <linemod mode="under" width="+2" colour="permissive#80ff80" dashed="2"/>
     179                <icon annotate="true" src="misc/no_icon.png"/>
     180                <scale_min>1</scale_min>
     181                <scale_max>40000</scale_max>
     182        </rule>
     183        <rule>
     184                <condition k="access" v="private"/>
     185                <linemod mode="under" width="+2" colour="private#ff8080" dashed="2"/>
     186                <icon annotate="true" src="misc/no_icon.png"/>
     187                <scale_min>1</scale_min>
     188                <scale_max>40000</scale_max>
     189        </rule>
     190        <rule>
     191                <condition k="access" v="destination"/>
     192                <linemod mode="under" width="+2" colour="destination#8080ff" dashed="2"/>
     193                <icon annotate="true" src="misc/no_icon.png"/>
     194                <scale_min>1</scale_min>
     195                <scale_max>40000</scale_max>
     196        </rule>
    174197
    175198        <rule>
     
    504527        <rule>
    505528                <condition k="highway" v="living_street"/>
    506                 <line width="1" realwidth="3" colour="street#c0c0c0"/>
     529                <line width="2" realwidth="3" colour="street#c0c0c0" dashed="9" dashedcolour="livingdashed#00ff00" />
    507530                <icon annotate="true" src="misc/deprecated.png"/>
    508531                <scale_min>1</scale_min>
     
    568591        <rule>
    569592                <condition k="highway" v="bus_guideway"/>
    570                 <line width="1" realwidth="1" colour="bus#00ff00"/>
     593                <line width="1" colour="otherrail#404040" dashed="true"/>
    571594                <icon annotate="true" src="misc/deprecated.png"/>
    572595                <scale_min>1</scale_min>
     
    600623                <scale_min>1</scale_min>
    601624                <scale_max>50000</scale_max>
     625        </rule>
     626
     627        <rule>
     628                <condition k="traffic_sign" v="city_limit"/>
     629                <icon annotate="true" src="vehicle/restrictions/citylimit.png"/>
     630                <scale_min>1</scale_min>
     631                <scale_max>40000</scale_max>
    602632        </rule>
    603633
     
    753783        <rule>
    754784                <condition k="tracktype" v="grade1"/>
    755                 <line width="1" realwidth="3" colour="highway_track#006600"/>
     785                <line width="1" realwidth="3" dashed="2" colour="highway_track#006600"/>
    756786                <icon annotate="true" src="misc/deprecated.png"/>
    757787                <scale_min>1</scale_min>
     
    761791        <rule>
    762792                <condition k="tracktype" v="grade2"/>
    763                 <line width="1" realwidth="3" dashed="3" colour="highway_track#006600"/>
     793                <line width="1" realwidth="3" dashed="4" colour="highway_track#006600"/>
    764794                <icon annotate="true" src="misc/deprecated.png"/>
    765795                <scale_min>1</scale_min>
     
    777807        <rule>
    778808                <condition k="tracktype" v="grade4"/>
    779                 <line width="1" realwidth="3" dashed="9" colour="highway_track#006600"/>
     809                <line width="1" realwidth="3" dashed="8" colour="highway_track#006600"/>
    780810                <icon annotate="true" src="misc/deprecated.png"/>
    781811                <scale_min>1</scale_min>
     
    785815        <rule>
    786816                <condition k="tracktype" v="grade5"/>
    787                 <line width="1" realwidth="3" dashed="12" colour="highway_track#006600"/>
     817                <line width="1" realwidth="3" dashed="10" colour="highway_track#006600"/>
    788818                <icon annotate="true" src="misc/deprecated.png"/>
    789819                <scale_min>1</scale_min>
     
    10421072        <rule>
    10431073                <condition k="railway" v="narrow_gauge"/>
    1044                 <line width="1" colour="otherrail#202020" dashed="true"/>
     1074                <line width="1" colour="otherrail#404040" dashed="true"/>
    10451075                <icon annotate="true" src="misc/deprecated.png"/>
    10461076                <scale_min>1</scale_min>
     
    10501080        <rule>
    10511081                <condition k="railway" v="monorail"/>
    1052                 <line width="1" colour="otherrail#202020" dashed="true"/>
     1082                <line width="1" colour="otherrail#404040" dashed="true"/>
    10531083                <icon annotate="true" src="misc/deprecated.png"/>
    10541084                <scale_min>1</scale_min>
     
    10591089                <condition k="railway" v="turntable"/>
    10601090                <icon annotate="true" src="transport/turntable.png"/>
    1061                 <area colour="otherrail#202020"/>
     1091                <area colour="otherrail#404040"/>
    10621092                <scale_min>1</scale_min>
    10631093                <scale_max>50000</scale_max>
     
    21082138                <condition k="amenity" v="signpost"/>
    21092139                <icon annotate="true" src="misc/no_icon.png"/>
     2140                <line width="2" realwidth="5" dashed="true" colour="deprecated#ff0000"/>
    21102141                <scale_min>1</scale_min>
    21112142                <scale_max>40000</scale_max>
     
    34853516        <rule>
    34863517                <condition k="surface" v="paved"/>
    3487                 <line width="1" realwidth="3" colour="street#c0c0c0"/>
    3488                 <icon annotate="true" src="misc/no_icon.png"/>
     3518                <linemod mode="under" width="0" dashedcolour="#505050"/>
     3519                <icon annotate="true" src="misc/deprecated.png"/>
    34893520                <scale_min>1</scale_min>
    34903521                <scale_max>40000</scale_max>
    34913522        </rule>
     3523        <rule>
     3524                <condition k="surface" v="unpaved"/>
     3525                <linemod mode="under" width="0" dashedcolour="#301000"/>
     3526                <icon annotate="true" src="misc/deprecated.png"/>
     3527                <scale_min>1</scale_min>
     3528                <scale_max>40000</scale_max>
     3529        </rule>
     3530        <rule>
     3531                <condition k="surface" v="gravel"/>
     3532                <linemod mode="under" width="0" dashedcolour="#100070"/>
     3533                <icon annotate="true" src="misc/deprecated.png"/>
     3534                <scale_min>1</scale_min>
     3535                <scale_max>40000</scale_max>
     3536        </rule>
    34923537
    34933538        <rule>
    34943539                <condition k="surface" v="cobblestone"/>
    3495                 <line width="1" realwidth="3" colour="street#c0c0c0"/>
    3496                 <icon annotate="true" src="misc/no_icon.png"/>
    3497                 <scale_min>1</scale_min>
    3498                 <scale_max>40000</scale_max>
    3499         </rule>
    3500 
    3501         <rule>
    3502                 <condition k="surface" v="unpaved"/>
    3503                 <line width="1" realwidth="3" colour="street#c0c0c0"/>
    3504                 <icon annotate="true" src="misc/no_icon.png"/>
     3540                <linemod mode="under" width="0" dashedcolour="#600060"/>
     3541                <icon annotate="true" src="misc/deprecated.png"/>
    35053542                <scale_min>1</scale_min>
    35063543                <scale_max>40000</scale_max>
     
    37143751        </rule>
    37153752
     3753        <rule>
     3754                <condition k="addr:interpolation" v="odd"/>
     3755                <line width="1" realwidth="1" dashed="true" colour="address#1C86EE"/>
     3756                <scale_min>1</scale_min>
     3757                <scale_max>40000</scale_max>
     3758        </rule>
     3759
     3760        <rule>
     3761                <condition k="addr:interpolation" v="even"/>
     3762                <line width="1" realwidth="1" dashed="true" colour="address#1C86EE"/>
     3763                <scale_min>1</scale_min>
     3764                <scale_max>40000</scale_max>
     3765        </rule>
     3766
     3767        <rule>
     3768                <condition k="addr:interpolation" v="all"/>
     3769                <line width="1" realwidth="1" dashed="true" colour="address#1C86EE"/>
     3770                <scale_min>1</scale_min>
     3771                <scale_max>40000</scale_max>
     3772        </rule>
     3773
    37163774<!--"deprecated" tags -->
    37173775
     
    37743832                <condition k="amenity" v="park_bench"/>
    37753833                <area colour="deprecated#ff0000"/>
     3834                <line width="2" realwidth="5" dashed="true" colour="deprecated#ff0000"/>
    37763835                <icon annotate="true" src="misc/deprecated.png"/>
    37773836                <scale_min>1</scale_min>
     
    37823841        <rule>
    37833842                <condition k="highway" v="stile"/>
     3843                <line width="2" realwidth="5" dashed="true" colour="deprecated#ff0000"/>
    37843844                <icon annotate="true" src="misc/deprecated.png"/>
    37853845                <scale_min>1</scale_min>
     
    37963856        </rule>
    37973857
    3798 <!-- miscellaneous other tags, not fit elsewhere -->   
    3799         <rule>
    3800                 <condition k="traffic_sign" v="city_limit"/>
    3801                 <icon annotate="true" src="vehicle/restrictions/citylimit.png"/>
    3802                 <scale_min>1</scale_min>
    3803                 <scale_max>40000</scale_max>
    3804         </rule>
    3805 
    3806         <rule>
    3807                 <condition k="addr:interpolation" v="odd"/>
    3808                 <line width="1" realwidth="1" dashed="true" colour="address#1C86EE"/>
    3809                 <scale_min>1</scale_min>
    3810                 <scale_max>40000</scale_max>
    3811         </rule>
    3812 
    3813         <rule>
    3814                 <condition k="addr:interpolation" v="even"/>
    3815                 <line width="1" realwidth="1" dashed="true" colour="address#1C86EE"/>
    3816                 <scale_min>1</scale_min>
    3817                 <scale_max>40000</scale_max>
    3818         </rule>
    3819 
    3820         <rule>
    3821                 <condition k="addr:interpolation" v="all"/>
    3822                 <line width="1" realwidth="1" dashed="true" colour="address#1C86EE"/>
    3823                 <scale_min>1</scale_min>
    3824                 <scale_max>40000</scale_max>
    3825         </rule>
    3826 
    38273858</rules>
Note: See TracChangeset for help on using the changeset viewer.