[發(fā)明專利]一種跨平臺(tái)全景3D展示方法及系統(tǒng)有效
| 申請?zhí)枺?/td> | 201210224969.8 | 申請日: | 2012-06-29 |
| 公開(公告)號(hào): | CN102752385A | 公開(公告)日: | 2012-10-24 |
| 發(fā)明(設(shè)計(jì))人: | 龐海濤;張錦煉 | 申請(專利權(quán))人: | 廣東大晉對接信息科技有限公司 |
| 主分類號(hào): | H04L29/08 | 分類號(hào): | H04L29/08;G06F17/30 |
| 代理公司: | 廣州市越秀區(qū)哲力專利商標(biāo)事務(wù)所(普通合伙) 44288 | 代理人: | 湯喜友 |
| 地址: | 510000 廣東省廣州*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 平臺(tái) 全景 展示 方法 系統(tǒng) | ||
?
技術(shù)領(lǐng)域
本發(fā)明涉及一種全景3D展示方法及系統(tǒng),尤其涉及一種跨平臺(tái)全景3D展示方法及系統(tǒng)。
?
背景技術(shù)
目前,為了節(jié)省時(shí)間和空間,人們經(jīng)常通過PC或者手持移動(dòng)設(shè)備來瀏覽虛擬的全景3D場景,如虛擬展臺(tái)、虛擬展館等,而不用花大量的成本輾轉(zhuǎn)各地去實(shí)地考察。然而,現(xiàn)有的全景3D展示方法及系統(tǒng)都是基于flash技術(shù),且只能運(yùn)行在PC一個(gè)平臺(tái)上,在使用范圍及便利性上受到了極大的限制,特別是隨著ipad、iphone及android?Pad等手持移動(dòng)設(shè)備的日益普及,越來越多的人注重輕便性而開始采用手持移動(dòng)設(shè)備辦公,但是,由于IOS設(shè)備(包括iPad、iPhone及iPod)不支持flash,現(xiàn)有的全景3D展示方法及系統(tǒng)不能在IOS設(shè)備上使用,即無法實(shí)現(xiàn)跨平臺(tái)的功能,這給使用IOS設(shè)備的人們帶來極大的困擾。并且,現(xiàn)有的全景3D展示方法及系統(tǒng)里面的3D場景都是固定的,人們難以根據(jù)自身需要去修改場景里面的物體,即缺失個(gè)性化定制的功能。
因此,有必要為人們提供一種具有個(gè)性化定制功能的跨平臺(tái)全景3D展示方法及系統(tǒng)。
?
發(fā)明內(nèi)容
針對現(xiàn)有技術(shù)的不足,本發(fā)明的目的旨在于提供一種跨平臺(tái)全景3D展示方法及系統(tǒng),其實(shí)現(xiàn)了跨平臺(tái)功能,擴(kuò)大了使用范圍,提高了便利性,并具有個(gè)性化定制功能。
為實(shí)現(xiàn)上述目的本發(fā)明采用如下技術(shù)方案:
一種跨平臺(tái)全景3D展示方法,包括如下步驟:
a.判斷客戶端瀏覽器是否運(yùn)行在IOS設(shè)備上,如果是,在瀏覽器上加載HTML5場景顯示模塊,如果不是,加載FLASH場景顯示模塊;
b.客戶端向服務(wù)器端發(fā)送場景ID及請求場景自定義配置;
c.服務(wù)器端根據(jù)場景ID讀取場景自定義配置,返回給客戶端;
d.客戶端根據(jù)場景自定義配置,向服務(wù)器端請求場景自定義配置里包含的數(shù)據(jù);
e.服務(wù)器端收到請求后從數(shù)據(jù)庫中調(diào)用場景自定義配置里包含的數(shù)據(jù),返回給客戶端;
f.客戶端根據(jù)接收到的數(shù)據(jù)創(chuàng)建可360度任意旋轉(zhuǎn)的3D立方體場景,并通過場景顯示模塊展示。
其中,場景自定義配置包括:自定義物品的位置、圖文內(nèi)容及操作行為;組成立方體場景的六幅圖;場景l(fā)ogo和名稱;自定義熱點(diǎn)的位置、圖文內(nèi)容及操作行為;自定義廣告的位置、圖文內(nèi)容及操作行為。
其中,步驟f包括:客戶端根據(jù)場景自定義配置提供的六幅圖組成立方體,同時(shí)綁定場景交互事件;客戶端根據(jù)場景自定義配置加載自定義物品、熱點(diǎn)按鈕與自定義廣告;客戶端加載地圖及綁定地圖相關(guān)鼠標(biāo)事件。
其中,在步驟a中,通過正則表達(dá)式方法匹配檢查客戶端瀏覽器的UserAgent對象信息,如果userAgent對象里包含iPhone、iPad、iPod中的任一關(guān)鍵字就判斷客戶端瀏覽器運(yùn)行在IOS設(shè)備上。
一種跨平臺(tái)全景3D展示系統(tǒng),包括:
瀏覽器判斷模塊,用于判斷客戶端瀏覽器是否運(yùn)行在IOS設(shè)備上,如果是,在瀏覽器上加載HTML5場景顯示模塊,如果不是,加載FLASH場景顯示模塊;
發(fā)送模塊,用于客戶端向服務(wù)器端發(fā)送場景ID及請求場景自定義配置;
讀取模塊,用于服務(wù)器端根據(jù)場景ID讀取場景自定義配置,返回給客戶端;
數(shù)據(jù)請求模塊,用于客戶端根據(jù)場景自定義配置,向服務(wù)器端請求場景自定義配置里包含的數(shù)據(jù);
調(diào)用模塊,用于服務(wù)器端收到請求后從數(shù)據(jù)庫中調(diào)用場景自定義配置里包含的數(shù)據(jù),返回給客戶端;
創(chuàng)建模塊,用于客戶端根據(jù)接收到的數(shù)據(jù)創(chuàng)建可360度任意旋轉(zhuǎn)的3D立方體場景,并通過場景顯示模塊展示。
其中,所述場景自定義配置包括:自定義物品的位置、圖文內(nèi)容及操作行為;組成立方體場景的六幅圖;場景l(fā)ogo和名稱;自定義熱點(diǎn)的位置、圖文內(nèi)容及操作行為;自定義廣告的位置、圖文內(nèi)容及操作行為。
本發(fā)明所闡述的一種跨平臺(tái)全景3D展示方法及系統(tǒng),其有益效果在于:本方法與系統(tǒng)通過判斷客戶端瀏覽器是否運(yùn)行在IOS設(shè)備上,而選擇相應(yīng)的場景顯示模塊,實(shí)現(xiàn)了跨平臺(tái)功能,不僅能使用在PC上,還能使用在iPad、iPhone及android?Pad等移動(dòng)設(shè)備上,擴(kuò)大了使用范圍,提高了便利性,并且,通過場景自定義配置,實(shí)現(xiàn)了個(gè)性化定制的功能,即只需修改場景自定義配置,就能根據(jù)自身需要修改場景里面的物體。?
?
附圖說明
圖1是本發(fā)明一種跨平臺(tái)全景3D展示方法的流程圖;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于廣東大晉對接信息科技有限公司,未經(jīng)廣東大晉對接信息科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210224969.8/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種數(shù)據(jù)庫讀寫分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測試終端的測試方法
- 一種服裝用人體測量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





