我有一個需求來創建一個複雜電氣系統的「模擬」顯示。我可以訪問Visio中的實時狀態信息和系統框圖。使用SVG + Java進行靈活的信息顯示,這是可行的嗎?
這是一個可行的辦法:
創建SVG從系統框圖繪製屬性
負荷SVG DOM到與SVG興趣
標籤的SVG元素java
找到標記的元素並根據系統狀態信息修改它們(使t他元件RED如果它的「報警」,例如)
使用蠟染(使用擺動部件使SVG至PNG用於顯示:JSVGCanvas)
的關鍵要求是彎曲的能力部署應用程序後修改SVG。該應用能夠根據SVG中的標籤靈活地拉入不同的「數據點」。
任何人都有成功使用類似的策略? 我應該期待什麼陷阱? SVG編輯工具的用途是什麼?
更新,我有一個原型工作,它看起來像一個可行的解決方案。我還沒有嘗試過使用非常大的SVG DOM,但是我猜測它可以處理它。 – JeffV 2010-10-12 22:42:16