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

Archive format that supports fast streaming #399

Open
lilleyse opened this issue Jan 13, 2020 · 2 comments
Open

Archive format that supports fast streaming #399

lilleyse opened this issue Jan 13, 2020 · 2 comments

Comments

@lilleyse
Copy link
Contributor

Conceptually this would be similar to a Cloud Optimized GeoTIFF but for 3D tiles.

The tileset would be packed into a single-file archive format similar to COG or Zip where tile byte ranges are stored in its header, which could be partially or wholly downloaded to the client, and then used to make HTTP range requests into the binary body when fetching tiles.

This should work for both tileset.json and implicit tiling (#92), but the tile range mapping in the header might look different.

This should be a design consideration for the archive format #89 as well as an optimization for downloading multiple children in a single request #9 since HTTP range requests allow you to request multiple non-contiguous chunks.

@pjcozzi
Copy link
Contributor

pjcozzi commented May 3, 2021

CC #89

@donmccurdy
Copy link
Contributor

Relevant standards:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants