Я использую d3.js, чтобы добавить визуальные эффекты на карту листовки.d3 SVG отключается при панорамировании карты листовки
D3 идет по карте отлично. Но когда я масштабирую карту, то панорамируйте карту, которую отключил SVG.
Я устанавливаю ширину и высоту SVG по ширине и высоте окна, например, так:
svg.attr("width", window.innerWidth);
svg.attr("height", window.innerHeight);
Когда я перемещаться по карте, то SVG остается в том же положении, в котором он был первоначально.
Вот ссылка на codepen проблемы:
Чтобы воссоздать эту проблему, увеличить на карте, а затем прокручивать карту.
я упускаю что-то фундаментальное здесь?