Given a centroid and side length, tile an area with regular flat hexagons
A small utility package which calculates a regular hexagonal tiling for an area, given a centroid as a Shapely Point, and a side length.
from shapely.geometry import Point from hexcover.util import hexagon_coverage # centroid c = Point(0.0, 0.0) coverage = hexagon_coverage(c, 10) # coverage is a namedtuple of seven polygons. The first entry is the central polygon. # Subsequent entries begin directly above the central polygon, and proceed clockwise.
namedtuple has seven properties:
Shapely >= 1.6.3
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size||File type||Python version||Upload date||Hashes|
|Filename, size hexcover-0.4.0-py2.py3-none-any.whl (2.8 kB)||File type Wheel||Python version py2.py3||Upload date||Hashes View hashes|
Hashes for hexcover-0.4.0-py2.py3-none-any.whl