Changeset 16801 in josm for trunk/resources/data


Ignore:
Timestamp:
2020-07-21T21:39:54+02:00 (4 years ago)
Author:
Klumbumbus
Message:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/resources/data/defaultpresets.xml

    r16787 r16801  
    9191        <reference ref="railway_electrified_yesno" />
    9292    </chunk>
    93     <chunk id="barrier_5">
    94         <optional text="Allowed traffic:">
    95             <check key="foot" text="Foot"/>
    96             <check key="bicycle" text="Bicycle"/>
    97             <check key="horse" text="Horse" />
    98             <check key="motorcycle" text="Motorcycle" />
    99             <check key="motorcar" text="Motorcar" />
     93    <chunk id="check_access_nomotor">
     94        <optional text="Non-motorized traffic:">
     95            <checkgroup columns="3">
     96                <check key="foot" text="Foot" icon="presets/vehicle/restriction/plain/foot.svg" />
     97                <check key="bicycle" text="Bicycle" icon="presets/vehicle/restriction/plain/bicycle.svg" />
     98                <check key="horse" text="Horse" icon="presets/vehicle/restriction/plain/horse.svg" />
     99            </checkgroup>
     100        <space />
     101        <reference ref="wheelchair" />
    100102        </optional>
    101103    </chunk>
    102     <chunk id="barrier_4">
    103         <optional text="Allowed traffic:">
    104             <check key="foot" text="Foot"/>
    105             <check key="bicycle" text="Bicycle"/>
    106             <check key="horse" text="Horse" />
    107             <check key="motorcycle" text="Motorcycle" />
    108         </optional>
    109     </chunk>
    110     <chunk id="barrier_2">
    111         <optional text="Allowed traffic:">
    112             <check key="foot" text="Foot"/>
    113             <check key="bicycle" text="Bicycle"/>
     104    <chunk id="check_access_motor">
     105        <optional text="Motor vehicle traffic:">
     106            <combo key="motor_vehicle" text="Motor vehicles" values="yes,destination,delivery,permissive,private,agricultural,forestry,no" values_sort="false" />
     107            <space />
     108            <checkgroup columns="2">
     109                <check key="motorcar" text="Motorcar" icon="presets/vehicle/restriction/plain/motorcar.svg" />
     110                <check key="motorcycle" text="Motorcycle" icon="presets/vehicle/restriction/plain/motorcycle.svg" />
     111                <check key="moped" text="Moped" icon="presets/vehicle/restriction/plain/moped.svg" />
     112                <check key="mofa" text="Mofa" icon="presets/vehicle/restriction/plain/mofa.svg" />
     113            </checkgroup>
    114114        </optional>
    115115    </chunk>
     
    219219    <chunk id="highway_access">
    220220        <combo key="access" text="General Access" values="yes,destination,delivery,permissive,private,customers,agricultural,forestry,no" values_sort="false" />
     221    </chunk>
     222    <chunk id="highway_access_vehicle">
     223        <reference ref="highway_access" />
     224        <combo key="vehicle" text="All vehicles" values="yes,destination,delivery,permissive,private,agricultural,forestry,no" values_sort="false" />
    221225    </chunk>
    222226    <chunk id="POI_access">
     
    14691473            <link wiki="Tag:barrier=block" />
    14701474            <key key="barrier" value="block" />
    1471             <reference ref="barrier_4" />
    1472             <optional>
    1473                 <text key="maxwidth" text="Max. width (meters)" length="7" />
    1474                 <combo key="material" text="Material" values="concrete,reinforced_concrete,stone" />
    1475             </optional>
     1475            <reference ref="optional_maxwidth" />
     1476            <combo key="material" text="Material" values="concrete,metal,plastic,stone,wood" />
     1477            <space />
     1478            <reference ref="highway_access_vehicle" />
     1479            <reference ref="check_access_nomotor" />
     1480            <reference ref="check_access_motor" />
     1481            <preset_link preset_name="Access Restrictions" />
    14761482        </item> <!-- Block -->
    14771483        <item name="Bollard" icon="presets/barrier/bollard.svg" type="node,way" preset_name_label="true">
    14781484            <link wiki="Tag:barrier=bollard" />
    1479             <space />
    14801485            <key key="barrier" value="bollard" />
    1481             <combo key="bollard" text="Bollard type" values="rising,removable" />
    1482             <reference ref="barrier_4" />
    1483             <optional>
    1484                 <text key="maxwidth" text="Max. width (meters)" length="7" />
    1485                 <combo key="material" text="Material" values="concrete,metal,plastic,stone,wood" />
    1486             </optional>
     1486            <space />
     1487            <combo key="bollard" text="Bollard type" values="rising,removable,foldable,fixed" values_searchable="true" />
     1488            <reference ref="optional_maxwidth" />
     1489            <combo key="material" text="Material" values="concrete,metal,plastic,stone,wood" />
     1490            <space />
     1491            <label text="Tags which are implied and do not need to be set are:" />
     1492            <label text="`access=no`, `foot=yes` and `bicycle=yes`" />
     1493            <space />
     1494            <reference ref="highway_access_vehicle" />
     1495            <reference ref="check_access_nomotor" />
     1496            <reference ref="check_access_motor" />
     1497            <preset_link preset_name="Access Restrictions" />
    14871498        </item> <!-- Bollard -->
    14881499        <item name="Cycle Barrier" icon="presets/barrier/cycle_barrier.svg" type="node" preset_name_label="true">
    14891500            <link wiki="Tag:barrier=cycle_barrier" />
    14901501            <key key="barrier" value="cycle_barrier" />
    1491             <reference ref="barrier_4" />
    14921502            <reference ref="optional_maxwidth" />
     1503            <combo key="material" text="Material" values="concrete,metal,plastic,stone,wood" />
     1504            <space />
     1505            <reference ref="highway_access_vehicle" />
     1506            <optional text="Non-motorized traffic:">
     1507                <checkgroup columns="2">
     1508                    <check key="foot" text="Foot" icon="presets/vehicle/restriction/plain/foot.svg" />
     1509                    <check key="horse" text="Horse" icon="presets/vehicle/restriction/plain/horse.svg" />
     1510                </checkgroup>
     1511                <space />
     1512                <reference ref="wheelchair" />
     1513                <combo key="bicycle" text="Bicycle" values="yes,designated,dismount,no" values_sort="false" />
     1514            </optional>
     1515            <reference ref="check_access_motor" />
     1516            <preset_link preset_name="Access Restrictions" />
    14931517        </item> <!-- Cycle Barrier -->
    14941518        <item name="Cattle Grid" icon="presets/barrier/cattle_grid.svg" type="node" preset_name_label="true">
    14951519            <link wiki="Tag:barrier=cattle_grid" />
    14961520            <key key="barrier" value="cattle_grid" />
    1497             <reference ref="barrier_4" />
     1521            <reference ref="optional_maxwidth" />
     1522            <combo key="material" text="Material" values="concrete,metal,plastic,stone,wood" />
     1523            <space />
     1524            <reference ref="highway_access_vehicle" />
     1525            <reference ref="check_access_nomotor" />
     1526            <reference ref="check_access_motor" />
     1527            <preset_link preset_name="Access Restrictions" />
    14981528        </item> <!-- Cattle Grid -->
    1499         <item name="Bus Trap" type="node" preset_name_label="true">
     1529        <item name="Bus Trap" icon="presets/barrier/bus_trap.svg" type="node" preset_name_label="true">
    15001530            <link wiki="Tag:barrier=bus_trap" />
    15011531            <key key="barrier" value="bus_trap" />
    15021532            <reference ref="optional_maxwidth" />
     1533            <combo key="material" text="Material" values="concrete,metal,plastic,stone,wood" />
     1534            <space />
     1535            <label text="Tags which are implied and do not need to be set are:" />
     1536            <label text="`motor_vehicle=no`, `psv=yes`, `foot=yes` and `bicycle=yes`" />
     1537            <space />
     1538            <reference ref="highway_access_vehicle" />
     1539            <reference ref="check_access_nomotor" />
     1540            <reference ref="check_access_motor" />
    15031541        </item> <!-- Bus Trap -->
    15041542        <item name="Spikes" icon="presets/barrier/spikes.svg" type="node" preset_name_label="true">
    15051543            <link wiki="Tag:barrier=spikes" />
    15061544            <key key="barrier" value="spikes" />
    1507             <reference ref="barrier_5" />
     1545            <reference ref="optional_maxwidth" />
     1546            <combo key="material" text="Material" values="concrete,metal,plastic,stone,wood" />
     1547            <space />
     1548            <reference ref="highway_access_vehicle" />
     1549            <reference ref="check_access_nomotor" />
     1550            <reference ref="check_access_motor" />
     1551            <preset_link preset_name="Access Restrictions" />
    15081552        </item> <!-- Spikes -->
    1509         <item name="Toll Booth" icon="presets/barrier/toll_station.svg" type="node,closedway" preset_name_label="true">
     1553        <item name="Toll Booth" icon="presets/barrier/toll_station.svg" type="node,closedway,multipolygon" preset_name_label="true">
    15101554            <link wiki="Tag:barrier=toll_booth" />
    15111555            <key key="barrier" value="toll_booth" />
    15121556            <optional>
    1513                 <text key="name" text="Name" />
    1514                 <text key="operator" text="Operator" />
    1515             </optional>
     1557                <reference ref="name_ref_operator" />
     1558                <reference ref="oh" />
     1559                <reference ref="fee_interval" />
     1560                <combo key="lanes" text="Lanes" values="1,2,3,4,5,6" length="3" />
     1561                <text key="maxheight" text="Max. height (meters)" length="7" />
     1562                <text key="maxwidth" text="Max. width (meters)" length="7" />
     1563            </optional>
     1564            <space />
     1565            <reference ref="highway_access_vehicle" />
     1566            <reference ref="check_access_nomotor" />
     1567            <reference ref="check_access_motor" />
     1568            <preset_link preset_name="Payment Methods" />
     1569            <preset_link preset_name="Access Restrictions" />
    15161570        </item> <!-- Toll Booth -->
    1517         <item name="Border Control" icon="presets/barrier/douane.svg" type="node" preset_name_label="true">
     1571        <item name="Border Control" icon="presets/barrier/douane.svg" type="node,closedway,multipolygon" preset_name_label="true">
    15181572            <link wiki="Tag:barrier=border_control" />
    15191573            <key key="barrier" value="border_control" />
    1520             <reference ref="barrier_5" />
     1574            <optional>
     1575                <reference ref="name_ref_operator" />
     1576                <reference ref="oh" />
     1577                <combo key="lanes" text="Lanes" values="1,2,3,4,5,6" length="3" />
     1578                <text key="maxheight" text="Max. height (meters)" length="7" />
     1579                <text key="maxwidth" text="Max. width (meters)" length="7" />
     1580            </optional>
     1581            <space />
     1582            <reference ref="highway_access_vehicle" />
     1583            <reference ref="check_access_nomotor" />
     1584            <reference ref="check_access_motor" />
     1585            <preset_link preset_name="Access Restrictions" />
    15211586        </item> <!-- Border Control -->
    15221587        <separator/> <!-- *** Linear Barriers *** -->
     
    15991664            <link wiki="Tag:barrier=entrance" />
    16001665            <key key="barrier" value="entrance" />
    1601             <reference ref="barrier_5" />
    1602             <reference ref="optional_maxwidth" />
     1666            <reference ref="optional_maxheight_maxwidth" />
     1667            <combo key="material" text="Material" values="concrete,metal,plastic,stone,wood" />
     1668            <space />
     1669            <reference ref="highway_access_vehicle" />
     1670            <reference ref="check_access_nomotor" />
     1671            <reference ref="check_access_motor" />
     1672            <preset_link preset_name="Access Restrictions" />
    16031673        </item> <!-- Entrance (Barrier Opening) -->
    16041674        <item name="Gate" icon="presets/barrier/gate.svg" type="node" preset_name_label="true">
    16051675            <link wiki="Tag:barrier=gate" />
    16061676            <key key="barrier" value="gate" />
    1607             <reference ref="barrier_5" />
    16081677            <reference ref="optional_maxheight_maxwidth" />
    1609             <reference ref="highway_access" />
     1678            <combo key="material" text="Material" values="concrete,metal,plastic,stone,wood" />
     1679            <space />
     1680            <reference ref="highway_access_vehicle" />
     1681            <reference ref="check_access_nomotor" />
     1682            <reference ref="check_access_motor" />
     1683            <preset_link preset_name="Access Restrictions" />
    16101684        </item> <!-- Gate -->
    16111685        <item name="Lift Gate" icon="presets/barrier/lift_gate.svg" type="node" preset_name_label="true">
    16121686            <link wiki="Tag:barrier=lift_gate" />
    16131687            <key key="barrier" value="lift_gate" />
    1614             <reference ref="barrier_5" />
     1688            <space />
     1689            <combo key="lift_gate:type" text="Type" value="single,double" values_context="lift_gate" values_searchable="true" />
    16151690            <reference ref="optional_maxwidth" />
    1616             <reference ref="highway_access" />
     1691            <combo key="material" text="Material" values="concrete,metal,plastic,stone,wood" />
     1692            <space />
     1693            <reference ref="highway_access_vehicle" />
     1694            <reference ref="check_access_nomotor" />
     1695            <reference ref="check_access_motor" />
     1696            <preset_link preset_name="Access Restrictions" />
    16171697        </item> <!-- Lift Gate -->
    16181698        <item name="Swing Gate" icon="presets/barrier/swing_gate.svg" type="node" preset_name_label="true">
    16191699            <link wiki="Tag:barrier=swing_gate" />
    16201700            <key key="barrier" value="swing_gate" />
    1621             <combo key="swing_gate:type" text="Type" values="single,double" values_context="swing_gate" />
    1622             <reference ref="barrier_5" />
     1701            <space />
     1702            <combo key="swing_gate:type" text="Type" values="single,double" values_context="swing_gate" values_searchable="true" />
    16231703            <reference ref="optional_maxwidth" />
    1624             <reference ref="highway_access" />
     1704            <combo key="material" text="Material" values="concrete,metal,plastic,stone,wood" />
     1705            <space />
     1706            <reference ref="highway_access_vehicle" />
     1707            <reference ref="check_access_nomotor" />
     1708            <reference ref="check_access_motor" />
     1709            <preset_link preset_name="Access Restrictions" />
    16251710        </item> <!-- Swing Gate -->
    16261711        <item name="Hampshire Gate" type="node" preset_name_label="true">
    16271712            <link wiki="Tag:barrier=hampshire_gate" />
    16281713            <key key="barrier" value="hampshire_gate" />
    1629             <reference ref="barrier_5" />
    16301714            <reference ref="optional_maxwidth" />
     1715            <text key="maxlength" text="Max. length (meters)" match="key" />
     1716            <combo key="material" text="Material" values="concrete,metal,plastic,stone,wood" />
     1717            <space />
     1718            <reference ref="highway_access_vehicle" />
     1719            <reference ref="check_access_nomotor" />
     1720            <reference ref="check_access_motor" />
     1721            <preset_link preset_name="Access Restrictions" />
    16311722        </item> <!-- Hampshire Gate -->
    16321723        <item name="Bump Gate" type="node" preset_name_label="true">
    16331724            <link wiki="Tag:barrier=bump_gate" />
    16341725            <key key="barrier" value="bump_gate" />
    1635             <reference ref="barrier_5" />
    1636             <reference ref="optional_maxwidth" />
     1726            <reference ref="optional_maxheight_maxwidth" />
     1727            <text key="maxlength" text="Max. length (meters)" match="key" />
     1728            <combo key="material" text="Material" values="concrete,metal,plastic,stone,wood" />
     1729            <space />
     1730            <reference ref="highway_access_vehicle" />
     1731            <reference ref="check_access_nomotor" />
     1732            <reference ref="check_access_motor" />
     1733            <preset_link preset_name="Access Restrictions" />
    16371734        </item> <!-- Bump Gate -->
    16381735        <item name="Kissing Gate" icon="presets/barrier/kissing_gate.svg" type="node" preset_name_label="true">
    16391736            <link wiki="Tag:barrier=kissing_gate" />
    16401737            <key key="barrier" value="kissing_gate" />
    1641             <reference ref="barrier_2" />
    16421738            <reference ref="optional_maxwidth" />
     1739            <combo key="material" text="Material" values="concrete,metal,plastic,stone,wood" />
     1740            <space />
     1741            <label text="The tag `foot=yes` is implied and does not need to be set." />
     1742            <space />
     1743            <reference ref="highway_access_vehicle" />
     1744            <reference ref="check_access_nomotor" />
     1745            <preset_link preset_name="Access Restrictions" />
    16431746        </item> <!-- Kissing Gate -->
    16441747        <item name="Chain" icon="presets/barrier/chain.svg" type="node,way,closedway" preset_name_label="true">
    16451748            <link wiki="Tag:barrier=chain" />
    16461749            <key key="barrier" value="chain" />
    1647             <reference ref="barrier_5" />
    16481750            <reference ref="optional_maxwidth" />
     1751            <combo key="material" text="Material" values="concrete,metal,plastic,stone,wood" />
     1752            <space />
     1753            <reference ref="highway_access_vehicle" />
     1754            <reference ref="check_access_nomotor" />
     1755            <reference ref="check_access_motor" />
     1756            <preset_link preset_name="Access Restrictions" />
    16491757        </item> <!-- Chain -->
    16501758        <item name="Stile" icon="presets/barrier/stile.svg" type="node" preset_name_label="true">
     
    16521760            <space />
    16531761            <key key="barrier" value="stile" />
    1654             <combo key="stile" text="Type" values="ladder,squeezer,stepover" />
    1655             <optional>
    1656                 <combo key="material" text="Material" values="metal,stone,wood" />
    1657             </optional>
    1658             <reference ref="barrier_2" />
     1762            <combo key="stile" text="Type" values="ladder,squeezer,stepover" values_searchable="true" />
     1763            <reference ref="optional_maxwidth" />
     1764            <combo key="material" text="Material" values="concrete,metal,plastic,stone,wood" />
     1765            <space />
     1766            <reference ref="highway_access_vehicle" />
     1767            <reference ref="check_access_nomotor" />
     1768            <preset_link preset_name="Access Restrictions" />
    16591769        </item> <!-- Stile -->
    16601770        <item name="Turnstile" icon="presets/barrier/turnstile.svg" type="node" preset_name_label="true">
    16611771            <link wiki="Tag:barrier=turnstile" />
    16621772            <key key="barrier" value="turnstile" />
    1663             <reference ref="barrier_2" />
     1773            <reference ref="optional_maxwidth" />
     1774            <combo key="material" text="Material" values="concrete,metal,plastic,stone,wood" />
     1775            <space />
     1776            <reference ref="highway_access_vehicle" />
     1777            <reference ref="check_access_nomotor" />
     1778            <preset_link preset_name="Access Restrictions" />
    16641779        </item> <!-- Turnstile -->
    16651780        <item name="Sally Port" icon="presets/barrier/sally_port.svg" type="node" preset_name_label="true">
    16661781            <link wiki="Tag:barrier=sally_port" />
     1782            <space />
    16671783            <key key="barrier" value="sally_port" />
    1668             <reference ref="barrier_5" />
    1669             <reference ref="optional_maxheight_maxwidth" />
     1784            <text key="maxheight" text="Max. height (meters)" match="key" />
     1785            <text key="maxwidth" text="Max. width (meters)" match="key" />
     1786            <combo key="material" text="Material" values="concrete,metal,plastic,stone,wood" />
     1787            <space />
     1788            <reference ref="highway_access_vehicle" />
     1789            <reference ref="check_access_nomotor" />
     1790            <reference ref="check_access_motor" />
     1791            <preset_link preset_name="Access Restrictions" />
    16701792        </item> <!-- Sally Port -->
    16711793    </group> <!-- Barriers -->
Note: See TracChangeset for help on using the changeset viewer.