[發明專利]一種工程符號在工程報表和網頁中的應用方法及系統有效
| 申請號: | 201611111435.9 | 申請日: | 2016-12-06 |
| 公開(公告)號: | CN106776994B | 公開(公告)日: | 2020-09-22 |
| 發明(設計)人: | 溫秋生;鄒煒坤;王林 | 申請(專利權)人: | 北京神舟航天軟件技術有限公司 |
| 主分類號: | G06F16/81 | 分類號: | G06F16/81 |
| 代理公司: | 北京世譽鑫誠專利代理事務所(普通合伙) 11368 | 代理人: | 孫國棟 |
| 地址: | 100094*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 工程 符號 報表 網頁 中的 應用 方法 系統 | ||
本發明涉及一種工程符號在工程報表和網頁中的應用方法,從WEB或應用程序獲取工程符號的數據字符串腳本,同時調用服務器的WebService服務,以XML的格式獲取工程符號結構信息,通過組件的處理最終生成EMF圖形元文件,將文件以相應的形式保存并按照設定的展現方式和位置輸出。本發明還公開了一種工程符號在工程報表和網頁中的應用系統。本發明的優點體現在:本發明能夠滿足用戶在網絡信息化系統中靈活、快速的設計、應用工程符號,能夠在WEB頁面和工程報表中實現工程符號相關的圖形、字符、變量、表達式等的在線編輯和瀏覽。以非編程的方式實現工程符號的在線設計和工程應用。
技術領域
本發明涉及一種工程符號在WEB網頁中的應用,具體涉及一種工程符號在工程報表和網頁中的應用方法及系統。
背景技術
工程符號是一種用于表達產品設計、產品制作要求和產品功能的圖形符號。在機械、建筑、冶金、化工、電子、航天等領域都有著廣泛的應用。可以由幾何圖形(長方形、圓、弧形等)、特殊符號、字母、數字、漢字等其他字符組成,用來表示工程對象的概念、性質、參數、運算及工程對象關系的一組符號的集合,常常被應用于卡片報表和技術圖紙中。隨著工程信息化管理水平的飛速發展,企業對于在信息系統中瀏覽、編輯工程報表和電子圖紙已經逐步成為常態,繼而用戶對于通過WEB頁面如何更方便和快捷的設計工程符號并在WEB頁面和工程報表中應用工程符號產生了迫切的需求。
目前工程符號在WEB網頁中應用主要有以下幾種技術方案:
依據W3C通過HTML+圖形圖像的方式;
利用ActiveX+二進制文件的方式;
通過Applet、ajax等技術實現顯示符號的方式;
使用SVG規范,通過XML格式實現工程符號在WEB的顯示。
以上技術方式能在一定程度上解決工程符號在WEB中的顯示和應用,但由于其在線編輯能力弱、無法以非編程方式配置工程符號、無法實現圖文混排/等比縮放等技術問題,導致了這些技術無法廣泛應用于信息化系統和實現工程符號的無紙化設計。HTML+圖形圖像的方式實現的是一種一次性加載的靜態、不可編輯的圖符,不能滿足用戶在線編輯的需求;ActiveX+二進制文件的方式雖然部分的實現了工程符號在頁面中可瀏覽、可編輯的要求,但二進制文件在WEB中的應用局限性很大,并且加載速度不能滿足用戶的需求;通過Applet、Ajax技術實現的圖符在圖符大小變化或旋轉時容易出現失真,并且由于速度和自身軟件技術的局限性使其已逐步失去生命力;利用SVG規范通過XML標準格式的方式雖然極大的滿足了用戶的需求,但用于WEB的SVG有一個主要的缺點——自身加載速度慢,使得工程符號的應用受到一定程度的影響。
發明內容
本發明的目的是針對現有技術中的不足,提供一種工程符號在工程報表和網頁中的應用方法及系統,解決了以往存在的技術問題,同時還有效的在工程符號中定義了表達式變量,將表達式變量和符號中的數值、字符進行關聯應用。
為實現上述目的,本發明公開了如下技術方案:
一種工程符號在工程報表和網頁中的應用方法,包括如下步驟:
從WEB或應用程序獲取工程符號的數據字符串腳本,同時調用服務器的WebService服務,以XML的格式獲取工程符號結構信息,通過組件的處理最終生成EMF圖形元文件,將文件以相應的形式保存并按照設定的展現方式和位置輸出。
進一步的,具體步驟如下:
S1工程符號信息處理:將工程符號的定義信息采用XML的規范文檔進行存儲,工程符號的定義信息從服務器通過WebService的方式獲取相應的XML格式的工程符號定義信息文件,工程符號定義信息文件中以結構化的形式存儲了用戶設計的工程符號定義信息,結構支持在同一文件中存儲多種符號定義信息,并且支持符號的嵌套使用;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京神舟航天軟件技術有限公司,未經北京神舟航天軟件技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611111435.9/2.html,轉載請聲明來源鉆瓜專利網。





