ka_tilecut
is a package for cutting map data into square tiles.
All algorithms are oriented towards fast and robust processing of geometries. To preserve the simplicity and speed of the algorithms, the package requires imposing constraints on the source data. It is expected that these constraints will be natural for most users.
The source code is divided into several semantic components:
exact
- floating-point algorithms;generate_grid
- generation of specific constants forexact
component;geometry_types
- Vec2, Segmen2, etc;tilecut
- algorithms for cutting geometries into tiles.
The code is licensed under the MIT license. However, tests and utilities may have some LGPL dependencies.