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

Potential for seeking points in CompressedVector #79

Open
nigels-com opened this issue Dec 1, 2021 · 0 comments
Open

Potential for seeking points in CompressedVector #79

nigels-com opened this issue Dec 1, 2021 · 0 comments
Labels
enhancement New feature or request question

Comments

@nigels-com
Copy link
Contributor

One of the things of interest with E57 is the possibility of reading portions of a point cloud.
Ideally we wouldn't need to read from start to end, when only a specific contiguous portion of points are needed.
The specification for CompressedVector discusses index, data and ignored packets.
However, libE57Format does not appear to support writing or reading index packets.

There is a related upstream bug.
E57 3D Imaging Format Bug #5

CompressedVectorReader::seek() not finished.

I'm poking around in the implementation and getting the impression this functionality would
need to be added, both for input and output. Does anyone have any experience or success with this?

One possibility is to break the pointcloud into multiple data3D nodes, but ideally we could use that other purposes such as classification groups, or whatnot.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request question
Projects
None yet
Development

No branches or pull requests

2 participants