我试图使用SVG来绘制一些数据。我的时间戳是相对较长的整数(至少十位数)。据我所知,如果我有从t min 到t max 的数据,测量范围从y min 到y max ,我的视图框应该是
<svg viewBox=" t_min y_min (t_max-t_min) (y_max-y_min)" />
<!-- [x_min] [y_min] [width] [height] -->
对于较小的值,似乎保持足够好,尽管古怪的输出可能已经揭示我误解了某些东西。
<svg preserveAspectRatio="none"
width="500" height="300"
viewBox="6000 -5 3600 10">
<line x1="6000" y1="-5"
x2="9600" y2="5"
stroke-width="2" stroke="black"/>
</svg>
&#13;
虽然价值很高但事情已经破裂:-(我做错了什么?
<svg preserveAspectRatio="none"
width="500" height="300"
viewBox="5573826000 -5 3600 10">
<line x1="5573826000" y1="-5"
x2="5573829600" y2="5"
stroke-width="2" stroke="black"/>
</svg>
&#13;