# hexGrid

Takes a bounding box and the diameter of the cell and returns a FeatureCollection of flat-topped hexagons or triangles ( Polygon features) aligned in an "odd-q" vertical grid as described in Hexagonal Grids.


参数 类型 描述
bbox BBox extent in minX, minY, maxX, maxY order
cellSide number length of the side of the the hexagons or triangles, in units. It will also coincide with the radius of the circumcircle of the hexagons.
options Object Optional parameters: see below


属性 类型 默认值 描述
units string kilometers used in calculating cell size, can be degrees, radians, miles, or kilometers
properties Object {} passed to each hexagon or triangle of the grid
mask (Feature <(Polygon|MultiPolygon)>) if passed a Polygon or MultiPolygon, the grid Points will be created only inside it
triangles boolean false whether to return as triangles instead of hexagons


FeatureCollection <Polygon> - a hexagonal grid


var bbox = [-96,31,-84,40];
var cellSide = 50;
var options = {units: 'miles'};

var hexgrid = turf.hexGrid(bbox, cellSide, options);
Last Updated: 1/19/2021, 10:59:20 AM