[發(fā)明專利]一種Web端地圖可編程圖層的實(shí)現(xiàn)方法在審
| 申請(qǐng)?zhí)枺?/td> | 202210492065.7 | 申請(qǐng)日: | 2022-05-07 |
| 公開(公告)號(hào): | CN114860224A | 公開(公告)日: | 2022-08-05 |
| 發(fā)明(設(shè)計(jì))人: | 曹勇;占偉偉;蕢露超;周傳龍;張一鳴;牟蘇斌;何建清;劉青峰;劉冠奇;馮俊 | 申請(qǐng)(專利權(quán))人: | 中國電子科技集團(tuán)公司第二十八研究所 |
| 主分類號(hào): | G06F8/35 | 分類號(hào): | G06F8/35;G06F8/38;G06F8/34;G06F16/29 |
| 代理公司: | 江蘇圣典律師事務(wù)所 32237 | 代理人: | 于瀚文;胡建華 |
| 地址: | 210000 江*** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 web 地圖 可編程 實(shí)現(xiàn) 方法 | ||
本發(fā)明提供了一種Web端地圖可編程圖層的實(shí)現(xiàn)方法,給出了一種代碼層從靜態(tài)文件轉(zhuǎn)化為可編程實(shí)例的編程圖層方法,實(shí)現(xiàn)了基于該方法的支持多源圖層管理工具。該方法包括以下步驟:設(shè)計(jì)多源圖層模板參數(shù)、編碼交互事件回調(diào)函數(shù)、編程圖層實(shí)例創(chuàng)建與編譯,多源圖層樹組織與管理。適用于包含多種復(fù)雜圖層數(shù)據(jù)和業(yè)務(wù)功能的具備高效組織與可視化能力的多源圖層組織管理策略,將多源圖層模板、多源圖層數(shù)據(jù)、樹狀結(jié)構(gòu)數(shù)據(jù)按照多源圖層組織管理策略進(jìn)行分離存儲(chǔ),將每種模板的鉤子函數(shù)按照類型特征進(jìn)行存儲(chǔ),從而在Web端實(shí)現(xiàn)同時(shí)具備高效率、高兼容性、高可擴(kuò)展性的多源圖層樹組織管理。
技術(shù)領(lǐng)域
本發(fā)明涉及Web端地圖領(lǐng)域中的多源圖層管理技術(shù),尤其涉及一種Web端地圖可編程圖層的實(shí)現(xiàn)方法。
背景技術(shù)
圖層管理是Web端地圖可視化能力的重要基礎(chǔ)模塊,隨著Web端地圖相關(guān)技術(shù)的不斷發(fā)展以及應(yīng)用需求的增加,兼具高效、兼容性、可拓展等特性的圖層管理模塊成為Web端地理空間可視化能力不可或缺的組成部分
業(yè)內(nèi)圖層管理主要圍繞著靜態(tài)JavaScript+Html與配置文件實(shí)現(xiàn),僅具備圖層顯隱控制能力,一旦數(shù)據(jù)源類型變化或?qū)嶋H應(yīng)用需求變更,其圖層管理工具需重新編碼進(jìn)行適配,同時(shí)不具備動(dòng)態(tài)綁定業(yè)務(wù)邏輯的能力。針對(duì)以上問題,本發(fā)明提出一種Web端地圖可編程圖層的實(shí)現(xiàn)方法,此方法支持用戶通過界面定制化設(shè)計(jì)包含圖層配置參數(shù)和交互事件執(zhí)行代碼的多源圖層模板,基于模板進(jìn)行模板數(shù)據(jù)編程化,實(shí)現(xiàn)圖層管理代碼層從靜態(tài)文件到動(dòng)態(tài)編程模板數(shù)據(jù)的轉(zhuǎn)化,使得圖層內(nèi)屬性和交互邏輯能夠通過界面實(shí)時(shí)編輯與執(zhí)行,進(jìn)而實(shí)現(xiàn)圖層管理靈活適配各類繁雜業(yè)務(wù)邏輯能力。此方法將圖層管理的實(shí)現(xiàn)層從靜態(tài)文件轉(zhuǎn)換為動(dòng)態(tài)可編輯模板數(shù)據(jù),滿足應(yīng)用端對(duì)支持多源數(shù)據(jù)類型和復(fù)雜業(yè)務(wù)邏輯圖層管理的需求,并且降低了圖層管理維護(hù)成本。
發(fā)明內(nèi)容
發(fā)明目的:本發(fā)明的目的是針對(duì)圖層管理需支持?jǐn)?shù)據(jù)源動(dòng)態(tài)變化和業(yè)務(wù)邏輯拓展的情況時(shí),通過圖層樹實(shí)時(shí)編輯模板和圖層參數(shù),通過交互操作修改圖層樹結(jié)構(gòu),利用圖層信息關(guān)聯(lián)策略實(shí)現(xiàn)圖層模板中各類鉤子函數(shù)的綁定與執(zhí)行,從而實(shí)現(xiàn)圖層樹支持多源數(shù)據(jù)類型和復(fù)雜業(yè)務(wù)邏輯的圖層管理需求。
針對(duì)現(xiàn)有技術(shù)的不足,本發(fā)明提供了一種Web端地圖可編程圖層的實(shí)現(xiàn)方法,包括如下步驟:
步驟1,創(chuàng)建并存儲(chǔ)多源圖層模板;
步驟2,創(chuàng)建編程圖層實(shí)例并實(shí)現(xiàn)編程圖層與Web頁面交互;
步驟3,創(chuàng)建圖層樹對(duì)象并關(guān)聯(lián)和組織編程圖層實(shí)例關(guān)聯(lián)。
步驟1包括:
步驟1-1,創(chuàng)建多源圖層模板:多源圖層模板是創(chuàng)建編程圖層實(shí)例所使用的模板;創(chuàng)建多源圖層模板用于對(duì)多源圖層模板的參數(shù)和各類交互函數(shù)進(jìn)行配置;多源圖層模板的參數(shù)配置包括:模板名稱、同類型互斥標(biāo)識(shí)、節(jié)點(diǎn)顯示場景的配置;多源圖層模板的交互函數(shù)配置包括:初始化鉤子函數(shù)、勾選鉤子函數(shù)、非勾選鉤子函數(shù)、添加至地圖鉤子函數(shù)、移除鉤子函數(shù)的配置;
根據(jù)多源圖層模板的參數(shù)和交互函數(shù)配置,生成多源圖層模板的唯一標(biāo)識(shí)LayerName,最終形成完整的多源數(shù)據(jù)模板;
步驟1-2,存儲(chǔ)多源圖層模板:多源圖層模板在服務(wù)端數(shù)據(jù)庫中保存,在保存之前,首先遍歷服務(wù)端數(shù)據(jù)庫中存儲(chǔ)的多源圖層模板,通過唯一標(biāo)識(shí)LayerName匹配檢查服務(wù)端數(shù)據(jù)庫中是否已經(jīng)存在相同的多源圖層模板,如果存在則根據(jù)用戶的選擇進(jìn)行覆蓋或取消存儲(chǔ),如果不存在,則進(jìn)行存儲(chǔ)操作,存儲(chǔ)的方法為:將步驟1-1中配置的多源圖層模板的參數(shù)和各類交互函數(shù)以瀏覽器缺省方法轉(zhuǎn)換為字符串后,發(fā)送至服務(wù)端導(dǎo)入數(shù)據(jù)庫進(jìn)行存儲(chǔ)。
步驟2包括:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中國電子科技集團(tuán)公司第二十八研究所,未經(jīng)中國電子科技集團(tuán)公司第二十八研究所許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210492065.7/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 提供共享Web模塊的系統(tǒng)和方法
- 管理環(huán)球網(wǎng)網(wǎng)頁中的環(huán)球網(wǎng)媒體的系統(tǒng)及其實(shí)現(xiàn)方法
- 一種WEB業(yè)務(wù)實(shí)現(xiàn)系統(tǒng)、裝置及方法
- 高速緩存廣播信息的方法和裝置
- 基于QoS指標(biāo)和Web服務(wù)輸出參數(shù)的Web服務(wù)組合方法和裝置
- Web托管審查方法、裝置及Web托管系統(tǒng)
- 用于信息處理和Web瀏覽歷史導(dǎo)航的方法和設(shè)備及電子裝置
- 用于將web站點(diǎn)轉(zhuǎn)換為目標(biāo)web app站點(diǎn)的方法和裝置
- 用于防護(hù)WEB漏洞的方法和設(shè)備
- 一種Web攻擊報(bào)告生成方法、裝置、設(shè)備及計(jì)算機(jī)介質(zhì)
- 互動(dòng)業(yè)務(wù)終端、實(shí)現(xiàn)系統(tǒng)及實(shí)現(xiàn)方法
- 街景地圖的實(shí)現(xiàn)方法和實(shí)現(xiàn)系統(tǒng)
- 游戲?qū)崿F(xiàn)系統(tǒng)和游戲?qū)崿F(xiàn)方法
- 圖像實(shí)現(xiàn)裝置及其圖像實(shí)現(xiàn)方法
- 增強(qiáng)現(xiàn)實(shí)的實(shí)現(xiàn)方法以及實(shí)現(xiàn)裝置
- 軟件架構(gòu)的實(shí)現(xiàn)方法和實(shí)現(xiàn)平臺(tái)
- 數(shù)值預(yù)報(bào)的實(shí)現(xiàn)方法及實(shí)現(xiàn)系統(tǒng)
- 空調(diào)及其冬眠控制模式實(shí)現(xiàn)方法和實(shí)現(xiàn)裝置以及實(shí)現(xiàn)系統(tǒng)
- 空調(diào)及其睡眠控制模式實(shí)現(xiàn)方法和實(shí)現(xiàn)裝置以及實(shí)現(xiàn)系統(tǒng)
- 輸入設(shè)備實(shí)現(xiàn)方法及其實(shí)現(xiàn)裝置





