-
Notifications
You must be signed in to change notification settings - Fork 116
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
Exclude site relation multipolygon members from "Missing tag or role" #2343
Comments
looking at the 1st exemple, it's a wrong usage of a type=site relation : a site relation is not a collection of all objets (relation is not a collection) in an area related to one tag (operator, owner or whatelse) but for objets unable to be describe with a (closed) area |
I totally agree that the site relation is not correctly used in the examples I have shared. I have deleted a few of them with similar use recently. But the issue here is not really about "what" is mapped. The real issue is that when a multipolygon is added to a site relation it gets flagged as not having a tag or role. The issue will still arise in cases where the site relation is correctly used. |
Item 1140, class 2 I can't think of many ways (no pun intended) how an untagged, outer way of a multipolygon is part of a site relation, but not the multipolygon (which contains the tags) itself. |
by looking randomly, I've found at least 2 cases that shouldn't be causing a report but are doing so at the moment
|
According to Relation:site, the members are added without having to specify a role.
However, it appears that this does not apply to multipolygon members in https://github.com/osm-fr/osmose-backend/blob/master/analysers/analyser_osmosis_useless.py#L137 as it flags multipolygon members of site relations for missing tag or role.
Examples:
The text was updated successfully, but these errors were encountered: