Skip to content

Reference to py3dtiles smart merge for tilesets merging / insertion / updating #168

@jo-chemla

Description

@jo-chemla

Following a discussion around giro3d COPC support, the py3dtiles team just opened a discussion thread to make their merger smarter - see below. Link to the original discussion here - note I'm not part of the py3dtiles team.

In case it's useful, I'm just referencing it here, it might spawn joint work on the subject.

Currently "py3dtiles merge" can only generates parent tilesets from child tilesets, that is all.
It could be smarter, and support more use case:

  • generate more than one level if the number of tilesets / points mandates it
  • insert children tilesets into a mega tileset
  • update a tileset somewhere in the hierarchy, while updating all the preview tiles

Original quote:

Quick note, at the moment the ecosystem for 3dtiles production is probably missing a utility, which could fit within py3dtiles or 3d-tiles-tools, akin to a smart-merge of tilesets. This utility would insert into a mega tileset children tilesets - not simply dump all tilesets to be merged under as the root children - and either replace within the hierarchy highest resolution tiles, or merge overlapping tiles accordingly while still respecting tile constraints on max-point-count-per-tile etc.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions