本技術(shù)涉及數(shù)據(jù)傳輸相關(guān)領(lǐng)域,尤其涉及一種跨平臺(tái)工程圖紙透?jìng)鞣椒跋到y(tǒng)。
背景技術(shù):
1、隨著建筑、制造和設(shè)計(jì)行業(yè)的快速發(fā)展,工程圖紙的管理與傳輸變得尤為重要。傳統(tǒng)的工程圖紙通常以紙質(zhì)形式存在,給圖紙的共享、修改和存儲(chǔ)帶來了諸多不便。為了提高效率,電子化的工程圖紙傳輸成為主流?,F(xiàn)有的工程圖紙傳輸方法多基于不同的軟件平臺(tái)和數(shù)據(jù)格式,例如autocad的dwg格式、pdf格式等。然而,不同平臺(tái)和格式之間的兼容性問題時(shí)常困擾著用戶,特別是在跨平臺(tái)的環(huán)境下,工程圖紙的透?jìng)髋c顯示面臨諸多技術(shù)挑戰(zhàn)。
2、跨平臺(tái)工程圖紙透?jìng)髦饕冈诓煌僮飨到y(tǒng)(如windows、linux、macos)以及不同設(shè)備(如pc、手機(jī)、平板等)之間實(shí)現(xiàn)工程圖紙的順利傳輸、解析和顯示。為了滿足不同平臺(tái)和設(shè)備的需求,圖紙?jiān)谕競(jìng)鬟^程中需要進(jìn)行格式轉(zhuǎn)換、數(shù)據(jù)壓縮、加密保護(hù)等處理,這些處理需要兼顧傳輸速度、數(shù)據(jù)完整性、圖紙清晰度等方面的要求。而在現(xiàn)有技術(shù)中,由于工程圖紙格式不同且圖紙數(shù)量大,導(dǎo)致存在圖紙透?jìng)餍实图夹g(shù)問題。
技術(shù)實(shí)現(xiàn)思路
1、本技術(shù)通過提供一種跨平臺(tái)工程圖紙透?jìng)鞣椒跋到y(tǒng),解決由于工程圖紙格式不同且圖紙數(shù)量大,導(dǎo)致圖紙透?jìng)餍实图夹g(shù)問題,實(shí)現(xiàn)工程圖紙的實(shí)時(shí)同步和跨平臺(tái)共享,達(dá)到提高圖紙透?jìng)餍实募夹g(shù)效果。
2、本技術(shù)提供一種跨平臺(tái)工程圖紙透?jìng)鞣椒ǎ龇椒☉?yīng)用于一種跨平臺(tái)工程圖紙透?jìng)飨到y(tǒng),包括:基于服務(wù)器發(fā)送節(jié)點(diǎn)對(duì)目標(biāo)工程圖紙進(jìn)行格式識(shí)別,生成圖紙格式信息;按照所述圖紙格式信息對(duì)目標(biāo)工程圖紙進(jìn)行智能捕捉,確定圖紙尺寸數(shù)據(jù);基于所述圖紙尺寸數(shù)據(jù)對(duì)目標(biāo)工程圖紙進(jìn)行分析,生成圖紙分析結(jié)果,將所述圖紙分析結(jié)果結(jié)合目標(biāo)工程圖紙同步至云端服務(wù)器進(jìn)行動(dòng)態(tài)選擇,確定服務(wù)器接收節(jié)點(diǎn),所述服務(wù)器接收節(jié)點(diǎn)所在平臺(tái)與所述服務(wù)器發(fā)送節(jié)點(diǎn)所在平臺(tái)不相同;通過所述服務(wù)器發(fā)送節(jié)點(diǎn)將目標(biāo)工程圖紙發(fā)送至所述服務(wù)器接收節(jié)點(diǎn)進(jìn)行跨平臺(tái)透?jìng)?,生成圖紙透?jìng)鹘Y(jié)果;按照目標(biāo)工程圖紙分析所述圖紙透?jìng)鹘Y(jié)果進(jìn)行圖紙顯示優(yōu)化,獲得目標(biāo)工程圖紙的圖紙透?jìng)黠@示信息。
3、在可能的實(shí)現(xiàn)方式中,按照所述圖紙格式信息對(duì)目標(biāo)工程圖紙進(jìn)行智能捕捉,確定圖紙尺寸數(shù)據(jù),執(zhí)行以下處理:基于所述圖紙格式信息對(duì)目標(biāo)工程圖紙進(jìn)行標(biāo)準(zhǔn)化處理,生成標(biāo)準(zhǔn)工程圖紙信息;遍歷所述標(biāo)準(zhǔn)工程圖紙信息進(jìn)行幾何分析,確定多個(gè)幾何特征,按照所述多個(gè)幾何特征對(duì)所述標(biāo)準(zhǔn)工程圖紙信息進(jìn)行捕捉,生成圖紙捕捉結(jié)果;根據(jù)所述圖紙捕捉結(jié)果遍歷所述標(biāo)準(zhǔn)工程圖紙信息進(jìn)行標(biāo)注,確定多個(gè)關(guān)鍵點(diǎn)位;基于所述多個(gè)關(guān)鍵點(diǎn)位進(jìn)行幾何計(jì)算,確定所述圖紙尺寸數(shù)據(jù)。
4、在可能的實(shí)現(xiàn)方式中,基于所述圖紙尺寸數(shù)據(jù)對(duì)目標(biāo)工程圖紙進(jìn)行分析,生成圖紙分析結(jié)果,執(zhí)行以下處理:基于服務(wù)器發(fā)送節(jié)點(diǎn)設(shè)定透?jìng)鲌D紙尺寸臨界值,將所述圖紙尺寸數(shù)據(jù)與所述透?jìng)鲌D紙尺寸臨界值進(jìn)行比較,判斷所述圖紙尺寸數(shù)據(jù)是否大于所述透?jìng)鲌D紙尺寸臨界值;若所述圖紙尺寸數(shù)據(jù)大于所述透?jìng)鲌D紙尺寸臨界值,則根據(jù)所述圖紙格式信息生成分割策略;對(duì)目標(biāo)工程圖紙執(zhí)行所述分割策略,生成多個(gè)圖紙子區(qū)域;按照目標(biāo)工程圖紙對(duì)所述多個(gè)圖紙子區(qū)域進(jìn)行關(guān)聯(lián)標(biāo)識(shí),構(gòu)建跨區(qū)關(guān)聯(lián)網(wǎng)絡(luò);基于所述跨區(qū)關(guān)聯(lián)網(wǎng)絡(luò)結(jié)合所述多個(gè)圖紙子區(qū)域進(jìn)行傳輸整合,將整合結(jié)果添加至所述圖紙分析結(jié)果。
5、在可能的實(shí)現(xiàn)方式中,基于所述圖紙尺寸數(shù)據(jù)對(duì)目標(biāo)工程圖紙進(jìn)行分析,生成圖紙分析結(jié)果,執(zhí)行以下處理:當(dāng)所述服務(wù)器發(fā)送節(jié)點(diǎn)存在新版目標(biāo)工程圖紙時(shí),則基于所述圖紙尺寸數(shù)據(jù)對(duì)所述新版目標(biāo)工程圖紙進(jìn)行比對(duì),生成圖紙尺寸差異數(shù)據(jù);根據(jù)所述圖紙尺寸差異數(shù)據(jù)更新所述圖紙尺寸數(shù)據(jù),生成新版圖紙尺寸數(shù)據(jù);按照所述新版圖紙尺寸數(shù)據(jù)結(jié)合所述圖紙尺寸數(shù)據(jù)對(duì)所述新版目標(biāo)工程圖紙進(jìn)行標(biāo)記,生成變化標(biāo)記顯示信息;將所述變化標(biāo)記顯示信息添加至所述圖紙分析結(jié)果。
6、在可能的實(shí)現(xiàn)方式中,將所述圖紙分析結(jié)果結(jié)合目標(biāo)工程圖紙同步至云端服務(wù)器進(jìn)行動(dòng)態(tài)選擇,確定服務(wù)器接收節(jié)點(diǎn),執(zhí)行以下處理:將所述圖紙分析結(jié)果與目標(biāo)工程圖紙進(jìn)行數(shù)據(jù)整合,生成標(biāo)準(zhǔn)數(shù)據(jù)包;根據(jù)所述云端服務(wù)器提取多個(gè)服務(wù)器節(jié)點(diǎn)按照所述標(biāo)準(zhǔn)數(shù)據(jù)包進(jìn)行選擇,確定多個(gè)平臺(tái)的服務(wù)器節(jié)點(diǎn);基于所述云端服務(wù)器對(duì)所述多個(gè)服務(wù)器節(jié)點(diǎn)進(jìn)行負(fù)載平衡計(jì)算,生成動(dòng)態(tài)負(fù)載平衡數(shù)據(jù);根據(jù)所述動(dòng)態(tài)負(fù)載平衡數(shù)據(jù)對(duì)所述多個(gè)服務(wù)器節(jié)點(diǎn)進(jìn)行兼容分析,生成多個(gè)節(jié)點(diǎn)兼容系數(shù);按照所述多個(gè)節(jié)點(diǎn)兼容系數(shù)進(jìn)行序列化處理,生成節(jié)點(diǎn)兼容序列,根據(jù)所述節(jié)點(diǎn)兼容序列進(jìn)行動(dòng)態(tài)選擇,確定所述服務(wù)器接收節(jié)點(diǎn)。
7、在可能的實(shí)現(xiàn)方式中,通過所述服務(wù)器發(fā)送節(jié)點(diǎn)將目標(biāo)工程圖紙發(fā)送至所述服務(wù)器接收節(jié)點(diǎn)進(jìn)行跨平臺(tái)透?jìng)?,生成圖紙透?jìng)鹘Y(jié)果,執(zhí)行以下處理:將所述標(biāo)準(zhǔn)數(shù)據(jù)包同步至所述服務(wù)器發(fā)送節(jié)點(diǎn)進(jìn)行數(shù)據(jù)加密,生成標(biāo)準(zhǔn)數(shù)據(jù)加密包;將所述標(biāo)準(zhǔn)數(shù)據(jù)加密包傳輸至所述服務(wù)器接收節(jié)點(diǎn)進(jìn)行平臺(tái)驗(yàn)證,生成驗(yàn)證令牌,根據(jù)所述驗(yàn)證令牌對(duì)所述標(biāo)準(zhǔn)數(shù)據(jù)加密包進(jìn)行解密,獲得圖紙解密信息;基于所述圖紙解密信息對(duì)所述服務(wù)器接收節(jié)點(diǎn)進(jìn)行解析,生成數(shù)據(jù)解析結(jié)果;按照所述數(shù)據(jù)解析結(jié)果,將所述圖紙解密信息同步至所述服務(wù)器發(fā)送節(jié)點(diǎn)進(jìn)行反饋,生成接收狀態(tài)反饋信息;基于所述接收狀態(tài)反饋信息進(jìn)行跨平臺(tái)透?jìng)鞯膭?dòng)態(tài)監(jiān)控,生成所述圖紙透?jìng)鹘Y(jié)果。
8、在可能的實(shí)現(xiàn)方式中,基于所述接收狀態(tài)反饋信息進(jìn)行跨平臺(tái)透?jìng)鞯膭?dòng)態(tài)監(jiān)控,生成所述圖紙透?jìng)鹘Y(jié)果,執(zhí)行以下處理:根據(jù)所述接收狀態(tài)反饋信息進(jìn)行圖紙透?jìng)髟u(píng)估,根據(jù)評(píng)估結(jié)果制定圖紙傳輸策略;基于所述接收狀態(tài)反饋信息對(duì)所述服務(wù)器發(fā)送節(jié)點(diǎn)、所述服務(wù)器接收節(jié)點(diǎn)進(jìn)行實(shí)時(shí)傳輸監(jiān)控,獲得實(shí)時(shí)傳輸質(zhì)量數(shù)據(jù);判斷所述實(shí)時(shí)傳輸質(zhì)量數(shù)據(jù)是否達(dá)到期望傳輸質(zhì)量閾值;若所述實(shí)時(shí)傳輸質(zhì)量數(shù)據(jù)未達(dá)到所述期望傳輸質(zhì)量閾值,則生成調(diào)整指令,通過所述調(diào)整指令對(duì)所述圖紙傳輸策略進(jìn)行動(dòng)態(tài)優(yōu)化,生成圖紙傳輸優(yōu)化策略;執(zhí)行所述圖紙傳輸優(yōu)化策略進(jìn)行動(dòng)態(tài)監(jiān)控,生成所述圖紙透?jìng)鹘Y(jié)果。
9、本技術(shù)還提供了一種跨平臺(tái)工程圖紙透?jìng)飨到y(tǒng),包括:格式識(shí)別模塊,所述格式識(shí)別模塊用于基于服務(wù)器發(fā)送節(jié)點(diǎn)對(duì)目標(biāo)工程圖紙進(jìn)行格式識(shí)別,生成圖紙格式信息;智能捕捉模塊,所述智能捕捉模塊用于按照所述圖紙格式信息對(duì)目標(biāo)工程圖紙進(jìn)行智能捕捉,確定圖紙尺寸數(shù)據(jù);動(dòng)態(tài)選擇模塊,所述動(dòng)態(tài)選擇模塊用于基于所述圖紙尺寸數(shù)據(jù)對(duì)目標(biāo)工程圖紙進(jìn)行分析,生成圖紙分析結(jié)果,將所述圖紙分析結(jié)果結(jié)合目標(biāo)工程圖紙同步至云端服務(wù)器進(jìn)行動(dòng)態(tài)選擇,確定服務(wù)器接收節(jié)點(diǎn),所述服務(wù)器接收節(jié)點(diǎn)所在平臺(tái)與所述服務(wù)器發(fā)送節(jié)點(diǎn)所在平臺(tái)不相同;跨平臺(tái)透?jìng)髂K,所述跨平臺(tái)透?jìng)髂K用于通過所述服務(wù)器發(fā)送節(jié)點(diǎn)將目標(biāo)工程圖紙發(fā)送至所述服務(wù)器接收節(jié)點(diǎn)進(jìn)行跨平臺(tái)透?jìng)?,生成圖紙透?jìng)鹘Y(jié)果;顯示優(yōu)化模塊,所述顯示優(yōu)化模塊用于按照目標(biāo)工程圖紙分析所述圖紙透?jìng)鹘Y(jié)果進(jìn)行圖紙顯示優(yōu)化,獲得目標(biāo)工程圖紙的圖紙透?jìng)黠@示信息。
10、本技術(shù)中提供的一個(gè)或多個(gè)技術(shù)方案,至少具有如下技術(shù)效果或優(yōu)點(diǎn):
11、本技術(shù)提供的一種跨平臺(tái)工程圖紙透?jìng)鞣椒跋到y(tǒng),涉及數(shù)據(jù)傳輸技術(shù)領(lǐng)域,解決由于工程圖紙格式不同且圖紙數(shù)量大,導(dǎo)致圖紙透?jìng)餍实图夹g(shù)問題,實(shí)現(xiàn)工程圖紙的實(shí)時(shí)同步和跨平臺(tái)共享,達(dá)到提高圖紙透?jìng)餍实募夹g(shù)效果。