控件加載方法和裝置的制造方法
【專利摘要】本發(fā)明公開了一種控件加載方法,該方法包括:接收基于地理信息系統(tǒng)GIS地圖輸入的控件加載指令;根據(jù)所述控件加載指令,解析控件資源數(shù)據(jù)庫中預(yù)先配置的標(biāo)記語言源文件,得到控件清單;獲取基于所述控件清單選擇的目標(biāo)控件,根據(jù)基于所述目標(biāo)控件輸入的控件配置信息,在所述GIS地圖中加載所述目標(biāo)控件。本發(fā)明還公開了一種控件加載裝置。本發(fā)明實(shí)現(xiàn)了對(duì)GIS地圖中控件的靈活配置,滿足了用戶的多樣化需求,同時(shí)降低了GIS地圖中控件管理的人力成本和研發(fā)成本。
【專利說明】
控件加載方法和裝置
技術(shù)領(lǐng)域
[0001 ]本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種控件加載方法和裝置。
【背景技術(shù)】
[0002]GIS(Geographic Informat1n System,地理信息系統(tǒng))以地理空間為基礎(chǔ),采用地理模型分析方法,實(shí)時(shí)提供多種空間和動(dòng)態(tài)的地理信息。在物聯(lián)網(wǎng)領(lǐng)域,由于GIS地圖能夠有效地標(biāo)識(shí)具有空間屬性的各種資源環(huán)境信息,因此可以通過在物聯(lián)網(wǎng)管理平臺(tái)的GIS地圖中配置指向地理空間中實(shí)體設(shè)備的控件,從而對(duì)地理空間中的設(shè)備進(jìn)行標(biāo)識(shí),用于對(duì)地理空間上的信息進(jìn)行整合與分析處理。
[0003]然而,由于物聯(lián)網(wǎng)絡(luò)中接入的設(shè)備也并非一成不變的,根據(jù)用戶的實(shí)際應(yīng)用需要可能隨時(shí)需要在GIS地圖中增加原本沒有的控件,例如指向新增路燈的控件、指向新增傳感器的控件等等。
[0004]此時(shí),則需要軟件開發(fā)人員重新編譯當(dāng)前物聯(lián)網(wǎng)管理平臺(tái)的軟件,將需要添加的控件編輯到安裝包中后,重新進(jìn)行物聯(lián)網(wǎng)管理平臺(tái)軟件的安裝,才能夠在升級(jí)后的物聯(lián)網(wǎng)管理平臺(tái)的GIS地圖上加載新增的控件。每當(dāng)用戶有需求增加控件時(shí),均需要研發(fā)人員重新編譯物聯(lián)網(wǎng)管理平臺(tái)的軟件安裝包,并且對(duì)更新的安裝包進(jìn)行大量的測(cè)試,造成了人力成本的浪費(fèi)。
[0005]由此,可以看出現(xiàn)有的GIS地圖中控件的配置為固定的,更新過程復(fù)雜,不能滿足用戶在GIS地圖中靈活配置控件的需求。
【發(fā)明內(nèi)容】
[0006]本發(fā)明的主要目的在于提供一種控件加載方法和裝置,旨在解決GIS地圖中的控件配置不靈活的技術(shù)問題。
[0007]為實(shí)現(xiàn)上述目的,本發(fā)明提供一種控件加載方法,所述控件加載方法包括以下步驟:
[0008]接收基于地理信息系統(tǒng)GIS地圖輸入的控件加載指令;
[0009]根據(jù)所述控件加載指令,解析控件資源數(shù)據(jù)庫中預(yù)先配置的標(biāo)記語言源文件,得到控件清單;
[0010]獲取基于所述控件清單選擇的目標(biāo)控件,根據(jù)基于所述目標(biāo)控件輸入的控件配置信息,在所述GIS地圖中加載所述目標(biāo)控件。
[0011 ]優(yōu)選的,所述獲取基于所述控件清單選擇的目標(biāo)控件,根據(jù)基于所述目標(biāo)控件輸入的控件配置信息,在所述GIS地圖中加載所述目標(biāo)控件的步驟之后,還包括:
[0012]獲取基于所述目標(biāo)控件輸入的關(guān)聯(lián)設(shè)備配置信息,關(guān)聯(lián)所述目標(biāo)控件與所述關(guān)聯(lián)設(shè)備,以供通過所述目標(biāo)控件對(duì)所述關(guān)聯(lián)設(shè)備進(jìn)行管理控制。
[0013]優(yōu)選的,所述根據(jù)所述控件加載指令,解析控件資源數(shù)據(jù)庫中預(yù)先配置的標(biāo)記語言源文件,得到控件清單的步驟包括:
[0014]根據(jù)所述控件加載指令,獲取所述控件資源數(shù)據(jù)庫中預(yù)先配置的源文件列表,所述源文件列表記載了各控件的標(biāo)記語言源文件;
[0015]分別轉(zhuǎn)換所述源文件列表中的各標(biāo)記語言源文件得到對(duì)應(yīng)的類,根據(jù)所述類生成記載各控件的控件清單。
[0016]優(yōu)選的,所述接收基于地理信息系統(tǒng)GIS地圖輸入的控件加載指令的步驟之前,還包括:
[0017]接收服務(wù)器推送的控件更新信息,根據(jù)所述控件更新信息更新所述控件資源數(shù)據(jù)庫中的源文件列表。
[0018]優(yōu)選的,所述控件配置信息包括圖層信息和坐標(biāo)信息。
[0019]此外,為實(shí)現(xiàn)上述目的,本發(fā)明還一種控件加載裝置,所述控件加載裝置包括:
[0020]指令模塊,用于接收基于地理信息系統(tǒng)GIS地圖輸入的控件加載指令;
[0021]清單模塊,用于根據(jù)所述控件加載指令,解析控件資源數(shù)據(jù)庫中預(yù)先配置的標(biāo)記語言源文件,得到控件清單;
[0022]加載模塊,用于獲取基于所述控件清單選擇的目標(biāo)控件,根據(jù)基于所述目標(biāo)控件輸入的控件配置信息,在所述GIS地圖中加載所述目標(biāo)控件。
[0023]優(yōu)選的,所述控件加載裝置還包括:
[0024]關(guān)聯(lián)模塊,用于獲取基于所述目標(biāo)控件輸入的關(guān)聯(lián)設(shè)備配置信息,關(guān)聯(lián)所述目標(biāo)控件與所述關(guān)聯(lián)設(shè)備,以供通過所述目標(biāo)控件對(duì)所述關(guān)聯(lián)設(shè)備進(jìn)行管理控制。
[0025]優(yōu)選的,所述清單模塊還用于,
[0026]根據(jù)所述控件加載指令,獲取所述控件資源數(shù)據(jù)庫中預(yù)先配置的源文件列表,所述源文件列表記載了各控件的標(biāo)記語言源文件;分別轉(zhuǎn)換所述源文件列表中的各標(biāo)記語言源文件得到對(duì)應(yīng)的類,根據(jù)所述類生成記載各控件的控件清單。
[0027]優(yōu)選的,所述控件加載裝置還包括:
[0028]更新模塊,用于接收服務(wù)器推送的控件更新信息,根據(jù)所述控件更新信息更新所述控件資源數(shù)據(jù)庫中的源文件列表。
[0029]優(yōu)選的,所述控件配置信息包括圖層信息和坐標(biāo)信息。
[0030]本發(fā)明實(shí)施例提出的一種控件加載方法和裝置,通過使用標(biāo)記語言配置控件的源文件,使得控件資源數(shù)據(jù)庫中的控件源文件可獨(dú)立進(jìn)行管理,并且對(duì)控件資源數(shù)據(jù)庫中的控件源文件的管理操作不會(huì)影響到物聯(lián)網(wǎng)管理平臺(tái),由此,實(shí)現(xiàn)了對(duì)GIS地圖中控件的獨(dú)立管理。在收到控件加載指令后,解析控件資源數(shù)據(jù)庫中的標(biāo)記語言源文件,得到控件清單供用戶選擇需要的目標(biāo)控件;在用戶選擇目標(biāo)控件后,結(jié)合用戶設(shè)置的控件配置信息,在GIS地圖中加載目標(biāo)控件,實(shí)現(xiàn)了對(duì)GIS地圖中控件的靈活配置。本發(fā)明滿足了用戶的多樣化需求,用戶可根據(jù)實(shí)際需要在GIS地圖中靈活部署控件,簡(jiǎn)化了在GIS地圖中添加控件的操作流程,用戶使用更加簡(jiǎn)便。并且,在GIS地圖中部署控件時(shí)無需進(jìn)行應(yīng)用軟件的更新,降低了GIS地圖中控件管理的人力成本和研發(fā)成本。
【附圖說明】
[0031 ]圖1為本發(fā)明控件加載方法第一實(shí)施例的流程示意圖;
[0032]圖2為本發(fā)明控件加載方法第二實(shí)施例的流程示意圖;
[0033]圖3為本發(fā)明控件加載方法第三實(shí)施例的流程示意圖;
[0034]圖4為本發(fā)明控件加載方法第四實(shí)施例的流程示意圖;
[0035]圖5為本發(fā)明控件加載裝置第一實(shí)施例、第三實(shí)施例的功能模塊示意圖;
[0036]圖6為本發(fā)明控件加載裝置第二實(shí)施例的功能模塊示意圖;
[0037]圖7為本發(fā)明控件加載裝置第四實(shí)施例的功能模塊示意圖;
[0038]圖8為本發(fā)明實(shí)施例中一種控件加載應(yīng)用場(chǎng)景的顯示界面示意圖。
[0039]本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說明。
【具體實(shí)施方式】
[0040]應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。[0041 ]參照?qǐng)D1,本發(fā)明控件加載方法第一實(shí)施例提供一種控件加載方法,所述控件加載方法包括:
[0042]步驟S10、接收基于地理信息系統(tǒng)GIS地圖輸入的控件加載指令。
[0043]在物聯(lián)網(wǎng)管理平臺(tái)中,可以將地理空間上的設(shè)備在GIS(Geographic Informat1nSystem,地理信息系統(tǒng))地圖中通過控件標(biāo)識(shí)出來,例如攝像頭、路燈、溫度傳感器等,從而可以通過GIS地圖中的設(shè)備控件對(duì)地理空間中的設(shè)備進(jìn)行標(biāo)識(shí)、遠(yuǎn)程管控等。
[0044]本發(fā)明實(shí)現(xiàn)了對(duì)GIS地圖控件的獨(dú)立管理,用戶可根據(jù)需要在GIS地圖中添加控件,指向地理空間中的設(shè)備,提升了 GIS地圖的實(shí)用性和靈活性。本實(shí)施例以物聯(lián)網(wǎng)管理平臺(tái)中的GIS地圖控件加載進(jìn)行舉例說明。
[0045]具體的,作為一種實(shí)施方式,首先,管理平臺(tái)接收基于當(dāng)前GIS地圖的管理界面輸入的控件加載指令。
[0046]本實(shí)施例中,GIS地圖的控件可以是對(duì)地理空間中的設(shè)備進(jìn)行表征的圖標(biāo)控件,也可以是對(duì)地理空間中的設(shè)備進(jìn)行表征、控制的管理控件,當(dāng)然,還可以是其他控件,可根據(jù)需要靈活配置。
[0047]步驟S20、根據(jù)所述控件加載指令,解析控件資源數(shù)據(jù)庫中預(yù)先配置的標(biāo)記語言源文件,得到控件清單。
[0048]在收到控件加載指令后,根據(jù)控件加載指令,解析控件資源數(shù)據(jù)庫中預(yù)先配置的標(biāo)記語言源文件,得到控件清單。
[0049]具體的,作為一種實(shí)施方式,管理平臺(tái)中預(yù)先配置有控件資源數(shù)據(jù)庫,用于存儲(chǔ)控件對(duì)應(yīng)的源文件。
[0050]本實(shí)施例中,控件的源文件使用標(biāo)記語言編寫,例如XAML (extensibleApplicat1n Markup Language,可擴(kuò)展應(yīng)用程序標(biāo)記語言)。源文件中記載了控件的各項(xiàng)屬性信息,例如顏色、尺寸等外觀屬性信息。
[0051]若使用C語言或C++語言預(yù)先編寫控件的源文件,則需要管理平臺(tái)預(yù)先獲取控件的源文件的具體信息,也即需要預(yù)先獲取各控件的類的具體信息,才能進(jìn)行正常的加載使用。當(dāng)數(shù)據(jù)庫中控件的類發(fā)生變化時(shí),例如增加新的控件類時(shí),則管理平臺(tái)由于未預(yù)先獲取此控件類的具體信息,無法識(shí)別新增的控件類,進(jìn)行控件加載。甚至由于個(gè)別類無法適配,導(dǎo)致管理平臺(tái)無法正常調(diào)用數(shù)據(jù)庫中的任何類。
[0052]因此,本實(shí)施例中使用標(biāo)記語言編寫控件的源文件,當(dāng)管理平臺(tái)加載控件時(shí),無需預(yù)先獲知控件的具體信息,可直接調(diào)用控件資源數(shù)據(jù)庫中的源文件。由此,控件資源數(shù)據(jù)庫中標(biāo)記語言源文件可靈活進(jìn)行配置,不會(huì)影響到控件的加載,而管理平臺(tái)在加載控件時(shí),僅需調(diào)用當(dāng)前數(shù)據(jù)庫中的標(biāo)記語言源文件即可。
[0053]管理平臺(tái)獲取控件資源數(shù)據(jù)庫中當(dāng)前存儲(chǔ)的標(biāo)記語言源文件后,將標(biāo)記語言源文件轉(zhuǎn)換為對(duì)應(yīng)的類,也即對(duì)應(yīng)的控件的類。
[0054]然后,管理平臺(tái)根據(jù)得到的類生成控件清單。其中,控件清單中記載了當(dāng)前控件資源數(shù)據(jù)庫中可供使用的全部控件,可供用戶選擇當(dāng)前需要加載到GIS地圖中的控件。
[0055]為便于用戶選擇目標(biāo)控件,參照?qǐng)D8,可以在GIS地圖管理界面中,GIS地圖的附近部署控件清單界面,顯示控件清單。
[0056]控件清單中可以根據(jù)各控件的外觀屬性顯示控件對(duì)應(yīng)的圖標(biāo),使用戶根據(jù)圖標(biāo)即可了解各控件的信息;當(dāng)然,還可以根據(jù)各控件源文件中記載的控件描述,為控件圖標(biāo)添加對(duì)應(yīng)的文字描述,以使用戶更加清楚的了解各控件。
[0057]步驟S30、獲取基于所述控件清單選擇的目標(biāo)控件,根據(jù)基于所述目標(biāo)控件輸入的控件配置信息,在所述GIS地圖中加載所述目標(biāo)控件。
[0058]在得到控件清單后,管理平臺(tái)獲取用戶基于控件清單選擇的目標(biāo)控件,根據(jù)用戶基于目標(biāo)控件輸入的控件配置信息,在GIS地圖中加載目標(biāo)控件。
[0059]具體的,作為一種實(shí)施方式,用戶可通過控件清單選擇需要加載到GIS地圖中的目標(biāo)控件。
[0060]在用戶選中目標(biāo)控件后,管理平臺(tái)提示用戶進(jìn)行控件配置信息的設(shè)置,對(duì)當(dāng)前的目標(biāo)控件進(jìn)行屬性配置,例如外觀屬性等。
[0061]進(jìn)一步的,所述控件配置信息包括圖層信息和坐標(biāo)信息。
[0062]具體的,用戶設(shè)置的控件配置信息還可以包括圖層信息和坐標(biāo)信息。
[0063]其中,坐標(biāo)信息為目標(biāo)控件在GIS地圖中的具體坐標(biāo)位置,可以使用經(jīng)度、瑋度進(jìn)行表征,當(dāng)然還可以使用其他坐標(biāo)單位。例如,可以通過經(jīng)度、瑋度的設(shè)置,使得目標(biāo)控件加載在GIS地圖中的位置,與此目標(biāo)控件指向的設(shè)備的實(shí)際地理空間位置相對(duì)應(yīng),從而實(shí)現(xiàn)對(duì)設(shè)備的精準(zhǔn)定位。
[0064]圖層信息為顯示目標(biāo)控件的圖層等級(jí)信息。由于GIS地圖可以包括多個(gè)等級(jí)的圖層,例如省級(jí)圖層、市級(jí)圖層、街道級(jí)圖層等,若用戶設(shè)置目標(biāo)控件的圖層信息為街道級(jí)圖層,則僅當(dāng)GIS地圖顯示到街道級(jí)的地圖層時(shí),且GIS地圖視野中包括目標(biāo)控件的坐標(biāo)時(shí),才能顯示目標(biāo)控件。
[0065]通過坐標(biāo)信息和圖層信息的配置,能過對(duì)控件進(jìn)行精準(zhǔn)定位,從而對(duì)控件指向的物理控件進(jìn)行精準(zhǔn)定位。
[0066]在獲取用戶輸入的控件配置信息后,管理平臺(tái)根據(jù)控件配置信息,將目標(biāo)控件加載到GIS地圖中對(duì)應(yīng)的坐標(biāo)和圖層中。
[0067 ]由此,實(shí)現(xiàn)了對(duì)GIS地圖中控件的加載。
[0068]此后,可以對(duì)通過修改控件配置信息對(duì)控件進(jìn)行修改、維護(hù)。當(dāng)然,還可以進(jìn)行控件的刪除等管理操作。
[0069]在本實(shí)施例中,使用標(biāo)記語言配置控件的源文件,使得控件資源數(shù)據(jù)庫中的控件源文件可獨(dú)立進(jìn)行管理,并且對(duì)控件資源數(shù)據(jù)庫中的控件源文件的管理操作不會(huì)影響到物聯(lián)網(wǎng)管理平臺(tái),由此,實(shí)現(xiàn)了對(duì)GIS地圖中控件的獨(dú)立管理。在收到控件加載指令后,解析控件資源數(shù)據(jù)庫中的標(biāo)記語言源文件,得到控件清單供用戶選擇需要的目標(biāo)控件;在用戶選擇目標(biāo)控件后,結(jié)合用戶設(shè)置的控件配置信息,在GIS地圖中加載目標(biāo)控件,實(shí)現(xiàn)了對(duì)GIS地圖中控件的靈活配置。本實(shí)施例滿足了用戶的多樣化需求,用戶可根據(jù)實(shí)際需要在GIS地圖中靈活部署控件,簡(jiǎn)化了在GIS地圖中添加控件的操作流程,用戶使用更加簡(jiǎn)便。并且,在GIS地圖中部署控件時(shí)無需進(jìn)行應(yīng)用軟件的更新,降低了 GIS地圖中控件管理的人力成本和研發(fā)成本。進(jìn)一步的,用戶可靈活設(shè)置控件配置信息中的圖層信息和坐標(biāo)信息,根據(jù)需要控制控件加載到GIS地圖中的目標(biāo)坐標(biāo)和圖層,從而實(shí)現(xiàn)了對(duì)控件的精準(zhǔn)定位。
[0070]進(jìn)一步的,參照?qǐng)D2,本發(fā)明控件加載方法第二實(shí)施例提供一種控件加載方法,基于上述圖1所示的實(shí)施例,所述步驟S30之后,還包括:
[0071 ]步驟S40、獲取基于所述目標(biāo)控件輸入的關(guān)聯(lián)設(shè)備配置信息,關(guān)聯(lián)所述目標(biāo)控件與所述關(guān)聯(lián)設(shè)備,以供通過所述目標(biāo)控件對(duì)所述關(guān)聯(lián)設(shè)備進(jìn)行管理控制。
[0072]在GIS地圖中,可以將控件與地理空間中的實(shí)體設(shè)備進(jìn)行關(guān)聯(lián),從而通過物聯(lián)網(wǎng)管理平臺(tái)中的GIS地圖,對(duì)設(shè)備進(jìn)行遠(yuǎn)程管控。
[0073]具體的,作為一種實(shí)施方式,管理平臺(tái)獲取用戶基于目標(biāo)控件輸入的關(guān)聯(lián)設(shè)備配置信息。需要說明的是,關(guān)聯(lián)設(shè)備指目標(biāo)控件指向的、地理空間中對(duì)應(yīng)的設(shè)備。
[0074]用戶輸入的關(guān)聯(lián)設(shè)備信息包括關(guān)聯(lián)設(shè)備的設(shè)備編號(hào)及控制編號(hào)等信息。其中,設(shè)備編號(hào)用于識(shí)別地理控件中對(duì)應(yīng)的設(shè)備,控制編號(hào)用于通過網(wǎng)絡(luò)對(duì)設(shè)備進(jìn)行遠(yuǎn)程連接、控制。
[0075]然后,管理平臺(tái)根據(jù)關(guān)聯(lián)設(shè)備的配置信息,將目標(biāo)控件與關(guān)聯(lián)設(shè)備進(jìn)行關(guān)聯(lián),此后,可以通過GIS地圖中的目標(biāo)控件對(duì)關(guān)聯(lián)設(shè)備進(jìn)行管理控制,例如關(guān)聯(lián)設(shè)備的開關(guān)設(shè)置、運(yùn)行狀態(tài)信息獲取、設(shè)備定位等。
[0076]由此,實(shí)現(xiàn)了通過GIS地圖中的控件對(duì)設(shè)備的遠(yuǎn)程管控。
[0077]在本實(shí)施例中,獲取基于目標(biāo)控件輸入的關(guān)聯(lián)設(shè)備配置信息后,根據(jù)關(guān)聯(lián)設(shè)備的配置信息關(guān)聯(lián)目標(biāo)控件與關(guān)聯(lián)設(shè)備,使得通過目標(biāo)控件即可以對(duì)關(guān)聯(lián)設(shè)備進(jìn)行遠(yuǎn)程管理控制,實(shí)現(xiàn)了用戶基于GIS地圖中的控件對(duì)對(duì)應(yīng)的關(guān)聯(lián)設(shè)備進(jìn)行遠(yuǎn)程管控,提升了工作效率。
[0078]進(jìn)一步的,參照?qǐng)D3,本發(fā)明控件加載方法第三實(shí)施例提供一種控件加載方法,基于上述圖1或圖2所示的實(shí)施例(本實(shí)施例以圖1為例),所述步驟S20包括:
[0079]步驟S21、根據(jù)所述控件加載指令,獲取所述控件資源數(shù)據(jù)庫中預(yù)先配置的源文件列表,所述源文件列表記載了各控件的標(biāo)記語言源文件。
[0080]本實(shí)施例中,在收到空間加載指令后,管理平臺(tái)根據(jù)控件加載指令查找控件資源數(shù)據(jù)庫中預(yù)先配置的源文件列表,源文件列表以列表的形式記載了各控件對(duì)應(yīng)的標(biāo)記語言源文件,用于轉(zhuǎn)化為控件對(duì)應(yīng)的類。
[0081]源文件列表中可記載一個(gè)或多個(gè)控件的標(biāo)記語言源文件,例如可以同時(shí)記載多個(gè)不同型號(hào)攝像頭的控件的標(biāo)記語言源文件,則可以加載得到多個(gè)不同型號(hào)攝像頭的控件;還可以同時(shí)記載攝像頭、路燈、溫度傳感器等指向不同類型設(shè)備的控件的標(biāo)記語言源文件,則可以加載得到攝像頭控件、路燈控件、溫度傳感器控件等多個(gè)不同類型設(shè)備對(duì)應(yīng)的控件。
[0082]步驟S22、分別轉(zhuǎn)換所述源文件列表中的各標(biāo)記語言源文件得到對(duì)應(yīng)的類,根據(jù)所述類生成記載各控件的控件清單。
[0083]在獲取源文件列表后,分別轉(zhuǎn)換源文件列表中的標(biāo)記語言源文件,得到各標(biāo)記語言源文件對(duì)應(yīng)的類,也即各控件對(duì)應(yīng)的類。
[0084]然后,根據(jù)得到的類,生成控件清單??丶鍐沃杏涊d了根據(jù)當(dāng)前得到的類可加載得到的各控件,也即收錄了當(dāng)前控件資源庫中的全部控件資源。控件清單可供用戶選擇目標(biāo)控件。
[0085]在本實(shí)施例中,獲取控件加載指令后,根據(jù)控件加載指令,獲取控件資源數(shù)據(jù)庫中預(yù)先配置的源文件列表,通過源文件列表記載各控件的標(biāo)記語言源文件;然后分別轉(zhuǎn)換源文件列表中的各標(biāo)記語言源文件得到對(duì)應(yīng)的類,根據(jù)類生成控件清單,實(shí)現(xiàn)了對(duì)控件資源的全部轉(zhuǎn)化,使得用戶可以根據(jù)生成的控件清單清楚的了解當(dāng)前可供使用的控件資源,選擇需要的目標(biāo)控件。
[0086]進(jìn)一步的,參照?qǐng)D4,本發(fā)明控件加載方法第四實(shí)施例提供一種控件加載方法,基于上述圖3所示的實(shí)施例,所述步驟SlO之前,還包括:
[0087]步驟S50、接收服務(wù)器推送的控件更新信息,根據(jù)所述控件更新信息更新所述控件資源數(shù)據(jù)庫中的源文件列表。
[0088]若GIS地圖中的控件資源已不能滿足用戶需求,需要對(duì)控件資源進(jìn)行增加、刪除等更新管理時(shí),則配置用于更新的新版源文件列表,新版源文件列表中記載了用于控件資源更新各控件的標(biāo)記語言源文件。
[0089]服務(wù)器根據(jù)新版源文件列表生成控件更新信息,并將控件更新信息推送給管理平臺(tái)。
[0090]管理平臺(tái)接收服務(wù)器推送的控件更新信息,解析得到新版的源文件列表,則管理平臺(tái)使用新版的源文件列表替換控件資源數(shù)據(jù)庫中的源文件列表中,實(shí)現(xiàn)對(duì)源文件列表的更新。
[0091 ]此后,收到控件加載指令后,根據(jù)控件加載指令調(diào)用控件資源數(shù)據(jù)庫中的新版源文件列表,解析新版原文件列表中的標(biāo)記語言源文件,生成對(duì)應(yīng)的控件清單,供用戶選擇目標(biāo)控件。
[0092]在本實(shí)施例中,進(jìn)行控件資源更新時(shí),接收服務(wù)器推送的控件更新信息,根據(jù)控件更新信息更新控件資源數(shù)據(jù)庫中的源文件列表,由此實(shí)現(xiàn)控件資源的更新,無需重新編譯應(yīng)用軟件安裝包,也避免了對(duì)新編譯的軟件安裝包進(jìn)行測(cè)試,降低了人力成本。本實(shí)施例僅需要對(duì)控件對(duì)應(yīng)的標(biāo)記語言源文件的更新即可實(shí)現(xiàn)控件資源的更新,實(shí)現(xiàn)了對(duì)控件資源的獨(dú)立管理,提升了物聯(lián)網(wǎng)管理平臺(tái)的穩(wěn)定性,滿足用戶的個(gè)性化需求,提升了用戶體驗(yàn)。
[0093]進(jìn)一步的,參照?qǐng)D5,本發(fā)明控件加載裝置第第一實(shí)施例提供一種控件加載裝置,所述控件加載裝置包括:
[0094]指令模塊10,用于接收基于地理信息系統(tǒng)GIS地圖輸入的控件加載指令。
[0095]在物聯(lián)網(wǎng)管理平臺(tái)中,可以將地理空間上的設(shè)備在GIS(Geographic Informat1nSystem,地理信息系統(tǒng))地圖中通過控件標(biāo)識(shí)出來,例如攝像頭、路燈、溫度傳感器等,從而可以通過GIS地圖中的設(shè)備控件對(duì)地理空間中的設(shè)備進(jìn)行標(biāo)識(shí)、遠(yuǎn)程管控等。
[0096]本發(fā)明實(shí)現(xiàn)了對(duì)GIS地圖控件的獨(dú)立管理,用戶可根據(jù)需要在GIS地圖中添加控件,指向地理空間中的設(shè)備,提升了 GIS地圖的實(shí)用性和靈活性。本實(shí)施例以物聯(lián)網(wǎng)管理平臺(tái)中的GIS地圖控件加載進(jìn)行舉例說明??丶虞d裝置部署在物聯(lián)網(wǎng)管理平臺(tái)中。
[0097]具體的,作為一種實(shí)施方式,首先,指令模塊10接收基于當(dāng)前GIS地圖的管理界面輸入的控件加載指令。
[0098]本實(shí)施例中,GIS地圖的控件可以是對(duì)地理空間中的設(shè)備進(jìn)行表征的圖標(biāo)控件,也可以是對(duì)地理空間中的設(shè)備進(jìn)行表征、控制的管理控件,當(dāng)然,還可以是其他控件,可根據(jù)需要靈活配置。
[0099]清單模塊20,用于根據(jù)所述控件加載指令,解析控件資源數(shù)據(jù)庫中預(yù)先配置的標(biāo)記語言源文件,得到控件清單。
[0100]在收到控件加載指令后,清單模塊20根據(jù)控件加載指令,解析控件資源數(shù)據(jù)庫中預(yù)先配置的標(biāo)記語言源文件,得到控件清單。
[0101]具體的,作為一種實(shí)施方式,清單模塊20中預(yù)先配置有控件資源數(shù)據(jù)庫,用于存儲(chǔ)控件對(duì)應(yīng)的源文件。
[0102]本實(shí)施例中,控件的源文件使用標(biāo)記語言編寫,例如XAML (extensibleApplicat1n Markup Language,可擴(kuò)展應(yīng)用程序標(biāo)記語言)。源文件中記載了控件的各項(xiàng)屬性信息,例如顏色、尺寸等外觀屬性信息。
[0103]若使用C語言或C++語言預(yù)先編寫控件的源文件,則需要清單模塊20預(yù)先獲取控件的源文件的具體信息,也即需要預(yù)先獲取各控件的類的具體信息,才能進(jìn)行正常的加載使用。當(dāng)數(shù)據(jù)庫中控件的類發(fā)生變化時(shí),例如增加新的控件類時(shí),則清單模塊20由于未預(yù)先獲取此控件類的具體信息,無法識(shí)別新增的控件類,進(jìn)行控件加載。甚至由于個(gè)別類無法適配,導(dǎo)致清單模塊20無法正常調(diào)用數(shù)據(jù)庫中的任何類。
[0104]因此,本實(shí)施例中使用標(biāo)記語言編寫控件的源文件,當(dāng)加載控件時(shí),清單模塊20無需預(yù)先獲知控件的具體信息,可直接調(diào)用控件資源數(shù)據(jù)庫中的源文件。由此,控件資源數(shù)據(jù)庫中標(biāo)記語言源文件可靈活進(jìn)行配置,不會(huì)影響到控件的加載,而在加載控件時(shí),僅需清單模塊20調(diào)用當(dāng)前數(shù)據(jù)庫中的標(biāo)記語言源文件即可。
[0105]清單模塊20獲取控件資源數(shù)據(jù)庫中當(dāng)前存儲(chǔ)的標(biāo)記語言源文件后,將標(biāo)記語言源文件轉(zhuǎn)換為對(duì)應(yīng)的類,也即對(duì)應(yīng)的控件的類。
[0106]然后,清單模塊20根據(jù)得到的類生成控件清單。其中,控件清單中記載了當(dāng)前控件資源數(shù)據(jù)庫中可供使用的全部控件,可供用戶選擇當(dāng)前需要加載到GIS地圖中的控件。
[0107]為便于用戶選擇目標(biāo)控件,參照?qǐng)D8,可以在GIS地圖管理界面中,GIS地圖的附近部署控件清單界面,顯示控件清單。
[0108]控件清單中可以根據(jù)各控件的外觀屬性顯示控件對(duì)應(yīng)的圖標(biāo),使用戶根據(jù)圖標(biāo)即可了解各控件的信息;當(dāng)然,還可以根據(jù)各控件源文件中記載的控件描述,為控件圖標(biāo)添加對(duì)應(yīng)的文字描述,以使用戶更加清楚的了解各控件。
[0109]加載模塊30,用于獲取基于所述控件清單選擇的目標(biāo)控件,根據(jù)基于所述目標(biāo)控件輸入的控件配置信息,在所述GIS地圖中加載所述目標(biāo)控件。
[0110]在得到控件清單后,加載模塊30獲取用戶基于控件清單選擇的目標(biāo)控件,根據(jù)用戶基于目標(biāo)控件輸入的控件配置信息,在GIS地圖中加載目標(biāo)控件。
[0111]具體的,作為一種實(shí)施方式,用戶可通過控件清單選擇需要加載到GIS地圖中的目標(biāo)控件。
[0112]在用戶選中目標(biāo)控件后,加載模塊30提示用戶進(jìn)行控件配置信息的設(shè)置,對(duì)當(dāng)前的目標(biāo)控件進(jìn)行屬性配置,例如外觀屬性等。
[0113]進(jìn)一步的,所述控件配置信息包括圖層信息和坐標(biāo)信息。
[0114]具體的,用戶設(shè)置的控件配置信息還可以包括圖層信息和坐標(biāo)信息。
[0115]其中,坐標(biāo)信息為目標(biāo)控件在GIS地圖中的具體坐標(biāo)位置,可以使用經(jīng)度、瑋度進(jìn)行表征,當(dāng)然還可以使用其他坐標(biāo)單位。例如,可以通過經(jīng)度、瑋度的設(shè)置,使得目標(biāo)控件加載在GIS地圖中的位置,與此目標(biāo)控件指向的設(shè)備的實(shí)際地理空間位置相對(duì)應(yīng),從而實(shí)現(xiàn)對(duì)設(shè)備的精準(zhǔn)定位。
[0116]圖層信息為顯示目標(biāo)控件的圖層等級(jí)信息。由于GIS地圖可以包括多個(gè)等級(jí)的圖層,例如省級(jí)圖層、市級(jí)圖層、街道級(jí)圖層等,若用戶設(shè)置目標(biāo)控件的圖層信息為街道級(jí)圖層,則僅當(dāng)GIS地圖顯示到街道級(jí)的地圖層時(shí),且GIS地圖視野中包括目標(biāo)控件的坐標(biāo)時(shí),才能顯示目標(biāo)控件。
[0117]通過坐標(biāo)信息和圖層信息的配置,能過對(duì)控件進(jìn)行精準(zhǔn)定位,從而對(duì)控件指向的物理控件進(jìn)行精準(zhǔn)定位。
[0118]在獲取用戶輸入的控件配置信息后,加載模塊30根據(jù)控件配置信息,將目標(biāo)控件加載到GIS地圖中對(duì)應(yīng)的坐標(biāo)和圖層中。
[0119]由此,實(shí)現(xiàn)了對(duì)GIS地圖中控件的加載。
[0120]此后,可以對(duì)通過修改控件配置信息對(duì)控件進(jìn)行修改、維護(hù)。當(dāng)然,還可以進(jìn)行控件的刪除等管理操作。
[0121]在本實(shí)施例中,使用標(biāo)記語言配置控件的源文件,使得控件資源數(shù)據(jù)庫中的控件源文件可獨(dú)立進(jìn)行管理,并且對(duì)控件資源數(shù)據(jù)庫中的控件源文件的管理操作不會(huì)影響到物聯(lián)網(wǎng)管理平臺(tái),由此,實(shí)現(xiàn)了對(duì)GIS地圖中控件的獨(dú)立管理。在指令模塊10收到控件加載指令后,清單模塊20解析控件資源數(shù)據(jù)庫中的標(biāo)記語言源文件,得到控件清單供用戶選擇需要的目標(biāo)控件;在用戶選擇目標(biāo)控件后,加載模塊30結(jié)合用戶設(shè)置的控件配置信息,在GIS地圖中加載目標(biāo)控件,實(shí)現(xiàn)了對(duì)GIS地圖中控件的靈活配置。本實(shí)施例滿足了用戶的多樣化需求,用戶可根據(jù)實(shí)際需要在GIS地圖中靈活部署控件,簡(jiǎn)化了在GIS地圖中添加控件的操作流程,用戶使用更加簡(jiǎn)便。并且,在GIS地圖中部署控件時(shí)無需進(jìn)行應(yīng)用軟件的更新,降低了GIS地圖中控件管理的人力成本和研發(fā)成本。進(jìn)一步的,用戶可靈活設(shè)置控件配置信息中的圖層信息和坐標(biāo)信息,根據(jù)需要控制控件加載到GIS地圖中的目標(biāo)坐標(biāo)和圖層,從而實(shí)現(xiàn)了對(duì)控件的精準(zhǔn)定位。
[0122]進(jìn)一步的,參照?qǐng)D6,本發(fā)明控件加載裝置第二實(shí)施例提供一種控件加載裝置,基于上述圖5所示的實(shí)施例,所述控件加載裝置還包括:
[0123]關(guān)聯(lián)模塊40,用于獲取基于所述目標(biāo)控件輸入的關(guān)聯(lián)設(shè)備配置信息,關(guān)聯(lián)所述目標(biāo)控件與所述關(guān)聯(lián)設(shè)備,以供通過所述目標(biāo)控件對(duì)所述關(guān)聯(lián)設(shè)備進(jìn)行管理控制。
[0124]在GIS地圖中,可以將控件與地理空間中的實(shí)體設(shè)備進(jìn)行關(guān)聯(lián),從而通過物聯(lián)網(wǎng)管理平臺(tái)中的GIS地圖,對(duì)設(shè)備進(jìn)行遠(yuǎn)程管控。
[0125]具體的,作為一種實(shí)施方式,關(guān)聯(lián)模塊40獲取用戶基于目標(biāo)控件輸入的關(guān)聯(lián)設(shè)備配置信息。需要說明的是,關(guān)聯(lián)設(shè)備指目標(biāo)控件指向的、地理空間中對(duì)應(yīng)的設(shè)備。
[0126]用戶輸入的關(guān)聯(lián)設(shè)備信息包括關(guān)聯(lián)設(shè)備的設(shè)備編號(hào)及控制編號(hào)等信息。其中,設(shè)備編號(hào)用于識(shí)別地理控件中對(duì)應(yīng)的設(shè)備,控制編號(hào)用于通過網(wǎng)絡(luò)對(duì)設(shè)備進(jìn)行遠(yuǎn)程連接、控制。
[0127]然后,關(guān)聯(lián)模塊40根據(jù)關(guān)聯(lián)設(shè)備的配置信息,將目標(biāo)控件與關(guān)聯(lián)設(shè)備進(jìn)行關(guān)聯(lián),此后,可以通過GIS地圖中的目標(biāo)控件對(duì)關(guān)聯(lián)設(shè)備進(jìn)行管理控制,例如關(guān)聯(lián)設(shè)備的開關(guān)設(shè)置、運(yùn)行狀態(tài)信息獲取、設(shè)備定位等。
[0128]由此,實(shí)現(xiàn)了通過GIS地圖中的控件對(duì)設(shè)備的遠(yuǎn)程管控。
[0129]在本實(shí)施例中,關(guān)聯(lián)模塊40獲取基于目標(biāo)控件輸入的關(guān)聯(lián)設(shè)備配置信息后,根據(jù)關(guān)聯(lián)設(shè)備的配置信息關(guān)聯(lián)目標(biāo)控件與關(guān)聯(lián)設(shè)備,使得通過目標(biāo)控件即可以對(duì)關(guān)聯(lián)設(shè)備進(jìn)行遠(yuǎn)程管理控制,實(shí)現(xiàn)了用戶基于GIS地圖中的控件對(duì)對(duì)應(yīng)的關(guān)聯(lián)設(shè)備進(jìn)行遠(yuǎn)程管控,提升了工作效率。
[0130]進(jìn)一步的,參照?qǐng)D5,本發(fā)明控件加載裝置第三實(shí)施例提供一種控件加載裝置,基于上述圖5或圖6所示的任一實(shí)施例(本實(shí)施例以本發(fā)明控件加載裝置第一實(shí)施例為例),所述清單模塊20還用于,
[0131]根據(jù)所述控件加載指令,獲取所述控件資源數(shù)據(jù)庫中預(yù)先配置的源文件列表,所述源文件列表記載了各控件的標(biāo)記語言源文件;分別轉(zhuǎn)換所述源文件列表中的各標(biāo)記語言源文件得到對(duì)應(yīng)的類,根據(jù)所述類生成記載各控件的控件清單。
[0132]本實(shí)施例中,在收到空間加載指令后,清單模塊20根據(jù)控件加載指令查找控件資源數(shù)據(jù)庫中預(yù)先配置的源文件列表,源文件列表以列表的形式記載了各控件對(duì)應(yīng)的標(biāo)記語言源文件,用于轉(zhuǎn)化為控件對(duì)應(yīng)的類。
[0133]源文件列表中可記載一個(gè)或多個(gè)控件的標(biāo)記語言源文件,例如可以同時(shí)記載多個(gè)不同型號(hào)攝像頭的控件的標(biāo)記語言源文件,則可以加載得到多個(gè)不同型號(hào)攝像頭的控件;還可以同時(shí)記載攝像頭、路燈、溫度傳感器等指向不同類型設(shè)備的控件的標(biāo)記語言源文件,則可以加載得到攝像頭控件、路燈控件、溫度傳感器控件等多個(gè)不同類型設(shè)備對(duì)應(yīng)的控件。
[0134]在獲取源文件列表后,清單模塊20分別轉(zhuǎn)換源文件列表中的標(biāo)記語言源文件,得到各標(biāo)記語言源文件對(duì)應(yīng)的類,也即各控件對(duì)應(yīng)的類。
[0135]然后,清單模塊20根據(jù)得到的類,生成控件清單??丶鍐沃杏涊d了根據(jù)當(dāng)前得到的類可加載得到的各控件,也即收錄了當(dāng)前控件資源庫中的全部控件資源??丶鍐慰晒┯脩暨x擇目標(biāo)控件。
[0136]在本實(shí)施例中,清單模塊20獲取控件加載指令后,根據(jù)控件加載指令,獲取控件資源數(shù)據(jù)庫中預(yù)先配置的源文件列表,通過源文件列表記載各控件的標(biāo)記語言源文件;然后分別轉(zhuǎn)換源文件列表中的各標(biāo)記語言源文件得到對(duì)應(yīng)的類,根據(jù)類生成控件清單,實(shí)現(xiàn)了對(duì)控件資源的全部轉(zhuǎn)化,使得用戶可以根據(jù)生成的控件清單清楚的了解當(dāng)前可供使用的控件資源,選擇需要的目標(biāo)控件。
[0137]進(jìn)一步的,參照?qǐng)D7,本發(fā)明控件加載裝置第四實(shí)施例提供一種控件加載裝置,基于上述圖5、圖6所示的任一實(shí)施例(本實(shí)施例以圖5所示的本發(fā)明控件加載裝置第三實(shí)施例為例),所述控件加載裝置還包括:
[0138]更新模塊50,用于接收服務(wù)器推送的控件更新信息,根據(jù)所述控件更新信息更新所述控件資源數(shù)據(jù)庫中的源文件列表。
[0139]若GIS地圖中的控件資源已不能滿足用戶需求,需要對(duì)控件資源進(jìn)行增加、刪除等更新管理時(shí),則配置用于更新的新版源文件列表,新版源文件列表中記載了用于控件資源更新各控件的標(biāo)記語言源文件。
[0140]服務(wù)器根據(jù)新版源文件列表生成控件更新信息,并將控件更新信息推送給更新模塊50。
[0141]更新模塊50接收服務(wù)器推送的控件更新信息,解析得到新版的源文件列表,則管理平臺(tái)使用新版的源文件列表替換控件資源數(shù)據(jù)庫中的源文件列表中,實(shí)現(xiàn)對(duì)源文件列表的更新。
[0142]此后,收到控件加載指令后,清單模塊20根據(jù)控件加載指令調(diào)用控件資源數(shù)據(jù)庫中的新版源文件列表,解析新版原文件列表中的標(biāo)記語言源文件,生成對(duì)應(yīng)的控件清單,供用戶選擇目標(biāo)控件。
[0143]在本實(shí)施例中,進(jìn)行控件資源更新時(shí),更新模塊50接收服務(wù)器推送的控件更新信息,根據(jù)控件更新信息更新控件資源數(shù)據(jù)庫中的源文件列表,由此實(shí)現(xiàn)控件資源的更新,無需重新編譯應(yīng)用軟件安裝包,也避免了對(duì)新編譯的軟件安裝包進(jìn)行測(cè)試,降低了人力成本。本實(shí)施例僅需要對(duì)控件對(duì)應(yīng)的標(biāo)記語言源文件的更新即可實(shí)現(xiàn)控件資源的更新,實(shí)現(xiàn)了對(duì)控件資源的獨(dú)立管理,提升了物聯(lián)網(wǎng)管理平臺(tái)的穩(wěn)定性,滿足用戶的個(gè)性化需求,提升了用戶體驗(yàn)。
[0144]以上僅為本發(fā)明的,可選實(shí)施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。
【主權(quán)項(xiàng)】
1.一種控件加載方法,其特征在于,所述控件加載方法包括以下步驟: 接收基于地理信息系統(tǒng)GIS地圖輸入的控件加載指令; 根據(jù)所述控件加載指令,解析控件資源數(shù)據(jù)庫中預(yù)先配置的標(biāo)記語言源文件,得到控件清單; 獲取基于所述控件清單選擇的目標(biāo)控件,根據(jù)基于所述目標(biāo)控件輸入的控件配置信息,在所述GIS地圖中加載所述目標(biāo)控件。2.如權(quán)利要求1所述的控件加載方法,其特征在于,所述獲取基于所述控件清單選擇的目標(biāo)控件,根據(jù)基于所述目標(biāo)控件輸入的控件配置信息,在所述GIS地圖中加載所述目標(biāo)控件的步驟之后,還包括: 獲取基于所述目標(biāo)控件輸入的關(guān)聯(lián)設(shè)備配置信息,關(guān)聯(lián)所述目標(biāo)控件與所述關(guān)聯(lián)設(shè)備,以供通過所述目標(biāo)控件對(duì)所述關(guān)聯(lián)設(shè)備進(jìn)行管理控制。3.如權(quán)利要求1或2所述的控件加載方法,其特征在于,所述根據(jù)所述控件加載指令,解析控件資源數(shù)據(jù)庫中預(yù)先配置的標(biāo)記語言源文件,得到控件清單的步驟包括: 根據(jù)所述控件加載指令,獲取所述控件資源數(shù)據(jù)庫中預(yù)先配置的源文件列表,所述源文件列表記載了各控件的標(biāo)記語言源文件; 分別轉(zhuǎn)換所述源文件列表中的各標(biāo)記語言源文件得到對(duì)應(yīng)的類,根據(jù)所述類生成記載各控件的控件清單。4.如權(quán)利要求3所述的控件加載方法,其特征在于,所述接收基于地理信息系統(tǒng)GIS地圖輸入的控件加載指令的步驟之前,還包括: 接收服務(wù)器推送的控件更新信息,根據(jù)所述控件更新信息更新所述控件資源數(shù)據(jù)庫中的源文件列表。5.如權(quán)利要求4所述的控件加載方法,其特征在于,所述控件配置信息包括圖層信息和坐標(biāo)信息。6.一種控件加載裝置,其特征在于,所述控件加載裝置包括: 指令模塊,用于接收基于地理信息系統(tǒng)GIS地圖輸入的控件加載指令; 清單模塊,用于根據(jù)所述控件加載指令,解析控件資源數(shù)據(jù)庫中預(yù)先配置的標(biāo)記語言源文件,得到控件清單; 加載模塊,用于獲取基于所述控件清單選擇的目標(biāo)控件,根據(jù)基于所述目標(biāo)控件輸入的控件配置信息,在所述GIS地圖中加載所述目標(biāo)控件。7.如權(quán)利要求6所述的控件加載裝置,其特征在于,所述控件加載裝置還包括: 關(guān)聯(lián)模塊,用于獲取基于所述目標(biāo)控件輸入的關(guān)聯(lián)設(shè)備配置信息,關(guān)聯(lián)所述目標(biāo)控件與所述關(guān)聯(lián)設(shè)備,以供通過所述目標(biāo)控件對(duì)所述關(guān)聯(lián)設(shè)備進(jìn)行管理控制。8.如權(quán)利要求6或7所述的控件加載裝置,其特征在于,所述清單模塊還用于, 根據(jù)所述控件加載指令,獲取所述控件資源數(shù)據(jù)庫中預(yù)先配置的源文件列表,所述源文件列表記載了各控件的標(biāo)記語言源文件;分別轉(zhuǎn)換所述源文件列表中的各標(biāo)記語言源文件得到對(duì)應(yīng)的類,根據(jù)所述類生成記載各控件的控件清單。9.如權(quán)利要求8所述的控件加載裝置,其特征在于,所述控件加載裝置還包括: 更新模塊,用于接收服務(wù)器推送的控件更新信息,根據(jù)所述控件更新信息更新所述控件資源數(shù)據(jù)庫中的源文件列表。10.如權(quán)利要求9所述的控件加載裝置,其特征在于,所述控件配置信息包括圖層信息和坐標(biāo)信息。
【文檔編號(hào)】G06F17/30GK105975620SQ201610352025
【公開日】2016年9月28日
【申請(qǐng)日】2016年5月24日
【發(fā)明人】沈東 , 胡春梅
【申請(qǐng)人】深圳市敢為軟件技術(shù)有限公司