跳至主要内容

📊 圖層分離與高效渲染

本章節只做一件事:說明 Web 控制圖如何透過圖層拆分在毫秒內重繪互動區域。採樣策略見 data-sampling

讀完本篇你能回答

  • 為什麼要把圖表拆成多層?
  • 平移縮放時哪幾層可以只位移不重算?
  • 雙 Y 軸解決什麼問題?

1. 渲染策略

輸出場景
SVG/EMF郵件附件,無限縮放
PNGWeb 介面,頻寬優先

引擎採 ChartDirector,針對 Web 封裝。

2. 三層結構

圖層內容更新頻率
背景層USL/LSL、UCL/LCL
軌跡層點位與連線中(平移可像素位移)
裝飾層違規標記、Tooltip高(互動)

3. 多座標軸

雙 Y 軸支援不同量綱(如壓力 + 流速);刻度自動縮放,避免視覺誤導。

實務提醒

正確優先於美觀——注意抗鋸齒與透明度,避免工程師把渲染瑕疵誤判為 OOC。

延伸閱讀

主題文章
海量採樣data-sampling
下鑽互動drill-down