d3.js искажение "рыбий глаз" на карте

Я пытаюсь исказить карту d3.geo.path () с помощью плагина fisheye.js (https://github.com/d3/d3-plugins/tree/master/fisheye).

Для искажения объекта плагину нужны атрибуты x & y.

В вики d3.js говорится:

Функция проекции принимает двухэлементный массив чисел, представляющих координаты местоположения [долгота, широта], и возвращает аналогичный двухэлементный массив чисел, представляющих проецируемую позицию пикселя [x, y]. Например, элементарная сферическая проекция Меркатора:

https://github.com/mbostock/d3/wiki/Geo-Paths

Так что искажение должно быть возможным, я просто не могу обернуть голову вокруг него.

Я использую world-50m.json для моей проекции. После загрузки существует массив дуг. Я думаю, что это те координаты, которыми я должен манипулировать. Но это догадки ...

Спасибо,

Ким

Ответы на вопрос(1)

Ваш ответ на вопрос