lawn_hex_grid: Create a HexGrid

View source: R/hex_grid.R

lawn_hex_gridR Documentation

Create a HexGrid

Description

Takes a bounding box and a cell size in degrees and returns a data-FeatureCollection of flat-topped hexagons (data-Polygon features) aligned in an "odd-q" vertical grid as described in Hexagonal Grids http://www.redblobgames.com/grids/hexagons/

Usage

lawn_hex_grid(extent, cellWidth, units)

Arguments

extent

(numeric) Extent in [minX, minY, maxX, maxY] order.

cellWidth

(integer) Width of each cell.

units

(character) Units to use for cellWidth, one of 'miles' or 'kilometers'.

Value

A data-FeatureCollection grid of points.

See Also

Other interpolation: lawn_isolines(), lawn_planepoint(), lawn_point_grid(), lawn_square_grid(), lawn_tin(), lawn_triangle_grid()

Examples

lawn_hex_grid(c(-96,31,-84,40), 50, 'miles')
lawn_hex_grid(c(-96,31,-84,40), 30, 'miles')

ropensci/lawn documentation built on May 18, 2022, 9:58 a.m.