Changes between Version 90 and Version 91 of Help/Dialog/RelationEditor
- Timestamp:
- 2020-03-10T18:29:33+01:00 (6 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Help/Dialog/RelationEditor
v90 v91 10 10 === Buttons on top === 11 11 12 || [[ Image(source:trunk/images/dialogs/refresh.png)]] || Refresh relation from data layer (see [#RelationChangedOutsideOfEditor below] for more explanation) ||13 || [[Image(s ource:trunk/images/save.png)]] || Apply the current changes made within the relation editor to the data (see [#RelationChangedOutsideOfEditor below] for more explanation) ||14 || [[ Image(source:trunk/images/dialogs/select.png)]] || Select the relation of the relation editor window ||15 || [[ Image(source:trunk/images/duplicate.png)]] || Clone e.g create a copy of the relation and open it in another relation editor window ||16 || [[ Image(source:trunk/images/dialogs/delete.svg,28)]] || Delete the currently edited relation ||12 || [[JOSMImage(dialogs/refresh)]] || Refresh relation from data layer (see [#RelationChangedOutsideOfEditor below] for more explanation) || 13 || [[JOSMImage(save)]] || Apply the current changes made within the relation editor to the data (see [#RelationChangedOutsideOfEditor below] for more explanation) || 14 || [[JOSMImage(dialogs/select)]] || Select the relation of the relation editor window || 15 || [[JOSMImage(duplicate)]] || Clone e.g create a copy of the relation and open it in another relation editor window || 16 || [[JOSMImage(dialogs/delete,28)]] || Delete the currently edited relation || 17 17 18 18 === Tags and Members tab ===#TagMember … … 30 30 The three button one the left are: 31 31 32 || [[ Image(source:trunk/images/dialogs/add.png)]] || Add a new tag ||33 || [[ Image(source:trunk/images/dialogs/delete.svg,28)]] || Delete the current selected boxes of the tag table ||34 || [[ Image(source:trunk/images/pastetags.png)]] || Paste tags from buffer ||32 || [[JOSMImage(dialogs/add)]] || Add a new tag || 33 || [[JOSMImage(dialogs/delete,28)]] || Delete the current selected boxes of the tag table || 34 || [[JOSMImage(pastetags)]] || Paste tags from buffer || 35 35 36 36 **Note**: In general it is easier to modify tags with the [wikitr:/Help/Dialog/TagsMembership Tags/Memberships window]. … … 62 62 The buttons on the left offer the following actions if appropriate: 63 63 64 || [[ Image(source:trunk/images/dialogs/moveup.png)]] || Move the [#Currentlyselectedmembers currently selected members] up (**`Alt+up`**) ||65 || [[ Image(source:trunk/images/dialogs/movedown.png)]] || Move ''the currently selected members'' down (**`Alt+down`**) ||64 || [[JOSMImage(dialogs/moveup)]] || Move the [#Currentlyselectedmembers currently selected members] up (**`Alt+up`**) || 65 || [[JOSMImage(dialogs/movedown)]] || Move ''the currently selected members'' down (**`Alt+down`**) || 66 66 || || || 67 || [[ Image(source:trunk/images/dialogs/edit.png)]] || Open additional relation editors for ''the currently selected members'' of object type relation ||68 || [[ Image(source:trunk/images/dialogs/delete.svg,28)]] || Remove ''the currently selected members'' from the relation (**`Alt+Delete`**) ||67 || [[JOSMImage(dialogs/edit)]] || Open additional relation editors for ''the currently selected members'' of object type relation || 68 || [[JOSMImage(dialogs/delete,28)]] || Remove ''the currently selected members'' from the relation (**`Alt+Delete`**) || 69 69 || || || 70 || [[ Image(source:trunk/images/dialogs/sort.png)]] || Sort ''the currently selected members'' (**`Alt+End`**) ||71 || [[ Image(source:trunk/images/dialogs/sort_below.png)]] || Sort ''the currently selected members'' and all members below ([wikitr:/Help/ExpertMode expert mode] only) ||72 || [[ Image(source:trunk/images/dialogs/reverse.png)]] || Reverse the order of the currently selected members ||70 || [[JOSMImage(dialogs/sort)]] || Sort ''the currently selected members'' (**`Alt+End`**) || 71 || [[JOSMImage(dialogs/sort_below)]] || Sort ''the currently selected members'' and all members below ([wikitr:/Help/ExpertMode expert mode] only) || 72 || [[JOSMImage(dialogs/reverse)]] || Reverse the order of the currently selected members || 73 73 || || || 74 || [[ Image(source:trunk/images/dialogs/relation/downloadincomplete.png)]] || Download all incomplete members (**`Alt+Home`**) ||75 || [[ Image(source:trunk/images/dialogs/relation/downloadincompleteselected.png)]] || Download selected incomplete members ||74 || [[JOSMImage(dialogs/relation/downloadincomplete)]] || Download all incomplete members (**`Alt+Home`**) || 75 || [[JOSMImage(dialogs/relation/downloadincompleteselected)]] || Download selected incomplete members || 76 76 77 77 Text field below the table used to set role to [#Currentlyselectedmembers Currently selected members] … … 83 83 The buttons offer following actions: 84 84 85 || [[ Image(source:trunk/images/dialogs/conflict/copystartright.svg)]] || Add all objects selected in the current data set before the first member ||86 || [[ Image(source:trunk/images/dialogs/conflict/copybeforecurrentright.svg,)]] || Add all objects selected in the current data set before the first selected member ||87 || [[ Image(source:trunk/images/dialogs/conflict/copyaftercurrentright.svg)]] || Add all objects selected in the current data set after the last member selected member ||88 || [[ Image(source:trunk/images/dialogs/conflict/copyendright.svg)]] || Add all objects selected in the current data set after the last member ||85 || [[JOSMImage(dialogs/conflict/copystartright)]] || Add all objects selected in the current data set before the first member || 86 || [[JOSMImage(dialogs/conflict/copybeforecurrentright,)]] || Add all objects selected in the current data set before the first selected member || 87 || [[JOSMImage(dialogs/conflict/copyaftercurrentright)]] || Add all objects selected in the current data set after the last member selected member || 88 || [[JOSMImage(dialogs/conflict/copyendright)]] || Add all objects selected in the current data set after the last member || 89 89 || || || 90 || [[ Image(source:trunk/images/dialogs/relation/selectmembers.svg)]] || Select relation members in the member list which refer to objects in the current selection ||91 || [[ Image(source:trunk/images/dialogs/relation/selectprimitives.svg)]] || Select objects in the current data set for currently selected relation members in the member list ||90 || [[JOSMImage(dialogs/relation/selectmembers)]] || Select relation members in the member list which refer to objects in the current selection || 91 || [[JOSMImage(dialogs/relation/selectprimitives)]] || Select objects in the current data set for currently selected relation members in the member list || 92 92 || || || 93 || [[ Image(source:trunk/images/dialogs/relation/deletemembers.svg)]] || Remove all members referring to one of the selected objects in the current data set93 || [[JOSMImage(dialogs/relation/deletemembers)]] || Remove all members referring to one of the selected objects in the current data set 94 94 95 95 … … 122 122 == Error and Warning Messages == 123 123 === Conflict in data when saving or applying a relation ===#RelationChangedOutsideOfEditor 124 A relation may be edited concurrently in the relation editor window ''and'' outside of the relation editor window. While the relation editor window for a relation is open you may for instance split a way the relation refers to. In this case, the relation is modified but the changes due to the way splitting are not immediately reflected in the relation editor window. You need to click on the [[ Image(source:trunk/images/dialogs/refresh.png,middle)]] refresh button to update the data in the relation editor. Anyhow JOSM keeps track of them and when you close the relation editor window or apply changes, without pressing the refresh button before, the following warning message is displayed:124 A relation may be edited concurrently in the relation editor window ''and'' outside of the relation editor window. While the relation editor window for a relation is open you may for instance split a way the relation refers to. In this case, the relation is modified but the changes due to the way splitting are not immediately reflected in the relation editor window. You need to click on the [[JOSMImage(dialogs/refresh,middle)]] refresh button to update the data in the relation editor. Anyhow JOSM keeps track of them and when you close the relation editor window or apply changes, without pressing the refresh button before, the following warning message is displayed: 125 125 126 126 [[Image(warning-conflict-in-data.png)]] … … 135 135 136 136 '''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):''' 137 * '''After doing changes in the relation editor and before doing changes in the data layer press the [[Image(s ource:trunk/images/save.png,middle)]] apply button.'''138 * '''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.'''137 * '''After doing changes in the relation editor and before doing changes in the data layer press the [[JOSMImage(save,middle)]] apply button.''' 138 * '''After doing changes in the data layer and before doing changes in the relation editor press the [[JOSMImage(dialogs/refresh,middle)]] refresh button.''' 139 139 140 140 Otherwise you will see the above warnings and end in a conflict. … … 146 146 147 147 == See also == 148 * [[ Image(source:trunk/images/dialogs/relationlist.png,20,middle)]] [wikitr:/Help/Dialog/RelationList Relations window] - all loaded relations are listed here148 * [[JOSMImage(dialogs/relationlist,20,middle)]] [wikitr:/Help/Dialog/RelationList Relations window] - all loaded relations are listed here 149 149 * [wikitr:/Help/Concepts/Object#Relations Concepts Object] - detailed explanation what ''relation'' is 150 150 * [wikitr:/Help/Relations Relations] - steps how to create parent relations, edit parent/child relations and so on
