Я использую D3, чтобы нарисовать линейный график.Однако я обнаружил, что линии с более низким наклоном (плоский) тоньше, чем линии с более высоким наклоном (крутой), я думаю, это из-за сглаживания работает?Ширина является фиксированным числом, а масштабирование управляется преобразованием и масштабированием.Когда линия горизонтальна (почти параллельна оси x), ее невозможно увидеть в chrome и firefox, а в сафари ее все еще можно обнаружить.
Я пытался использовать каждую комбинацию различных опций для рендеринга фигур и векторных эффектов.Кажется, ситуация не меняется.
Постоянная ширина этого пути, независимо от того, насколько он крут.
Вот обзор:
Увеличить aнемного в хроме:
Увеличьте еще больше, тогда вы увидите, что какая-то строка отсутствует.
Однако в сафари все еще может отображаться линия, хотя ширина все еще меняется при изменении наклона ![enter image description here](https://i.stack.imgur.com/NdwIB.png)
Те же коды чертежей для других наборов данных, которыепоказывает точную проблему, противоречивую ширину.![enter image description here](https://i.stack.imgur.com/PrmHM.png)
Любое предложение или ссылка будут отличными, спасибо!