the Tiling.make_tiling() is quite slow, for various reasons
- Maybe we don't really need to store tiles to allow for rotations? it can be a lot more tiles than are used
- We gridify the tiles (this is required)
- We dissolve them into a giant multipolygon
- We explode them to visual elements
In addition step 3 causes issues with tile elements that link across tiles (e.g. the 4.8.8 tiling).
Is there a workaround, or higher performance option? Or 'draft mode' that would allow for more rapid prototyping?
Thoughts:
- Dissolve within region zones may be desired in most cases?
- What would the implications be of abandoning the all orientations storage option?
- Other?
the
Tiling.make_tiling()is quite slow, for various reasonsIn addition step 3 causes issues with tile elements that link across tiles (e.g. the 4.8.8 tiling).
Is there a workaround, or higher performance option? Or 'draft mode' that would allow for more rapid prototyping?
Thoughts: