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

Add EptReader for Entwine Point Tile data #2173

Merged
merged 13 commits into from
Sep 17, 2018
Merged

Add EptReader for Entwine Point Tile data #2173

merged 13 commits into from
Sep 17, 2018

Conversation

connormanning
Copy link
Contributor

Add reader for the Entwine Point Tile format, supporting spatially accelerated bounds/tile queries and both laszip and binary EPT data-types.

io/EptReader.cpp Outdated Show resolved Hide resolved
io/EptReader.cpp Outdated Show resolved Hide resolved
io/EptReader.cpp Outdated Show resolved Hide resolved
io/EptReader.cpp Show resolved Hide resolved
io/EptReader.cpp Show resolved Hide resolved
io/EptReader.cpp Outdated Show resolved Hide resolved
io/EptReader.cpp Show resolved Hide resolved
io/EptReader.hpp Outdated Show resolved Hide resolved
io/EptReader.cpp Show resolved Hide resolved
io/EptReader.hpp Show resolved Hide resolved
Copy link
Contributor

@abellgithub abellgithub left a comment

Choose a reason for hiding this comment

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

I didn't look at the thread code. I suppose you're using that elsewhere? We should probably review and hoist to Utils or its own location.

- Explicitly handle unexpected JSON values.
- Thread count specification and note about the 4-thread minimum in the
  doc.
- Remove spurious try-catch around SRS handling.
- Absolute-value around scaling math.
- Use Utils::remove, remove confusing default argument, and initialize
  values in ready().
@connormanning
Copy link
Contributor Author

Yes, the thread pool code was copied from Entwine. The i3s driver will also be using it (right now on that branch it uses its own copy) so I agree with hoisting it somewhere.

@abellgithub abellgithub merged commit cafff53 into master Sep 17, 2018
@connormanning connormanning deleted the ept branch October 4, 2018 15:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants