-
Notifications
You must be signed in to change notification settings - Fork 129
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
Entwine Point Tile #98
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…e-build inference.
This was referenced Jun 25, 2018
Closed
This was referenced Jul 3, 2018
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What is this
This PR is a comprehensive overhaul of Entwine to target the Entwine Point Tile format - a very simple static specification for point cloud octree serialization. While Entwine's file format has previously been a black-box format not intended for direct usage (see #79) except via abstraction by Greyhound, the Entwine Point Tile (EPT) format is intended for direct usage.
The documentation has been updated for the lack of Greyhound in the default workflow - Greyhound will become more of a server-side processing utility rather than a necessary part of the normal Entwine workflow.
Links:
eu-central-1
region)Next steps
This week, new versions of Entwine and Greyhound (Entwine 1.3) will be released, which will be the final releases based on the black-box storage format. Then this will be merged to master, where it will simmer for a little while for bug fixes and format discussion, before being released as Entwine 2.0. Entwine 1.3 and the corresponding Greyhound release will still receive maintenance updates as necessary.
There are still a few TODOs: Greyhound updates, appending dimensions, vagueness in certain aspects of the metadata, more compression types, CI test updates, etc. However I think the majority of existing use-cases are covered with the EPT branch at this point. A real specification will also be needed, as opposed to the current informal developer-level description.
For now, you can try the new code out with the docker container
connormanning/entwine:ept
. Trydocker run -it connormanning/entwine:ept build help
or browse the links above to get started.