Changes between Initial Version and Version 1 of Presets/MastAndTower


Ignore:
Timestamp:
2020-03-20T03:15:14+01:00 (6 years ago)
Author:
skyper
Comment:

added preset

Legend:

Unmodified
Added
Removed
Modified
  • Presets/MastAndTower

    v1 v1  
     1= Mast and Tower =
     2
     3A complete tagging preset for all kind of masts and towers.\\
     4Still needs some nice icons as vector graphic.
     5
     6{{{
     7#!preset
     8<?xml version="1.0" encoding="UTF-8"?>
     9<presets xmlns="http://josm.openstreetmap.de/tagging-preset-1.0"
     10         shortdescription="Mast and tower"
     11         description="Adds tagging presets for all kind of masts and towers"
     12         author="skyper"
     13         version="0.1.[[revision]]_[[date]]">
     14
     15    <!-- chunks -->
     16    <chunk id="name_ref">
     17        <space />
     18        <text key="name" text="Name" />
     19        <text key="ref" text="Ref" />
     20    </chunk>
     21
     22    <chunk id="extra">
     23        <text key="operator" text="Operator" />
     24        <text key="height" text="Height (in meter)" length="7" />
     25        <text key="ele" text="Elevation at the bottom" />
     26        <combo key="access" text="Access" values="yes,private,permissive,no" />
     27        <combo key="material" text="Material" values="adobe,brick,concrete,masonry,metal,plastic,reinforced_concrete,steel,stone,wood" />
     28    </chunk>
     29
     30    <chunk id="name_ref_extra">
     31        <reference ref="name_ref" />
     32        <reference ref="extra" />
     33    </chunk>
     34
     35    <chunk id="detail_tw">
     36        <reference ref="name_ref_extra" />
     37        <check key="historic" value_on="tower" text="Historic tower" disable_off="true" />
     38    </chunk>
     39
     40    <chunk id="tw_con_tw">
     41        <combo key="tower:construction" text="Construction" values_sort="false">
     42            <list_entry value="dome" display_value="Dome" icon="Tower_dome.svg" />
     43            <list_entry value="freestanding" display_value="freestanding" icon="Tower_freestanding.svg" />
     44            <list_entry value="lattice" display_value="lattice" icon="Tower_lattice.svg" />
     45        </combo>
     46    </chunk>
     47
     48    <chunk id="tw_con_mt">
     49        <combo key="tower:construction" text="Construction" values_sort="false">
     50            <list_entry value="guyed_lattice" display_value="guyed lattice" icon="Mast_general.svg" />
     51            <list_entry value="guyed_tube" display_value="guyed tube" icon="Mast_general.svg" />
     52            <list_entry value="guyed" display_value="guyed" icon="Mast_general.svg" />
     53            <list_entry value="freestanding" display_value="freestanding" icon="Tower_freestanding.svg" />
     54            <list_entry value="lattice" display_value="lattice" icon="Tower_lattice.svg" />
     55        </combo>
     56    </chunk>
     57
     58    <chunk id="name_ref_tech_extra">
     59        <reference ref="tech" />
     60        <reference ref="name_ref_extra"/>
     61    </chunk>
     62
     63    <chunk id="tech">
     64        <multiselect key="technology" text="Technology" values="LTE; UMTS; GSM 900; GSM 1800" rows="5"/>
     65        <label text="Transmitting:" />
     66        <checkgroup columns="3">
     67            <check key="communication:mobile_phone" text="mobile phone" />
     68            <check key="communication:television" text="television" />
     69            <check key="communication:radio" text="radio" />
     70            <check key="communication:microwave" text="microwave" />
     71            <check key="communication:bos" text="BOS radio" />
     72            <check key="communication:gsm-r" text="GSM-R radio" />
     73        </checkgroup>
     74    </chunk>
     75
     76    <!-- groups -->
     77    <group name="Mast or tower" icon="Tower_freestanding.svg">
     78        <group name="Mast" icon="Mast_general.svg">
     79
     80            <item name="General preset Mast" icon="Mast_general.svg" type="node">
     81                <link wiki="Tag:man_made=mast" />
     82                <label text="Adding a general mast. Please use distinct presets if possible." />
     83                <space />
     84                <key key="man_made" value="mast" match="keyvalue!" />
     85                <multiselect key="tower:type" text="Tower type" values_searchable="true" rows="7" match="keyvalue!">
     86                    <list_entry value="communication" display_value="" icon="Mast_communication.svg" />
     87                    <list_entry value="lighting" display_value="Lighting" icon="Mast_lighting.svg" />
     88                    <list_entry value="monitoring" display_value="Monitoring" icon="" />
     89                    <list_entry value="observation" display_value="Observation" icon="Tower_observation.svg" />
     90                    <list_entry value="radar" display_value="Radar" icon="" />
     91                    <list_entry value="siren" display_value="Siren" icon="" />
     92                </multiselect>
     93                <optional>
     94                    <reference ref="tw_con_mt" />
     95                    <reference ref="name_ref_extra" />
     96                </optional>
     97                <label text="Similar but different tags:" text_context="man_made=tower;communication_tower;water_tower;mast" />
     98                <preset_link preset_name="General preset Tower" />
     99            </item>
     100
     101            <separator />
     102
     103            <item name="Communication mast"  icon="Mast_communications.svg" type="node">
     104                <link wiki="Tag:tower:type=communication" />
     105                <label text="Adding a communication mast"/>
     106                <space />
     107                <key key="man_made" value="mast" match="keyvalue!" />
     108                <key key="tower:type" value="communication" match="keyvalue!" />
     109                <optional>
     110                    <reference ref="tw_con_mt" />
     111                    <reference ref="name_ref_tech_extra" />
     112                </optional>
     113            </item>
     114
     115            <item name="Lighting mast" icon="Mast_lighting.svg" type="node">
     116                <link wiki="Tag:tower:type=lighting" />
     117                <label text="Adding a lighting mast" />
     118                <space />
     119                <key key="man_made" value="mast" match="keyvalue!" />
     120                <key key="tower:type" value="lighting" match="keyvalue!" />
     121                <optional>
     122                    <reference ref="tw_con_mt" />
     123                    <reference ref="name_ref_extra" />
     124                </optional>
     125            </item>
     126
     127            <item name="Monitoring mast" icon="" type="node">
     128                <link wiki="Tag:tower:type=monitoring" />
     129                <label text="Adding a monitoring mast" />
     130                <space />
     131                <key key="man_made" value="mast" match="keyvalue!" />
     132                <key key="tower:type" value="monitoring" match="keyvalue!" />
     133                <optional>
     134                    <reference ref="tw_con_mt" />
     135                    <reference ref="name_ref_extra" />
     136                </optional>
     137                <preset_link preset_name="Monitoring Station" />
     138            </item>
     139
     140            <item name="Radar mast" icon="" type="node">
     141                <link wiki="Tag:tower:type=radar" />
     142                <label text="Adding a radar mast" />
     143                <space />
     144                <key key="man_made" value="mast" match="keyvalue!" />
     145                <key key="tower:type" value="radar" match="keyvalue!" />
     146                <optional>
     147                    <reference ref="tw_con_mt" />
     148                    <reference ref="name_ref_extra" />
     149                </optional>
     150            </item>
     151
     152            <item name="Siren mast" icon="" type="node">
     153                <link wiki="Tag:tower:type=siren" />
     154                <label text="Adding a siren mast" />
     155                <space />
     156                <key key="man_made" value="mast" match="keyvalue!" />
     157                <key key="tower:type" value="siren" match="keyvalue!" />
     158                <optional>
     159                    <combo key="siren:type" values="electronic,mechanical,pneumatic" text="Type of siren" />   
     160                    <reference ref="tw_con_mt" />
     161                    <reference ref="name_ref_extra" />
     162                </optional>
     163                <preset_link preset_name="Siren" />
     164            </item>
     165   
     166        </group>
     167
     168        <group name="Tower" icon="Tower_freestanding.svg">
     169            <item name="General preset Tower" icon="Tower_freestanding.svg" type="node,closedway,multipolygon">
     170                <link wiki="Tag:man_made=tower" />
     171                <label text="Adding a general tower. Please use distinct presets if possible." />
     172                <space />
     173                <key key="man_made" value="tower" match="keyvalue!" />
     174                <multiselect key="tower:type" text="Type of tower" values_searchable="true" rows="11" match="keyvalue!">
     175                    <list_entry value="bell_tower" display_value="Bell tower" icon="Tower_bell_tower.svg" />
     176                    <list_entry value="communication" display_value="Small communication tower" icon="Tower_cantilever_communication.svg" />
     177                    <list_entry value="cooling" display_value="Cooling" icon="Tower_cooling.svg" />
     178                    <list_entry value="defensive" display_value="Defensive tower" icon="Tower_defensive.svg" />
     179                    <list_entry value="lighting" display_value="Lighting tower" icon="Tower_lighting.svg" />
     180                    <list_entry value="minaret" display_value="Minaret" icon="" />
     181                    <list_entry value="monitoring" display_value="Monitoring tower" icon="" />
     182                    <list_entry value="observation" display_value="Observation tower" icon="Tower_observation.svg" />
     183                    <list_entry value="radar" display_value="Radar tower" icon="" />
     184                    <list_entry value="watchtower" display_value="Watch tower" icon="Tower_observation.svg" />
     185                </multiselect>
     186                <optional>
     187                    <reference ref="tw_con_tw" />
     188                    <reference ref="detail_tw" />
     189                </optional>
     190                <label text="Similar but different tags:" text_context="man_made=tower;communication_tower;water_tower;mast" />
     191                <preset_link preset_name="Big communication tower" />
     192                <preset_link preset_name="Water tower" />
     193                <preset_link preset_name="General preset Mast" />
     194            </item>
     195
     196            <separator />
     197
     198            <item name="Big communication tower" icon="Communication_tower-14.svg" type="node,closedway,multipolygon">
     199                <link wiki="Tag:man_made=communications_tower" />
     200                <label text="Adding a big communication tower" />
     201                <space />
     202                <key key="man_made" value="communications_tower" match="keyvalue!" />
     203                <multiselect key="tower:type" values="communication;watchtower" text="Type of tower" default="communication"
     204                             editable="false" rows="2" />
     205                <optional>
     206                    <reference ref="tw_con_tw" />
     207                    <reference ref="name_ref_tech_extra" />
     208                    <check key="fee" text="Fee" />
     209                </optional>
     210            </item>
     211
     212            <item name="Small communication tower" icon="Tower_cantilever_communication.svg" type="node,closedway,multipolygon">
     213                <link wiki="Tag:tower:type=communication" />
     214                <label text="Adding a communication tower" />
     215                <space />
     216                <key key="man_made" value="tower" match="keyvalue!" />
     217                <key key="tower:type" value="communication" match="keyvalue!" />
     218                <optional>
     219                    <reference ref="tw_con_tw" />
     220                    <reference ref="name_ref_tech_extra" />
     221                </optional>
     222            </item>
     223
     224            <item name="Radar tower" icon="" type="node,closedway,multipolygon">
     225                <link wiki="Tag:tower:type=radar" />
     226                <label text="Adding a radar tower" />
     227                <space />
     228                <key key="man_made" value="tower" match="keyvalue!" />
     229                <key key="tower:type" value="radar" match="keyvalue!" />
     230                <optional>
     231                    <reference ref="tw_con_tw" />
     232                    <reference ref="detail_tw" />
     233                </optional>
     234            </item>
     235
     236            <item name="Lighting tower" icon="Tower_lighting.svg" type="node,closedway,multipolygon">
     237                <link wiki="Tag:tower:type=lighting" />
     238                <label text="Adding a lighting tower" />
     239                <space />
     240                <key key="man_made" value="tower" match="keyvalue!" />
     241                <key key="tower:type" value="lighting" match="keyvalue!" />
     242                <optional>
     243                    <reference ref="tw_con_tw" />
     244                    <reference ref="name_ref_extra" />
     245                </optional>
     246            </item>
     247
     248            <item name="Cooling tower" icon="Tower_cooling.svg" type="node,closedway,multipolygon">
     249                <link wiki="Tag:tower:type=cooling" />
     250                <label text="Adding a cooling tower" />
     251                <space />
     252                <key key="man_made" value="tower" match="keyvalue!" />
     253                <key key="tower:type" value="cooling" match="keyvalue!" />
     254                <optional>
     255                    <reference ref="detail_tw" />
     256                </optional>
     257                <label text="Similar but different tags:" text_context="man_made=tower;chimney" />
     258                <preset_link preset_name="Chimney" />
     259            </item>
     260
     261            <item name="Water tower" icon="presets/ireandmark/water_tower.svg" type="node,closedway,multipolygon">
     262                <link wiki="Tag:man_made=water_tower" />
     263                <label text="Adding a water tower" />
     264                <space />
     265                <key key="man_made" value="water_tower" />
     266                <optional>
     267                    <reference ref="detail_tw" />
     268                    <text key="capacity" text="Capacity" lenght="7" />
     269                </optional>
     270            </item>
     271
     272            <item name="Monitoring tower" icon="" type="node,closedway,multipolygon">
     273                <link wiki="Tag:tower:type=monitoring" />
     274                <label text="Adding a monitoring tower" />
     275                <space />
     276                <key key="man_made" value="tower" match="keyvalue!" />
     277                <key key="tower:type" value="monitoring" match="keyvalue!" />
     278                <optional>
     279                    <reference ref="tw_con_tw" />
     280                    <reference ref="name_ref_extra" />
     281                </optional>
     282                <preset_link preset_name="Monitoring Station" />
     283            </item>
     284
     285            <item name="Observation tower" icon="Tower_observation.svg" type="node,closedway,multipolygon">
     286                <link wiki="Tag:tower:type=observation" />
     287                <label text="Adding a observation tower" />
     288                <space />
     289                <key key="man_made" value="tower" match="keyvalue!" />
     290                <key key="tower:type" value="observation" match="keyvalue!" />
     291                <optional>
     292                    <reference ref="detail_tw" />
     293                </optional>
     294            </item>
     295
     296            <item name="Watch tower" icon="Tower_observation.svg" type="node,closedway,multipolygon">
     297                <link wiki="Tag:tower:type=watchtower" />
     298                <label text="Adding a watch tower" />
     299                <space />
     300                <key key="man_made" value="tower" match="keyvalue!" />
     301                <key key="tower:type" value="watchtower" match="keyvalue!" />
     302                <optional>
     303                    <reference ref="detail_tw" />
     304                </optional>
     305            </item>
     306
     307            <item name="Defensive tower" icon="Tower_defensive.svg" type="node,closedway,multipolygon">
     308                <link wiki="Tag:tower:type=defensive" />
     309                <label text="Adding a defensive tower" />
     310                <space />
     311                <key key="man_made" value="tower" match="keyvalue!" />
     312                <key key="tower:type" value="defensive" match="keyvalue!" />
     313                <optional>
     314                    <reference ref="detail_tw" />
     315                </optional>
     316            </item>
     317
     318            <item name="Bell tower" icon="Tower_bell_tower.svg" type="node,closedway,multipolygon">
     319                <link wiki="Tag:tower:type=bell_tower" />
     320                <label text="Adding a bell tower" />
     321                <space />
     322                <key key="man_made" value="tower" match="keyvalue!" />
     323                <key key="tower:type" value="bell_tower" match="keyvalue!" />
     324                <optional>
     325                    <combo key="bell_tower" values="bell_gable,campanile,klockstapel" text="Type of bell tower" />
     326                    <reference ref="detail_tw" />
     327                </optional>
     328            </item>
     329
     330            <item name="Minaret" icon="" type="node,closedway,multipolygon">
     331                <link wiki="Tag:tower:type=minaret" />
     332                <label text="Adding a minaret"/>
     333                <space />
     334                <key key="man_made" value="tower" match="keyvalue!" />
     335                <key key="tower:type" value="minaret" match="keyvalue!" />
     336                <optional>
     337                    <reference ref="detail_tw" />
     338                </optional>
     339            </item>
     340
     341        </group>
     342    </group>
     343</presets>
     344}}}