Changes between Version 87 and Version 88 of Help/Dialog/RelationEditor
- Timestamp:
- 2020-01-30T16:23:10+01:00 (6 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Help/Dialog/RelationEditor
v87 v88 1 1 [[TranslatedPages]] 2 [[PageOutline(2- 3,Table of Contents)]]2 [[PageOutline(2-10,Table of Contents)]] 3 3 4 4 = Relation Editor = … … 7 7 Don't confuse it with the [wikitr:/Help/Dialog/RelationList Relations window]. That ''JOSM window'' lists all relations. 8 8 9 == The Window == 9 10 === Buttons on top === 10 11 11 12 || [[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) || 13 14 || [[Image(source:trunk/images/dialogs/select.png)]] || Select the relation of the relation editor window || 14 15 || [[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 || 17 17 18 18 === Tags and Members tab ===#TagMember … … 31 31 32 32 || [[Image(source:trunk/images/dialogs/add.png)]] || Add a new tag || 33 || [[Image(source:trunk/images/dialogs/delete.svg,2 4)]] || 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 || 34 34 || [[Image(source:trunk/images/pastetags.png)]] || Paste tags from buffer || 35 35 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]. 37 37 38 38 ==== Bottom half, left side, members ==== 39 39 In the lower left part is the member table of the relation. 40 40 41 ===== Table ===== 41 ===== Table =====#Table 42 42 The table shows for each member: 43 43 ||=title =||= description =|| … … 47 47 48 48 ====== Context menu in table ====== 49 50 49 Gap is indicated as red dot. 51 50 … … 55 54 * Select next gap 56 55 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 57 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. 59 58 60 59 On the right you can see example that only "K 8830" way was selected. … … 67 66 || || || 68 67 || [[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,2 4)]] || 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`**) || 70 69 || || || 71 70 || [[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) || 73 72 || [[Image(source:trunk/images/dialogs/reverse.png)]] || Reverse the order of the currently selected members || 74 73 || || || … … 76 75 || [[Image(source:trunk/images/dialogs/relation/downloadincompleteselected.png)]] || Download selected incomplete members || 77 76 78 Text field below the table used to set role to [[#Currentlyselectedmembers|Currently selected members]] 77 Text field below the table used to set role to [#Currentlyselectedmembers Currently selected members] 78 79 79 80 80 ==== 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. 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 [wikitr:/Help/Dialog/SelectionList Selection window]. Objects with yellow background color are already member of the relation. 82 82 83 83 The buttons offer following actions: … … 93 93 || [[Image(source:trunk/images/dialogs/relation/deletemembers.svg)]] || Remove all members referring to one of the selected objects in the current data set 94 94 95 95 96 === Parent Relations tab === 96 97 97 Reload button - will fetch all parent relation from API (parent relations list will be empty if there no parent relations). 98 98 … … 103 103 [[Image(relation 51560.png,nolink,50%)]] 104 104 105 105 106 === 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. 107 This 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. 108 108 109 109 [[Image(children of 6016064.png,nolink,50%)]] … … 130 130 [[Image(warning-conflict-in-data.png)]] 131 131 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]. 132 It 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]. 133 133 134 134 A similar warning is the following: … … 139 139 140 140 '''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.''' 143 143 144 144 Otherwise you will see the above warnings and end in a conflict. … … 148 148 [[Image(relation_editor_unsaved_changes_warning.png,900)]] 149 149 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]''153 150 154 151 == 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] 159 158 160 159 ----
