weaving-space icon indicating copy to clipboard operation
weaving-space copied to clipboard

Tools for making tileable units for multivariate thematic mapping. Tileable units are simple tiles and in some cases give the impression of a woven pattern when tiled.

Results 9 weaving-space issues
Sort by recently updated
recently updated
newest added

Given an aspiration that people actually make tiled/woven maps, it would make sense to enable a more 'app-like' way of using it. The most promising approach to this is likely...

enhancement

This might be a fun addition. See e.g.: https://dosull.github.io/30-day-maps-2023/maps/27-dot.html

enhancement

Currently the `Topology` class is only loosely linked to the rest of the package. **That may be completely OK.** But... some thought should be given to the integration. Perhaps all...

enhancement

Prototiles don't really serve any functional role other than in setting up the tiling vectors. Usually it is much easier to know the tiling vectors of a tiling. So it...

Currently the legends are all rectangular, regardless of whether the underlying tiling is hexagonal or rectangular. It would be nice if the legend shape reflected the tiling type. Because the...

enhancement

I don't really believe in unit testing, esp. not retrofitting it to a medium sized package like this one with so many small stable functions that work in themselves (they...

documentation
enhancement

Now that python wheels and hence `pip install` is available, it's probably time to reduce the footprint of this repo down to code-delivery, and perhaps also automated checking, and move...

documentation
enhancement

The API for modding tiles is clunky and probably should be redesigned. Currently it depends on specifying if an applied transform should make a new topology or not, and if...

enhancement

the `Tiling.make_tiling()` is quite slow, for various reasons 1. Maybe we don't _really_ need to store tiles to allow for rotations? it can be a lot more tiles than are...