Я пытаюсь выяснить, как создать различные коэффициенты масштабирования по осям X и Y в d3. Кажется, он создан с одним коэффициентом масштабирования для обеих осей, и в основном я хотел бы знать, есть ли способ их разделить.
Основы достаточно просты: в d3 есть отличная поддержка для равномерного масштабирования по осям X и Y. Также легко отключить зум для одной оси. Но я не могу найти способ создать этот промежуточный эффект. Цель состоит в том, чтобы масштабирование по оси Y было в 10 раз больше, чем по оси X для каждого события масштабирования колеса мыши.
У меня нет действительного кода для отображения, поскольку я не знаю, возможно ли это. Возможно, полезной подсказкой является то, что я работаю с D3 версии 5. Используется обычный, более или менее стандартизированный код масштабирования.