Some considerations that came up in the context of #200 :
- For the case that there are "many" input files, one could consider to introduce some form of hierarchy. Right now, if it received 1000 input files, then these would all be children of the root tile, but this is certainly not desirable. The "nested" calls (as shown in the PR) could already be used to build some form of hierarchy. But this requires knowledge about the intended structure, and there may be details about the refine/geometricError that have to be considered for this to make sense.
- The tileset merger currently takes the bounding volume from the input, and converts this into a boundingVolume.box. It might be desirable (not only for the 3TZ case, but in general) to introduce a special handling for the case where all inputs have a boundingVolume.region. It should be fairly easy to create a "merged region" from that. (Yeah, (anti)meridian, yadda yadda - a bit of modulo here and there should do it...)
Some considerations that came up in the context of #200 :