-
Notifications
You must be signed in to change notification settings - Fork 41
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 support for version-controlled point clouds #565
Comments
If you use a recent build of Kart, and get PDAL and Git LFS installed, such that they are linked in properly with their existing dependencies such as sqlite, and if you set environment variable
Not done:
|
Meta
Right now we don’t store LAZ version or COPC version except in the tiles themselves, and in the pointer files to those tiles (unlike the schema, which we store per-dataset in schema.json). This means that a dataset with no tiles (eg if you delete every tile it has) still has a schema, but no longer has a well-defined LAS version or COPC version.
Make sure we support adding non-copc files to copc dataset, since, we auto convert non-copc to copc during import, and it will confuse users if they then can't commit additional non-copc files to the imported dataset. Merges/conflictsMake sure repo is correctly moved into merge-state in the case of conflicts. Spatial filteringSupport spatial filtering. Build issuesPDAL Copy-on-writeNot sure what this will involve Odds and ends
|
Meta changes - done ✅
Merges/conflicts
Spatial filteringSupport spatial filtering. Build issuesPDAL Copy-on-writeNot sure what this will involve Odds and ends
|
Spatial filtering vs Git LFS(this is mentioned briefly in Odds and Ends above but makes more sense as as part of Spatial Filtering)
Probably we will need to patch it. Possibly such patches can be upstreamed, since partial-clones are an official git concept which other LFS users might want to use without Git LFS crashing. A Kart repo need not have any LFS tiles to hit problems with Git LFS - it is enough that the repo was created with experimental flag |
Meta changes - done ✅
Merges/conflicts - done ✅
Spatial filtering
Build issuesPDAL Copy-on-writeNot sure what this will involve Odds and ends
|
Meta changes - done ✅Merges/conflicts - done ✅Spatial filtering ✅
Build issuesPDAL Copy-on-writeNot sure what this will involve Odds and ends
|
Bugs
|
there's an import bug:
|
Build issues ❌/✅ Copy-on-write Odds and ends Docs |
Build issues ✅ - #752 Copy-on-write ✅ - #757 Odds and ends Docs ✅ just finishing these up Will close out this tracking issue since it's not being used any more |
Tracking bug - will add PRs here, and make notes of functionality that is missing. Later when point clouds gets closer to launch, this can be used to file individual point cloud issues.
Right now all functionality is missing - point clouds can't be imported, checked out, diffed, modified, committed, etc.
The text was updated successfully, but these errors were encountered: