Создание JSON-файла шестиугольной картограммы в d3
Я пытаюсь составить шестиугольную картограмму в d3.js, похожую на ту, что была найдена здесь. Майк Босток упоминает об этом в своем (удивительном) выступлении на Eyeo 2013 и создал инструмент, позволяющий пользователю указывать и щелкать по шестиугольному многоугольнику ( здесь).
Что меня интересует, так это как использовать инструмент для создания статической картограммы в json / geojson и классификации различных полигонов (стран в обоих примерах выше) в пригодный для использования формат для включения в проект d3.
Другими словами, после того, как были проведены вычисления для определения желаемой шкалы шестиугольника и сколько шестиугольников необходимо для каждой счетной единицы (опять же, страны в примерах), как можно было бы создать файл json для картограммы?