Opened 8 years ago

Last modified 8 years ago

#15595 new enhancement

Improve conflict resolving dialog for relations — at Version 1

Reported by: Alexander-II Owned by: team
Priority: normal Milestone:
Component: Core Version: latest
Keywords: template_report, relation, multipolygon, conflict Cc:

Description (last modified by Alexander-II)

Recently I was converting a building with a lot of building parts mapped by closed ways into a multipolygon. And it was such a pain in the neck to get through conflict resolving procedure for each overlapped way (about 60 ways which are members of several relations). So I came up with some ideas to make it less painful.

  1. Column Decision. Instead of the combo box use checkboxes or radio buttons (for example, it could be three separate columns with one checkbox at each of them: keep, remove, undecided).
  2. Make able to set a decision for all/selected conflicts. It can be done like as applying role at the bottom of the window, with a combo box instead of a text area.
  3. Make able to close the dialog with apply action by pressing some key combination, e.g. shift+enter.

pic related

Relative:URL: ^/trunk
Repository:UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
Last:Changed Date: 2017-11-23 22:10:26 +0100 (Thu, 23 Nov 2017)
Revision:13154
Build-Date:2017-11-24 02:32:27
URL:http://josm.openstreetmap.de/svn/trunk

Identification: JOSM/1.5 (13154 ru) Mac OS X 10.13.1
OS Build number: Mac OS X 10.13.1 (17B48)
Memory Usage: 363 MB / 2560 MB (184 MB allocated, but free)
Java version: 9.0.1+11, Oracle Corporation, Java HotSpot(TM) 64-Bit Server VM
Screen: Display 69677504 1280x800
Maximum Screen Size: 1280x800
Dataset consistency test: No problems found

Plugins:
+ CADTools (1007)
+ FastDraw (33731)
+ PicLayer (33822)
+ apache-commons (33668)
+ buildings_tools (33735)
+ ejml (32680)
+ geotools (33380)
+ imagery_offset_db (33774)
+ jts (32699)
+ opendata (33791)
+ reltoolbox (33708)
+ reverter (33865)
+ splinex (33844)
+ tageditor (33806)
+ tagging-preset-tester (33898)
+ todo (30303)
+ turnlanes-tagging (260)
+ undelete (33835)
+ utilsplugin2 (33742)
+ wikipedia (33696)

Tagging presets:
+ https://raw.githubusercontent.com/jacobbraeutigam/JOSM_Preset_street_cabinet/master/street_cabinet.xml
+ https://josm.openstreetmap.de/josmfile?page=Presets/Crafts&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/AdvertisingPreset&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Animal_facilities&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Bus_lanes&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Communication_Towers&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Historical_Objects&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/LaneAttributes&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/public_bookcase&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Simple_Indoor_Tagging&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/ParkingLanes&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Playground_Equipment&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Towers&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Payment_Method_RU&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Manholes&zip=1
+ https://raw.githubusercontent.com/ruosm-presets/literan-moscow/master/russian_shops.xml
+ https://josm.openstreetmap.de/josmfile?page=Presets/Drinks&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/contact(socialnetworks_IMs)&zip=1
+ ${HOME}/Documents/osm/josm-presets/healthcare1.0.xml

Map paint styles:
- https://josm.openstreetmap.de/josmfile?page=Styles/Sidewalks&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Cycleways&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Styles/AdvertisingStyle&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Coloured_Streets&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Lane_and_Road_Attributes&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/LayerChecker&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Modified&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Maxspeed&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/ParkingLanes&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Styles/Bench&zip=1

Validator rules:
+ https://raw.githubusercontent.com/zetx16/Josm-validator/master/ru-housenumber.validator.mapcss
+ http://www.openrailwaymap.org/validator/openrailwaymap.validator.mapcss
+ https://raw.githubusercontent.com/stefan-a-bauer/josm-validators/master/mtb.validator.mapcss
+ https://raw.githubusercontent.com/zetx16/Josm-HnumbValidator/master/ru-housenumber.validator.mapcss
+ https://josm.openstreetmap.de/josmfile?page=Rules/MissingWeekdays&zip=1

Last errors/warnings:
- W: No configuration settings found.  Using hardcoded default values for all pools.
- W: Предупреждение: Не удалось просканировать файл 'site-svn.openstreetmap.org-_applications_editors_josm_plugins_opendata_modules.txt' на информацию о модуле. Пропущено.

Change History (2)

by Alexander-II, 8 years ago

pic related

comment:1 by Alexander-II, 8 years ago

Description: modified (diff)
Note: See TracTickets for help on using tickets.