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

Overlapping allowed in AtlasEntityPolygonsFilter #182

Merged
merged 3 commits into from
Jul 27, 2018

Conversation

jklamer
Copy link
Contributor

@jklamer jklamer commented Jul 25, 2018

Originally the AtlasEntityPolygonFilter didn't allow overlapping Surfaces because it allowed both Include and Exclude Surfaces, and the only way to avoid ambiguous behavior was to not allow overlapping. Overlapping is now allowed because this expands the usability and makes more sense, given if an entity is included in two overlapping surfaces or excluded in two overlapping surfaces, the behavior is the same.

Copy link
Contributor

@MikeGost MikeGost left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice simplification. Let's update the tests accordingly.

@Test
@Ignore
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Instead of ignoring, let's update it to reflect updated behavior or remove it altogether.

Copy link
Collaborator

@matthieun matthieun left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @jklamer!

@matthieun matthieun merged commit 16916b4 into osmlab:dev Jul 27, 2018
@matthieun matthieun added this to the 5.1.5 milestone Jul 30, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants