Ignore:
Timestamp:
2026-01-16T11:11:30+01:00 (2 months ago)
Author:
stoecker
Message:

improve Power circuits relations presets and validation, fix #24456 - patch by francois.lacombe

File:
1 edited

Legend:

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

    r19436 r19467  
    499499            <combo key="windings:configuration" text="Windings configuration" values="star,delta,open-delta,zigzag,open,scott,leblanc" values_context="power_windings" />
    500500        </optional>
     501    </chunk>
     502    <chunk id="power_topology">
     503        <combo key="topology" text="Circuit topology" values="linear,branched" />
    501504    </chunk>
    502505    <chunk id="telecom_medium">
     
    1011610119                </roles>
    1011710120            </item> <!-- Detour Route -->
    10118             <item name="Power Route" icon="presets/misc/route.svg" type="relation" preset_name_label="true">
    10119                 <link wiki="Tag:route=power" />
    10120                 <space/>
    10121                 <key key="type" value="route"/>
    10122                 <key key="route" value="power"/>
    10123                 <reference ref="name_ref_operator"/>
    10124                 <roles>
    10125                     <role key="line" text="route segment" requisite="required" type="way" member_expression="power=line|power=cable"/>
    10126                     <role key="substation" text="Power Substation" requisite="optional" type="way,closedway,multipolygon" member_expression="power"/>
    10127                 </roles>
    10128             </item> <!-- Power Route -->
    1012910121            <item name="Railway Route" icon="presets/misc/route.svg" type="relation" preset_name_label="true">
    1013010122                <link wiki="Tag:route=railway" />
     
    1015910151                <space/>
    1016010152                <key key="type" value="superroute"/>
    10161                 <combo key="route" text="Type" values="bicycle,detour,foot,hiking,horse,mtb,piste,power,railway,road,ski" display_values="Bicycle Route,Detour Route,Walking Route,Hiking Route,Riding Route,Mountain Biking Route,Piste Route,Power Route,Railway Route,Road Route,Ski Route" />
     10153                <combo key="route" text="Type" values="bicycle,detour,foot,hiking,horse,mtb,piste,railway,road,ski" display_values="Bicycle Route,Detour Route,Walking Route,Hiking Route,Riding Route,Mountain Biking Route,Piste Route,Railway Route,Road Route,Ski Route" />
    1016210154                <reference ref="name_ref_operator"/>
    1016310155                <roles>
     
    1029810290            </roles>
    1029910291        </item> <!-- Tunnel -->
     10292        <group name="Power" icon="presets/power/power.svg">
     10293            <item name="Power circuit" icon="presets/misc/route.svg" type="relation" preset_name_label="true">
     10294                <link wiki="Tag:power=circuit" />
     10295                <space/>
     10296                <key key="type" value="power"/>
     10297                <key key="power" value="circuit"/>
     10298                <space/>
     10299                <reference ref="cables"/>
     10300                <reference ref="voltage"/>
     10301                <reference ref="frequency"/>
     10302                <reference ref="power_topology"/>
     10303                <optional>
     10304                    <reference ref="name_ref_operator"/>
     10305                </optional>
     10306                <roles>
     10307                    <role key="substation" text="Power Substation" requisite="required" type="way,closedway,multipolygon" member_expression="power|substation"/>
     10308                    <role key="section" text="Circuit section" requisite="required" type="way,relation" member_expression="power=line|power=cable|power=minor_line|power=line_section"/>
     10309                    <role key="tap" text="Tap point" requisite="optional" type="node" member_expression="power=pole|power=tower|power=connection"/>
     10310                </roles>
     10311            </item> <!-- Power circuit -->
     10312            <item name="Power line section" icon="presets/misc/route.svg" type="relation" preset_name_label="true">
     10313                <link wiki="Tag:power=line_section" />
     10314                <space/>
     10315                <key key="type" value="power"/>
     10316                <key key="power" value="line_section"/>
     10317                <space/>
     10318                <reference ref="cables"/>
     10319                <reference ref="voltage"/>
     10320                <optional>
     10321                    <reference ref="name_ref_operator"/>
     10322                </optional>
     10323                <roles>
     10324                    <role key="line" text="Section segment" requisite="required" type="way" member_expression="power=line|power=cable|power=minor_line"/>
     10325                </roles>
     10326            </item> <!-- Power circuit -->
     10327        </group>
    1030010328    </group> <!-- Relations -->
    1030110329</presets>
Note: See TracChangeset for help on using the changeset viewer.