distorção olho-de-peixe d3.js no mapa

Estou tentando distorcer um mapa d3.geo.path () com o plugin fisheye.js (https://github.com/d3/d3-plugins/tree/master/fisheye)

Para distorcer um objeto, o plug-in precisa de atributos x e y.

No wiki do d3.j ele diz:

Uma função de projeção pega uma matriz de números de dois elementos representando as coordenadas de um local, [longitude, latitude] e retorna uma matriz de dois elementos semelhante que representa a posição de pixel projetada [x, y]. Por exemplo, uma projeção rudimentar esférica de Mercator:

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

Portanto, a distorção deve ser possível, simplesmente não consigo entender.

Estou usando o world-50m.json para minha projeção. Uma vez carregado, existe uma matriz de arcos. Eu acho que essas são as coordenadas que eu preciso manipular. Mas isso é adivinhação ...

Obrigado,

Kim

questionAnswers(1)

yourAnswerToTheQuestion