demo D258
Hex map
Snap places to a tidy hex grid so a small region reads as clearly as a large one
type: 'hexmap', lon, lat
Loading a live grid…
The configuration
'chart-types-hexmap': () => ({
rows: [], config: {},
foot: ['each place becomes one hex cell', 'so a small place reads as loud as a large one'],
mount: mountGridCharts({
rows: cityRows(), columns: cityCols, columnsPer: 1, chartHeight: 360,
chartTypeModules: ['hexmap'],
charts: [{ type: 'hexmap', lon: 'lon', lat: 'lat', title: 'Cities on a hex grid' }],
}),
}),