私は、D3ライブラリを使用して生成されたSVGグラフに関連する会社のWebアプリケーションの問題を修正する任務を負っています。問題は、グラフが最初はうまく表示されることです。ただし、iPadまたはその他のiOSデバイスを使用して表示し、ユーザーがグラフを拡大すると、すぐにエイリアス/「あいまい」になります。可能であれば、この品質の低下を防ぎたいと思います。
ここで問題の例を見ることができます:通常のグラフ、ズームされたグラフ
私はこれまでSVGやD3を使ったことがなく、この種のものを処理するためのオプションが提供されているかどうかはわかりません。もしそうなら、私が読んだどのドキュメントでもそれらを見つけることができませんでした。
これはiOSのズーム方法の結果である可能性があり、ズームイベントをキャッチして、目的の倍率レベルでグラフの再レンダリングをトリガーする以外に、私ができることではない可能性があります。それが可能かどうかはわかりません。
誰かが私がこれを修正する方法についていくつかの提案を持っているなら、私はアドバイスを大いに感謝します。