Modify

Opened 4 years ago

Last modified 4 years ago

#21731 new enhancement

Add an option for splitting large bbox changesets into smaller ones

Reported by: Dimitar155 Owned by: team
Priority: normal Milestone:
Component: Core Version:
Keywords: Cc:

Description

Currently it is possible to upload changesets that cover the whole globe which creates problems for users who want to review local changesets. A possible solution is to allow splitting changesets into squares with user defined maximum dimensions. For example, if I edit 1500 hydrant nodes over the globe, I would be able to define a max bbox of each changeset of 5*5 km. JOSM should be able to split all changes so that the bounding boxes of each changeset isn't larger than that maximum.

Attachments (0)

Change History (4)

comment:1 by mkoniecz, 4 years ago

JOSM already warns you about oversized changesets.

For example, if I edit 1500 hydrant nodes over the globe, I would be able to define a max bbox of each changeset of 5*5 km.

Are you aware of https://wiki.openstreetmap.org/wiki/Automated_Edits_code_of_conduct ?

I worry that primary use of such feature would be more efficient hiding of undiscussed automated edits.

comment:2 by skyper, 4 years ago

Just use upload selection.
Modifications on relations and their members still can lead to big BBoxes but that is caused by the current design of the server api.

in reply to:  1 ; comment:3 by Dimitar155, 4 years ago

Are you aware of https://wiki.openstreetmap.org/wiki/Automated_Edits_code_of_conduct ?

I worry that primary use of such feature would be more efficient hiding of undiscussed automated edits.

Yes, I'm aware of it. All changesets are public so nothing can be hidden. If you really wanted to monitor such changes there are other more effective ways to do it.

Replying to skyper:

Just use upload selection.
Modifications on relations and their members still can lead to big BBoxes but that is caused by the current design of the server api.

I'm mainly talking about modifications on ways and nodes. The upload selection doesn't help since you have to manually select the bbox which can cover large territories due to the way that JOSM renders elements that are too small to render fully.

in reply to:  3 comment:4 by skyper, 4 years ago

Replying to Dimitar155 <osm.dimitar155@…>:

Replying to skyper:

Just use upload selection.
Modifications on relations and their members still can lead to big BBoxes but that is caused by the current design of the server api.

I'm mainly talking about modifications on ways and nodes. The upload selection doesn't help since you have to manually select the bbox which can cover large territories due to the way that JOSM renders elements that are too small to render fully.

Well, if no big relations are involved, you should be fine defining your Bbox by selecting objects with rectangle selection and its modifiers. If you have only a few modified objects but lots of data a filter modified can help.

Modify Ticket

Change Properties
Set your email in Preferences
Action
as new The owner will remain team.
as The resolution will be set. Next status will be 'closed'.
to The owner will be changed from team to the specified user.
Next status will be 'needinfo'. The owner will be changed from team to Dimitar155.
as duplicate The resolution will be set to duplicate. Next status will be 'closed'. The specified ticket will be cross-referenced with this ticket.
The owner will be changed from team to anonymous. Next status will be 'assigned'.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.