Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Anomalies when merging boundaries around complex geometries #17

Closed
Gubaer opened this issue Sep 16, 2018 · 6 comments
Closed

Anomalies when merging boundaries around complex geometries #17

Gubaer opened this issue Sep 16, 2018 · 6 comments
Assignees

Comments

@Gubaer
Copy link
Owner

Gubaer commented Sep 16, 2018

from Andrew, By email :

One is that merging boundaries around complex geometries, where each way is drawn in a different direction, results in self-intersecting ways, crossing ways, overlapping ways and other similar issues.

@Gubaer
Copy link
Owner Author

Gubaer commented Sep 16, 2018

One is that merging boundaries around complex geometries, where each way is drawn in a different direction, results in self-intersecting ways, crossing ways, overlapping ways and other similar issues.

To you have small sample OSM files with OSM data set where the problem occurs?

@Gubaer
Copy link
Owner Author

Gubaer commented Sep 19, 2018

@Gubaer
Copy link
Owner Author

Gubaer commented Oct 25, 2018

I can't reproduce this. The data in the bounding box https://www.openstreetmap.org/#map=17/-43.27241/145.86393 don't match anymore with your screen recording.

Do you have another sample where the problem occurs ?

@Gubaer Gubaer self-assigned this Oct 25, 2018
@Gubaer Gubaer added the defect label Oct 25, 2018
@Gubaer
Copy link
Owner Author

Gubaer commented Oct 28, 2018

From Andrew via mail:

I was able to replicate the error in this area the first time I tried it, but not the second time. It seems to be some kind of intermittent issue:

https://www.openstreetmap.org/#map=15/23.63038/68.51157

Thanks!

@Gubaer
Copy link
Owner Author

Gubaer commented Oct 28, 2018

I think, I see what the problem is:

Currently, the plugin merges exactly one way (the drag source) to exactly another way (the drag target).

If more than one ways share exactly the same nodes between the two yellow crosses on the drag source, then the plugin only merges one. The other ways stay where they are.

As a manual workaround,
• again set the two yellow crosses on the way which was not aligned
• then drag it again on the target

I'll see whether I can implement an enhancement which merges not only one, but all the ways from the drag source onto the drag target.

@Gubaer
Copy link
Owner Author

Gubaer commented Nov 4, 2018

Should be fixed in relase v0.1.3. Please update the plugin in JOSMs preferences dialog.

@Gubaer Gubaer closed this as completed Nov 4, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant