[發(fā)明專利]基于VUE前端開(kāi)發(fā)技術(shù)的地圖開(kāi)發(fā)方法及裝置在審
| 申請(qǐng)?zhí)枺?/td> | 202210094214.4 | 申請(qǐng)日: | 2022-01-26 |
| 公開(kāi)(公告)號(hào): | CN114416041A | 公開(kāi)(公告)日: | 2022-04-29 |
| 發(fā)明(設(shè)計(jì))人: | 孫營(yíng) | 申請(qǐng)(專利權(quán))人: | 中國(guó)農(nóng)業(yè)銀行股份有限公司 |
| 主分類號(hào): | G06F8/20 | 分類號(hào): | G06F8/20 |
| 代理公司: | 北京同立鈞成知識(shí)產(chǎn)權(quán)代理有限公司 11205 | 代理人: | 梁瑜;臧建明 |
| 地址: | 100005 北*** | 國(guó)省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 vue 前端 開(kāi)發(fā) 技術(shù) 地圖 方法 裝置 | ||
本申請(qǐng)?zhí)峁┮环N基于VUE前端開(kāi)發(fā)技術(shù)的地圖開(kāi)發(fā)方法及裝置。該方法包括:創(chuàng)建VUE工程;獲取第一代碼,所述第一代碼用于請(qǐng)求地圖JS文件;獲取第二代碼,以及使用所述第二代碼從所述JS文件中獲取地圖參數(shù),所述第二代碼用于從所述JS文件中讀取地圖參數(shù);獲取第三代碼,所述第三代碼用于基于所述地圖參數(shù)顯示地圖,其中,在地圖中各工具使用時(shí),所述第三代碼包含用于將各工具創(chuàng)建為JS對(duì)象的代碼;將所述第一代碼、所述第二代碼、所述地圖參數(shù)和所述第三代碼各自封裝為VUE組件后置入所述VUE工程,得到地圖VUE工程;基于所述地圖VUE工程的運(yùn)行進(jìn)行地圖開(kāi)發(fā)。本申請(qǐng)的方法可以提高基于VUE前端開(kāi)發(fā)技術(shù)進(jìn)行地圖開(kāi)發(fā)的效率。
技術(shù)領(lǐng)域
本申請(qǐng)涉及VUE前端開(kāi)發(fā)技術(shù),尤其涉及一種基于VUE前端開(kāi)發(fā)技術(shù)的地圖開(kāi)發(fā)方法及裝置。
背景技術(shù)
電子地圖(Electronic map)即數(shù)字地圖,是利用計(jì)算機(jī)技術(shù),以數(shù)字方式存儲(chǔ)和查閱的地圖。在電子地圖的開(kāi)發(fā)中,開(kāi)發(fā)者需要基于各大地圖廠商提供的方式(如Web JS開(kāi)發(fā)方式、Android開(kāi)發(fā)方式、IOS開(kāi)發(fā)方式等)來(lái)開(kāi)發(fā)和使用電子地圖中的功能。除此之外,隨著前端技術(shù)的發(fā)展,VUE前端開(kāi)發(fā)技術(shù)由于具有越來(lái)越受到開(kāi)發(fā)者的喜愛(ài),基于VUE前端開(kāi)發(fā)技術(shù)來(lái)進(jìn)行電子地圖開(kāi)發(fā)也成為了一種趨勢(shì)。
目前,開(kāi)發(fā)者在基于VUE工程(使用VUE進(jìn)行開(kāi)發(fā)的前端項(xiàng)目工程)開(kāi)發(fā)地圖功能時(shí)只能通過(guò)直接使用JS文件來(lái)開(kāi)發(fā)和使用地圖功能。然而,VUE前端開(kāi)發(fā)技術(shù)主要是基于組件化進(jìn)行的開(kāi)發(fā),直接使用JS文件來(lái)開(kāi)發(fā)和使用地圖的方式與VUE工程的組件化思想存在很大差異,會(huì)影響基于VUE前端開(kāi)發(fā)技術(shù)進(jìn)行地圖開(kāi)發(fā)的效率。
因此,如何提高基于VUE前端開(kāi)發(fā)技術(shù)進(jìn)行地圖開(kāi)發(fā)的效率,仍然是亟待解決的問(wèn)題。
發(fā)明內(nèi)容
本申請(qǐng)?zhí)峁┮环N基于VUE前端開(kāi)發(fā)技術(shù)的地圖開(kāi)發(fā)方法及裝置,用以提高基于VUE前端開(kāi)發(fā)技術(shù)進(jìn)行地圖開(kāi)發(fā)的效率。
一方面,本申請(qǐng)?zhí)峁┮环N基于VUE前端開(kāi)發(fā)技術(shù)的地圖開(kāi)發(fā)方法,包括:
創(chuàng)建VUE工程;
獲取第一代碼,所述第一代碼用于請(qǐng)求地圖JS文件;
獲取第二代碼,以及使用所述第二代碼從所述JS文件中獲取地圖參數(shù),所述第二代碼用于從所述JS文件中讀取地圖參數(shù),所述地圖參數(shù)包括地圖圖像的顯示參數(shù)、地圖中各工具的顯示參數(shù)和各工具的使用參數(shù);
獲取第三代碼,所述第三代碼用于基于所述地圖參數(shù)顯示地圖,其中,在地圖中各工具使用時(shí),所述第三代碼包含用于將各工具創(chuàng)建為JS對(duì)象的代碼;
將所述第一代碼、所述第二代碼、所述地圖參數(shù)和所述第三代碼各自封裝為VUE組件后置入所述VUE工程,得到地圖VUE工程;
基于所述地圖VUE工程的運(yùn)行進(jìn)行地圖開(kāi)發(fā)。
可選的,所述獲取所述第二代碼執(zhí)行后從所述JS文件中得到的地圖參數(shù)之后,還包括:
獲取VUE參數(shù)校驗(yàn)工具;
基于所述VUE參數(shù)校驗(yàn)工具校驗(yàn)所述地圖參數(shù);
所述將所述地圖參數(shù)封裝為VUE組件后置入所述VUE工程包括:
當(dāng)所述地圖參數(shù)校驗(yàn)成功后,將所述地圖參數(shù)封裝為VUE組件后置入所述VUE工程。
可選的,所述將所述地圖參數(shù)封裝為VUE組件后置入所述VUE工程包括:
在封裝所述地圖參數(shù)之前,當(dāng)所述地圖參數(shù)更新時(shí),將更新后的所述地圖參數(shù)封裝為VUE組件后置入所述VUE工程。
可選的,所述第一代碼在所述VUE工程初始化時(shí)執(zhí)行。
另一方面,本申請(qǐng)?zhí)峁┮环N基于VUE前端開(kāi)發(fā)技術(shù)的地圖開(kāi)發(fā)裝置,包括:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中國(guó)農(nóng)業(yè)銀行股份有限公司,未經(jīng)中國(guó)農(nóng)業(yè)銀行股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210094214.4/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 一種分配資源的方法及裝置
- 一種車載通信方法及系統(tǒng)
- 一種V2V通信中基于資源分配的物理層安全方法及系統(tǒng)
- 組件樣式同步方法、裝置及服務(wù)器
- 一種基于索引標(biāo)識(shí)的碼塊傳輸系統(tǒng)及傳輸方法
- 一種界面驗(yàn)證vue組件的方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 一種基于VUE與可視化圖形操作的頁(yè)面生成方法及裝置
- 一種加載遠(yuǎn)程vue組件的方法
- 基于CRUD和權(quán)限管理的vue開(kāi)發(fā)方法及裝置
- 生成混入對(duì)象的方法、裝置、計(jì)算設(shè)備及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 商品開(kāi)發(fā)方法、商品開(kāi)發(fā)系統(tǒng)、商品開(kāi)發(fā)程序以及存儲(chǔ)商品開(kāi)發(fā)程序的存儲(chǔ)介質(zhì)
- 開(kāi)發(fā)支援裝置和開(kāi)發(fā)支援程序
- 用于web開(kāi)發(fā)系統(tǒng)的開(kāi)發(fā)方法和web開(kāi)發(fā)系統(tǒng)
- 控制裝置、開(kāi)發(fā)裝置、以及開(kāi)發(fā)程序
- 系統(tǒng)開(kāi)發(fā)裝置、程序開(kāi)發(fā)方法及開(kāi)發(fā)程序
- 軟件開(kāi)發(fā)平臺(tái)及其開(kāi)發(fā)方法
- 菜譜開(kāi)發(fā)方法和菜譜開(kāi)發(fā)系統(tǒng)
- EasyApp移動(dòng)開(kāi)發(fā)平臺(tái)和開(kāi)發(fā)方法
- 開(kāi)發(fā)支援裝置、開(kāi)發(fā)支援方法以及存儲(chǔ)介質(zhì)
- 開(kāi)發(fā)輔助裝置、開(kāi)發(fā)輔助系統(tǒng)和開(kāi)發(fā)輔助方法





