Changes between Version 87 and Version 88 of Help/Dialog/RelationEditor


Ignore:
Timestamp:
2020-01-30T16:23:10+01:00 (6 years ago)
Author:
skyper
Comment:

small adds + structure; centre icons; wikitr:

Legend:

Unmodified
Added
Removed
Modified
  • Help/Dialog/RelationEditor

    v87 v88  
    11[[TranslatedPages]]
    2 [[PageOutline(2-3,Table of Contents)]]
     2[[PageOutline(2-10,Table of Contents)]]
    33
    44= Relation Editor =
     
    77Don't confuse it with the [wikitr:/Help/Dialog/RelationList Relations window]. That ''JOSM window'' lists all relations.
    88
     9== The Window ==
    910=== Buttons on top ===
    1011
    1112|| [[Image(source:trunk/images/dialogs/refresh.png)]] || Refresh relation from data layer (see [#RelationChangedOutsideOfEditor below] for more explanation) ||
    12 || [[Image(source:trunk/images/save.png)]] || Apply the current changes made within the relation editor to the data TODO: clarify when to use it ||
     13|| [[Image(source:trunk/images/save.png)]] || Apply the current changes made within the relation editor to the data (see [#RelationChangedOutsideOfEditor below] for more explanation) ||
    1314|| [[Image(source:trunk/images/dialogs/select.png)]] || Select the relation of the relation editor window ||
    1415|| [[Image(source:trunk/images/duplicate.png)]] || Clone e.g create a copy of the relation and open it in another relation editor window ||
    15 || [[Image(source:trunk/images/dialogs/delete.svg,24)]] || Delete the currently edited relation ||
    16 
     16|| [[Image(source:trunk/images/dialogs/delete.svg,28)]] || Delete the currently edited relation ||
    1717
    1818=== Tags and Members tab ===#TagMember
     
    3131
    3232|| [[Image(source:trunk/images/dialogs/add.png)]] || Add a new tag ||
    33 || [[Image(source:trunk/images/dialogs/delete.svg,24)]] || Delete the current selected boxes of the tag table ||
     33|| [[Image(source:trunk/images/dialogs/delete.svg,28)]] || Delete the current selected boxes of the tag table ||
    3434|| [[Image(source:trunk/images/pastetags.png)]] || Paste tags from buffer ||
    3535
    36 Note: In general it is easier to modify tags with the [Dialog/TagsMembership Tags/Memberships window].
     36**Note**: In general it is easier to modify tags with the [wikitr:/Help/Dialog/TagsMembership Tags/Memberships window].
    3737
    3838==== Bottom half, left side, members ====
    3939In the lower left part is the member table of the relation.
    4040
    41 ===== Table =====
     41===== Table =====#Table
    4242The table shows for each member:
    4343||=title =||=  description  =||
     
    4747
    4848====== Context menu in table ======
    49 
    5049Gap is indicated as red dot.
    5150
     
    5554* Select next gap
    5655
    57 ===== Currently selected members =====
    58 Selecting members in the [[#Table|Table]] works as usual: hold {{{Ctrl}}} to select multiple items. Left click on the item to add/remove it from the selection.
     56===== Currently selected members =====#Currentlyselectedmembers
     57Selecting members in the [#Table Table] works as usual: hold {{{Ctrl}}} to select multiple items. Left click on the item to add/remove it from the selection.
    5958
    6059On the right you can see example that only "K 8830" way was selected.
     
    6766|| || ||
    6867|| [[Image(source:trunk/images/dialogs/edit.png)]] || Open additional relation editors for ''the currently selected members'' of object type relation ||
    69 || [[Image(source:trunk/images/dialogs/delete.svg,24)]] || Remove ''the currently selected members'' from the relation (**`Alt+Delete`**) ||
     68|| [[Image(source:trunk/images/dialogs/delete.svg,28)]] || Remove ''the currently selected members'' from the relation (**`Alt+Delete`**) ||
    7069|| || ||
    7170|| [[Image(source:trunk/images/dialogs/sort.png)]] || Sort ''the currently selected members'' (**`Alt+End`**) ||
    72 || [[Image(source:trunk/images/dialogs/sort_below.png)]] || Sort ''the currently selected members'' and all members below ([ExpertMode expert mode] only) ||
     71|| [[Image(source:trunk/images/dialogs/sort_below.png)]] || Sort ''the currently selected members'' and all members below ([wikitr:/Help/ExpertMode expert mode] only) ||
    7372|| [[Image(source:trunk/images/dialogs/reverse.png)]] || Reverse the order of the currently selected members ||
    7473|| || ||
     
    7675|| [[Image(source:trunk/images/dialogs/relation/downloadincompleteselected.png)]] || Download selected incomplete members ||
    7776
    78 Text field below the table used to set role to [[#Currentlyselectedmembers|Currently selected members]]
     77Text field below the table used to set role to [#Currentlyselectedmembers Currently selected members]
     78
    7979
    8080==== Bottom half, right side, selection ====
    81 In the lower right part is the selection list where currently selected objects in the current data set are shown. The list is basically a mirror of the [Dialog/SelectionList Selection window]. Objects with yellow background color are already member of the relation.
     81In the lower right part is the selection list where currently selected objects in the current data set are shown. The list is basically a mirror of the [wikitr:/Help/Dialog/SelectionList Selection window]. Objects with yellow background color are already member of the relation.
    8282
    8383The buttons offer following actions:
     
    9393|| [[Image(source:trunk/images/dialogs/relation/deletemembers.svg)]] || Remove all members referring to one of the selected objects in the current data set
    9494
     95
    9596=== Parent Relations tab ===
    96 
    9797Reload button - will fetch all parent relation from API (parent relations list will be empty if there no parent relations).
    9898
     
    103103[[Image(relation 51560.png,nolink,50%)]]
    104104
     105
    105106=== Child Relations tab ===
    106 
    107 This pane recursively shows all child relations, e.g., for a [https://wiki.openstreetmap.org/wiki/Relation%3Anetwork network] all of its [https://wiki.openstreetmap.org/wiki/Relation:route_master route master] and [https://wiki.openstreetmap.org/wiki/Relation:route route] relations. Incomplete relations are downloaded when expanding or double-clicking the tree node. A separate relation editor is opened when double-clicking one of the child relations.
     107This pane recursively shows all child relations, e.g., for a [osmwiki:Relation:network network] all of its [osmwiki:Relation:route_master route master] and [osmwiki:Relation:route route] relations. Incomplete relations are downloaded when expanding or double-clicking the tree node. A separate relation editor is opened when double-clicking one of the child relations.
    108108
    109109[[Image(children of 6016064.png,nolink,50%)]]
     
    130130[[Image(warning-conflict-in-data.png)]]
    131131
    132 It indicates that JOSM is aware of two incompatible [Concepts/Object#Objectversionsandhistory versions] of this relation. Since JOSM can't resolve the differences between these versions automatically, it proposes to create a [Concepts/Conflict conflict] which you can [Concepts/Conflict#Resolvingconflicts resolve] later using the [Dialog/Conflict Conflict Dialog].
     132It indicates that JOSM is aware of two incompatible [wikitr:/Help/Concepts/Object#Objectversionsandhistory versions] of this relation. Since JOSM can't resolve the differences between these versions automatically, it proposes to create a [wikitr:/Help/Concepts/Conflict conflict] which you can [wikitr:/Help/Concepts/Conflict#Resolvingconflicts resolve] later using the [wikitr:/Help/Dialog/Conflict Conflict Dialog].
    133133
    134134A similar warning is the following:
     
    139139
    140140'''So the workflow should always be like this (if you want to do changes in the relation editor ''and'' the data layer at the same time, i.e. while the relation editor stays open):'''
    141 * '''After doing changes in the relation editor and before doing changes in the data layer press the [[Image(source:trunk/images/save.png)]] apply button.'''
    142 * '''After doing changes in the data layer and before doing changes in the relation editor press the [[Image(source:trunk/images/dialogs/refresh.png)]] refresh button.'''
     141* '''After doing changes in the relation editor and before doing changes in the data layer press the [[Image(source:trunk/images/save.png,middle)]] apply button.'''
     142* '''After doing changes in the data layer and before doing changes in the relation editor press the [[Image(source:trunk/images/dialogs/refresh.png,middle)]] refresh button.'''
    143143
    144144Otherwise you will see the above warnings and end in a conflict.
     
    148148[[Image(relation_editor_unsaved_changes_warning.png,900)]]
    149149
    150 ''If you are looking for complete list of [Concepts/Object#Relations relations] loaded in your JOSM, see [Dialog/RelationList Relations window]''[[br]]
    151 ''Relations can be also edited using [wikitr:/Help/Menu/TagsMembershipMenu#Rightclickonitemsinmembershipspart simple right click menu] in [Help/Dialog/TagsMembership Tags/Membership window]''[[br]]
    152 ''Some of [wikitr:/Plugins plugins] can simplify [wikitr:/Help/Relations editing of relations], namely [wikitr:/Help/Plugin/TurnRestrictions turnrestrictions] or [osmwiki:Relations/Proposed/turn_lanes#Plugin turnlanes]''
    153150
    154151== See also ==
    155 * [[Image(source:trunk/images/dialogs/relationlist.png,20,middle)]] [Dialog/RelationList Relations window] - all loaded relations are listed here
    156 * [Concepts/Object Object] - detailed explanation what ''relation'' is
    157 * [wikitr:/Help/Relations] - steps how to create parent relations, edit parent/child relations and so on
    158 * [[Concepts/Conflict]]
     152* [[Image(source:trunk/images/dialogs/relationlist.png,20,middle)]] [wikitr:/Help/Dialog/RelationList Relations window] - all loaded relations are listed here
     153* [wikitr:/Help/Concepts/Object#Relations Concepts Object] - detailed explanation what ''relation'' is
     154* [wikitr:/Help/Relations Relations] - steps how to create parent relations, edit parent/child relations and so on
     155* [wikitr:/Help/Concepts/Conflict Concepts Conflict] - explanation of conflicts
     156* Relations can be also edited using [wikitr:/Help/Menu/TagsMembershipMenu#Rightclickonitemsinmembershipspart simple right click menu] in [wikitr:/Help/Dialog/TagsMembership Tags/Membership window]
     157* Some of [wikitr:/Plugins plugins] can simplify [wikitr:/Help/Relations editing of relations], namely [wikitr:/Help/Plugin/TurnRestrictions turnrestrictions] or [osmwiki:Relations/Proposed/turn_lanes#Plugin turnlanes]
    159158
    160159----