-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Multipolygon inner/outer #5080
Comments
Hey @Mahabarata thanks for the suggestions! I think all these items are covered by existing issues..
I think this is #2946 (possibly others) - I agree it should be easier to tell which relations correspond to which features on the map.
For this one we have several other already open issues that relate to integrating QA tools (#3452) or displaying on screen warnings (#4787 (comment)) which can show you where multipolygons are broken.
I think this is #3130
I think this is #4211 |
I'm not agree with you : the 1st point is a new suggestion, specific for multipolygons. I found a lot of bad multipolygons because inner or outer are bad for some ways but it's impossible to see because you need to go to every object of the multipolygon to see which one(s) has/have a bad inner/outer.
To highlight under the mouse a member will improve that but sometimes a multipolygon has.a lot of members and to go on every member to highlight it, one after the other, is surely better than what we have today but is quite long
To use 3 different colors is THE solution because you will see IMMEDIATELY the bugs of inner/outer/nothing in the multipolygon (and you will also see immediately that all is perfect if colors make the differences). I suggest another thing : to be able to click on one way on the map to go directly on this way to be able to change the bad outer/inner/nothing. Or to highlight not from the list of the relation to the map but from the map to the list (when the mouse will be over a way on the map, the line of the corresponding way in the list will be underline, like that it will be easy to go to this way in another tab to change it without losing in the first tab the map of all objects of the multipolygon : after the correction in the 2d tab, you will close it, go back to the first tab and open the second bad way in another tab and so on).
I agree with the 2de point ; KeepRight solves the pb I told and to integrate this add-on in ID would be great.
I'm not agree with the 3rd point : the 3130 talks about polygons or ways, I talk of multipolygons where sometimes an outer (or inner) polygon is made of a lot of ways. To solve the 3130 issue will not solve a multipolygon with a hole because multipolygons are not one object but are made of a lot of different objects : ID needs to follow one way after the other to see if it is closed and if 3130 is solved ID will not follow the different ways so ID will not see the hole.
I'm agree with the 4th point : the issue 4211 is the same.
Because of the 1rst and 3rd point, which are new suggestions, please open back this 5080 issue..
Best regards
|
Oh, the different colors idea that you describe is how I would implement #2946. It's not really specific to multipolygons - people want this feature for highlight turn restrictions and routes too. Basically, each role gets a different shadow color, and we have to make it clear from the UI what the colors mean (having it make sense to an untrained mapper is the harder problem than just drawing a bunch of colored lines on the screen).
We might not be able to do exactly what you want. For example, we couldn't really validate a multipolygon in iD that's not fully downloaded from the OSM server. Also one of the big concerns is surfacing a warning to the user who is not able to actually understand the issue or fix it. But #3130 is a general catch all for adding more validation, and I think making sure closed ways are actually closed is one of the points in there. Anyway sorry if we disagree on some of the points, but hopefully we will be improving these items in iD a little more with each new version. |
Ok, I see that your thoughts are quite more advanced than the issues you told to me and I hope my ideas will help you on these subjects.
And I'm sure you will do great new versions (even if the current one is already great).
Best regards
|
Hi,
Sometimes, multipolygons are very big and it's not easy to see, when it creates things strange, where is the pb.
Thanks
Mahabarata
The text was updated successfully, but these errors were encountered: