專利名稱:基于gis系統(tǒng)的地理實(shí)體信息加載方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及信息傳輸技術(shù),特別是涉及基于GIS系統(tǒng)的地理實(shí)體信息加載方法和系統(tǒng)。
背景技術(shù):
目前的拼接墻控制系統(tǒng)信號源等資源存儲(chǔ)和顯示都是基于原定控制室的方式,其有以下幾點(diǎn)特點(diǎn)正在發(fā)生改變例如,原有的控制室所連接的視頻、RGB信號多數(shù)通過線纜接入到控制室,然后通過信號矩陣接入圖像處理器或者直通到顯示屏等設(shè)備開窗顯示,由于線纜等信號傳輸設(shè)備的限制,所接入的信號數(shù)量少,分布基本在控制室周邊的一定范圍內(nèi),地理范圍非常有限,操作人員可以通過地理位置名稱、信號源內(nèi)容名稱等信息組合或者其他方式識(shí)別出所需要的信號源資源。但是隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,遠(yuǎn)端信號可以經(jīng)過編解碼后通過網(wǎng)絡(luò)或者光纖傳遞,這樣,控制系統(tǒng)所接入的信號無論數(shù)量還是地理范圍均遠(yuǎn)遠(yuǎn)超出了操作人員所能識(shí)別的范圍(自己并不熟悉的地理位置和信號內(nèi)容)。如何讓操作人員快速準(zhǔn)確的從海量信號源信息中找到合適目標(biāo),成為亟待需要解決的問題。又例如,顯示墻控制軟件本身對于信號源等信息存儲(chǔ)和顯示的限制信號源數(shù)量比較少的情況下,控制軟件可以在軟件啟動(dòng)時(shí)加載信號源信息等方式快速獲得可以使用的信號源資源,但是軟件畢竟要受到自身加載能力和所在平臺(tái)的硬件條件(譬如存儲(chǔ)空間和程序運(yùn)行內(nèi)存空間),其能夠加載的信號數(shù)量還是有限制,即使通過數(shù)據(jù)庫等方式解決了存儲(chǔ)的問題,計(jì)算機(jī)硬件條件(CPU計(jì)算能力和內(nèi)存大小)也限制了信號加載和顯示的能力。
發(fā)明內(nèi)容
基于此,有必要針對上述問題,提供一種基于GIS系統(tǒng)的地理實(shí)體信息加載方法和系統(tǒng),能夠快速地將所需要的信號源資源顯示出來供操作人員決策?!N基于GIS系統(tǒng)的地理實(shí)體信息加載方法,包括接收帶有地理坐標(biāo)信息的指令,根據(jù)所述指令分析地理范圍和資源類型,生成定制的查詢表達(dá)式,并發(fā)送包含所述查詢表達(dá)式組合的查詢需求;以地理坐標(biāo)為索引,建立地理實(shí)體信息的資源庫,按照所述查詢需要在所述資源庫內(nèi)進(jìn)行查找,獲取符合所述查詢表達(dá)式的條件的目標(biāo)地理實(shí)體信息;加載所述地理實(shí)體信息,顯示數(shù)據(jù)。相應(yīng)地,一種基于GIS系統(tǒng)的地理實(shí)體信息加載系統(tǒng),包括地理信息分析模塊,用于接收帶有地理坐標(biāo)信息的指令,根據(jù)所述指令分析地理范圍和資源類型,生成定制的查詢表達(dá)式,并發(fā)送包含所述查詢表達(dá)式組合的查詢需求;與所述地理信息分析模塊相連的資源存儲(chǔ)模塊,用于以地理坐標(biāo)為索引,建立地理實(shí)體信息的資源庫,按照所述查詢需要在所述資源庫內(nèi)進(jìn)行查找,獲取符合所述查詢表達(dá)式的條件的目標(biāo)地理實(shí)體信息;與所述資源存儲(chǔ)模塊相連的顯示加載模塊,用于加載所述地理實(shí)體信息,顯示數(shù)據(jù)。實(shí)施本發(fā)明,具有如下有益效果本發(fā)明利用GIS坐標(biāo)信息對信號源等海量資源實(shí)現(xiàn)按照需要加載和顯示,在現(xiàn)有軟硬件不變即不改變系統(tǒng)加載、顯示能力的基礎(chǔ)上,快速地將所需要的信號源資源顯示出來供操作人員決策。
圖1為本發(fā)明基于GIS系統(tǒng)的地理實(shí)體信息加載方法的流程圖;圖2為本發(fā)明基于GIS系統(tǒng)的地理實(shí)體信息加載方法的第一實(shí)施例流程圖;圖3為本發(fā)明基于GIS系統(tǒng)的地理實(shí)體信息加載方法的第二實(shí)施例流程圖;圖4為本發(fā)明基于GIS系統(tǒng)的地理實(shí)體信息加載系統(tǒng)的示意圖;圖5為本發(fā)明基于GIS系統(tǒng)的地理實(shí)體信息加載系統(tǒng)的第一實(shí)施例不意圖;圖6為本發(fā)明基于GIS系統(tǒng)的地理實(shí)體信息加載系統(tǒng)的第二實(shí)施例示意圖。
具體實(shí)施例方式為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對本發(fā)明作進(jìn)一步地詳細(xì)描述。圖1為本發(fā)明基于GIS系統(tǒng)的地理實(shí)體信息加載方法的流程圖,包括SlOl :接收帶有地理坐標(biāo)信息的指令,根據(jù)所述指令分析地理范圍和資源類型,生成定制的查詢表達(dá)式,并發(fā)送包含所述查詢表達(dá)式組合的查詢需求;S102 :以地理坐標(biāo)為索引,建立地理實(shí)體信息的資源庫,按照所述查詢需要在所述資源庫內(nèi)進(jìn)行查找,獲取符合所述查詢表達(dá)式的條件的目標(biāo)地理實(shí)體信息;S103 :加載所述地理實(shí)體信息,顯示數(shù)據(jù)。地理實(shí)體信息包含所有可以顯示在地圖上用戶可以看到的信息,包括但不限定于信號源、GPS信號、圖層熱點(diǎn)信息等等。下面內(nèi)容以信號源為例,說明發(fā)明中如何實(shí)現(xiàn)基于GIS坐標(biāo)來對實(shí)體信息進(jìn)行加載的方法。本發(fā)明方案包含以下幾個(gè)部分地理信息分析、資源存儲(chǔ)、加載顯示。地理信息分析根據(jù)用戶或者其他系統(tǒng)的輸入地理坐標(biāo)信息,在一定的業(yè)務(wù)條件限制下(譬如周邊范圍大小、需要匹配的資源類型等),生成符合條件的查詢方式。并將查詢需求發(fā)送到資源存儲(chǔ)進(jìn)行查詢。資源存儲(chǔ)保存海量信號源等信息,同時(shí)對于保存的信息,要求有地理坐標(biāo)內(nèi)容,同時(shí)接收地理信息分析發(fā)送的數(shù)據(jù)按照需要進(jìn)行查找符合條件的資源。并且查詢到的數(shù)據(jù)發(fā)送到后級顯示加載。顯示加載根據(jù)發(fā)送來的數(shù)據(jù)根據(jù)用戶或者系統(tǒng)的需要進(jìn)行加載和顯示,為了實(shí)現(xiàn)快速顯示,可以顯示的是加載的部分資源。方案的操作步驟,以用戶在地圖上選擇某點(diǎn)發(fā)生設(shè)備故障為例,用戶需要得到這個(gè)設(shè)備附近的視頻信號源以觀察現(xiàn)場設(shè)備狀況,并且根據(jù)判斷通知附近維修人員前去維修,并且告知具體位置信息以及現(xiàn)場狀況,如有可能將此設(shè)備的維護(hù)數(shù)據(jù)也一并調(diào)出,方便維修人員對故障的排除。
方案的優(yōu)點(diǎn)是,在系統(tǒng)軟硬件能力不變的情況下,按照需要實(shí)現(xiàn)海量數(shù)據(jù)的顯示和調(diào)用,譬如原有的系統(tǒng)只能支持200路信號的顯示和加載,超出這個(gè)數(shù)量后就無法實(shí)現(xiàn)更多資源的顯示,如果信號源數(shù)量隨著業(yè)務(wù)的發(fā)展到達(dá)了 2000路,就不得不進(jìn)行硬件改造升級從而實(shí)現(xiàn)更多信號源資源的顯示和加載。而本方法是按照用戶的需要,將需要的信號源而非全部信號源加載顯示,即使系統(tǒng)只能承載200個(gè)信號的顯示,但是本方法只讓系統(tǒng)顯示需要的不超過200個(gè)信號,而不是顯示全部信號。故此,無需用戶付出升級其他軟硬件的代價(jià),減少用戶的投資,延長舊系統(tǒng)的使用壽命。圖2為本發(fā)明基于GIS系統(tǒng)的地理實(shí)體信息加載方法的第一實(shí)施例流程圖。與圖1相比,圖2的具體實(shí)施例實(shí)現(xiàn)了按照業(yè)務(wù)的緊急情況進(jìn)行先后加載顯示,更加符合業(yè)務(wù)處理流程,加快顯示速度,便于調(diào)度人員進(jìn)行決策。S201 :接收帶有地理坐標(biāo)信息的指令,根據(jù)所述指令分析地理范圍和資源類型,生成定制的查詢表達(dá)式,并發(fā)送包含所述查詢表達(dá)式組合的查詢需求;S202 :以地理坐標(biāo)為索引,建立地理實(shí)體信息(本實(shí)施例為信號源信息)的資源庫,按照所述查詢需要在所述資源庫內(nèi)進(jìn)行查找,獲取符合所述查詢表達(dá)式的條件的目標(biāo)地理實(shí)體信息(目標(biāo)信號源);S203 :將所述資源庫內(nèi)的地理實(shí)體信息(信號源)按照業(yè)務(wù)處理的緊急程度,賦予優(yōu)先級;S204 :先加載并顯示較高優(yōu)先級的目標(biāo)地理實(shí)體信息(目標(biāo)信號源),再加載較低優(yōu)先級的目標(biāo)地理實(shí)體信息(目標(biāo)信號源)。例如,在基于GIS的公安可視化應(yīng)急指揮系統(tǒng)中,某地發(fā)生了報(bào)警,報(bào)警信息中包含了 GIS坐標(biāo),那么系統(tǒng)根據(jù)發(fā)明中的方法進(jìn)行資源搜索,經(jīng)過地理信息分析模塊分析后需要事發(fā)地視頻點(diǎn)資源、警力分布資源(包括GPS警力和公安派出所等固定警力分布),如果報(bào)警內(nèi)容為車禍或者災(zāi)害,那么相關(guān)的社會(huì)資源(譬如120救護(hù)車資源、事發(fā)地最近的醫(yī)院、消防資源等等)以及相關(guān)的重大事故預(yù)案都需要從數(shù)據(jù)庫或者其他地方調(diào)出來。但是當(dāng)數(shù)據(jù)搜索出來后,作為事故處理流程,不會(huì)一次把所有搜索到的資源全部顯示出來,而是按照業(yè)務(wù)處理的緊急程度,先找警力(GPS或者公安派出所)到事發(fā)現(xiàn)場了解最新信息,然后再?zèng)Q定安排哪種資源來處理事故(譬如刑事案件就需要公安資源、車禍/災(zāi)害需要120急救車、相關(guān)附近醫(yī)院,如果是火災(zāi)則需要顯示附近的消防資源等等),最后把報(bào)警事件移交給相關(guān)資源(交警隊(duì)、下級派出所還是消防隊(duì))來處理,如果是重大事件需要調(diào)用預(yù)案系統(tǒng),用戶按照預(yù)案的安排來調(diào)動(dòng)各種資源來應(yīng)對。處理完成后系統(tǒng)進(jìn)入等待其他報(bào)警的狀態(tài)。若一次性把所有搜索到資源全部顯示出來,這樣界面會(huì)堆積太多的數(shù)據(jù),不利于整個(gè)事件的處理,按照流程在合適的時(shí)間調(diào)用合適的資源顯示供用戶來判斷處理是必備的條件,如果是刑事案件把消防的資源顯示在GIS地圖上反而造成用戶判斷合適資源的時(shí)間過長,不利于事件的解決。圖3為本發(fā)明基于GIS系統(tǒng)的地理實(shí)體信息加載方法的第二實(shí)施例流程圖。與圖1或圖2相比,圖3的具體實(shí)施例實(shí)現(xiàn)了按照調(diào)度人員的初步甄選進(jìn)行先后加載顯示,更加符合調(diào)度人員的需求,加快顯示速度,提高決策的效率。S301 :接收帶有地理坐標(biāo)信息的指令,根據(jù)所述指令分析地理范圍和資源類型,生成定制的查詢表達(dá)式,并發(fā)送包含所述查詢表達(dá)式組合的查詢需求;
S302 :以地理坐標(biāo)為索引,建立地理實(shí)體信息(信號源信息)的資源庫,按照所述查詢需要在所述資源庫內(nèi)進(jìn)行查找,獲取符合所述查詢表達(dá)式的條件的目標(biāo)地理實(shí)體信息(目標(biāo)信號源);S303 :將當(dāng)前獲取的目標(biāo)地理實(shí)體信息(目標(biāo)信號源)的列表反饋給指令發(fā)出端,以供甄選;S304 :加載甄選的目標(biāo)地理實(shí)體信息(目標(biāo)信號源),顯示數(shù)據(jù)。調(diào)度人員在顯示設(shè)備上進(jìn)行交互時(shí),用戶點(diǎn)擊地圖或者設(shè)備告警,告警信息中帶有地理坐標(biāo)信息數(shù)據(jù)(GIS坐標(biāo)),用戶或者其他系統(tǒng)將設(shè)備信息、坐標(biāo)信息傳入地理信息分析模塊(步驟S301),模塊根據(jù)信息判斷出需要查找設(shè)備附近的信號源信息、維修人員信息以及設(shè)備的歷史維修信息等(系統(tǒng)需要的信息可以定制,即根據(jù)不同的要求對應(yīng)產(chǎn)生不同的信息需求),再將需求信息發(fā)送給資源存儲(chǔ)模塊。資源存儲(chǔ)模塊查詢進(jìn)行查詢(步驟
5302),再將得到的資源數(shù)據(jù)發(fā)送給加載顯示模塊,加載顯示模塊首先加載數(shù)據(jù),然后根據(jù)客戶/系統(tǒng)的要求顯示一部分?jǐn)?shù)據(jù)(譬如信號源數(shù)據(jù),用戶首先需要觀察設(shè)備狀況)(步驟
5303),然后再次顯示客戶/系統(tǒng)需要,顯示另外一部分?jǐn)?shù)據(jù)(譬如維修人員的位置信息,設(shè)備的維護(hù)信息等等),從而完成整個(gè)業(yè)務(wù)流程(步驟S304)。相關(guān)查詢資源的動(dòng)態(tài)加載、顯示讓資源數(shù)據(jù)信息保存在存儲(chǔ)系統(tǒng)中,而不是整個(gè)系統(tǒng)的所有模塊在啟動(dòng)時(shí)都具備這種數(shù)據(jù),即不應(yīng)用這個(gè)方法,加載顯示模塊在啟動(dòng)時(shí)就要先把所有的數(shù)據(jù)全部加載和顯示,而太多無關(guān)業(yè)務(wù)的資源數(shù)據(jù)加載一方面降低了系統(tǒng)性能(譬如啟動(dòng)速度慢造成用戶體驗(yàn)不好),同時(shí)太多的數(shù)據(jù)也會(huì)造成用戶需要甄別的時(shí)間長,不利于對于業(yè)務(wù)需求進(jìn)行快速解決,而實(shí)現(xiàn)了根據(jù)GIS坐標(biāo)動(dòng)態(tài)加載后,無論是顯示還是加載速度都不會(huì)因?yàn)橘Y源數(shù)據(jù)的數(shù)量而不同,同時(shí)用戶查詢得到的數(shù)據(jù)經(jīng)過一次甄別后,與自己預(yù)期得到的相符合,加快了資源甄別和調(diào)用的速度,有利于問題的快速解決。在本實(shí)施例當(dāng)中,通過調(diào)度人員的甄選,不需要顯示所有的目標(biāo)信號源,只顯示滿足用戶甄選的相關(guān)的200路信號和200路設(shè)備,其啟動(dòng)速度只需要前者的1/10 (按照類比計(jì)算)。故此,可以進(jìn)一步加快系統(tǒng)的反應(yīng)速度。圖4為本發(fā)明基于GIS系統(tǒng)的地理實(shí)體信息加載系統(tǒng)的不意圖,包括地理信息分析模塊,用于接收帶有地理坐標(biāo)信息的指令,根據(jù)所述指令分析地理范圍和資源類型,生成定制的查詢表達(dá)式,并發(fā)送包含所述查詢表達(dá)式組合的查詢需求;與所述地理信息分析模塊相連的資源存儲(chǔ)模塊,用于以地理坐標(biāo)為索引,建立地理實(shí)體信息的資源庫,按照所述查詢需要在所述資源庫內(nèi)進(jìn)行查找,獲取符合所述查詢表達(dá)式的條件的目標(biāo)地理實(shí)體信息;與所述資源存儲(chǔ)模塊相連的顯示加載模塊,用于加載所述地理實(shí)體信息,顯示數(shù)據(jù)。圖4與圖1相對應(yīng),圖中各個(gè)單元的運(yùn)行方式與方法中的相同。圖5為本發(fā)明基于GIS系統(tǒng)的地理實(shí)體信息加載系統(tǒng)的第一實(shí)施例不意圖。所述資源存儲(chǔ)模塊包括,優(yōu)先級配置單元,用于將所述資源庫內(nèi)的地理實(shí)體信息按照業(yè)務(wù)處理的緊急程度,賦予優(yōu)先級;所述顯示加載模塊包括,與所述優(yōu)先級配置單元相連的優(yōu)先加載單元,用于先加載并顯示較高優(yōu)先級的目標(biāo)地理實(shí)體信息,再加載較低優(yōu)先級的目標(biāo)地理實(shí)體信息。
圖5與圖2相對應(yīng),圖中各個(gè)單元的運(yùn)行方式與方法中的相同。圖6為本發(fā)明基于GIS系統(tǒng)的地理實(shí)體信息加載系統(tǒng)的第二實(shí)施例示意圖。在本實(shí)施例當(dāng)中,所述顯示加載模塊,還包括狀態(tài)查詢單元,用于將當(dāng)前獲取的目標(biāo)地理實(shí)體信息的列表反饋給指令發(fā)出端,以供甄選;與所述狀態(tài)查詢單元相連的甄選加載單元,用于加載甄選的目標(biāo)地理實(shí)體信息。圖6與圖3相對應(yīng),圖中各個(gè)單元的運(yùn)行方式與方法中的相同。以上所述實(shí)施例僅表達(dá)了本發(fā)明的幾種實(shí)施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對本發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對于本領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。因此,本發(fā)明專利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。
權(quán)利要求
1.一種基于GIS系統(tǒng)的地理實(shí)體信息加載方法,其特征在于,包括 接收帶有地理坐標(biāo)信息的指令,根據(jù)所述指令分析地理范圍和資源類型,生成定制的查詢表達(dá)式,并發(fā)送包含所述查詢表達(dá)式組合的查詢需求; 以地理坐標(biāo)為索引,建立地理實(shí)體信息的資源庫,按照所述查詢需要在所述資源庫內(nèi)進(jìn)行查找,獲取符合所述查詢表達(dá)式的條件的目標(biāo)地理實(shí)體信息; 加載所述地理實(shí)體信息,顯示數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的基于GIS系統(tǒng)的地理實(shí)體信息加載方法,其特征在于,加載所述地理實(shí)體信息,顯示數(shù)據(jù)的步驟,包括 將所述資源庫內(nèi)的地理實(shí)體信息按照業(yè)務(wù)處理的緊急程度,賦予優(yōu)先級; 先加載并顯示較高優(yōu)先級的目標(biāo)地理實(shí)體信息,再加載較低優(yōu)先級的目標(biāo)地理實(shí)體信肩、O
3.根據(jù)權(quán)利要求1或2所述的基于GIS系統(tǒng)的地理實(shí)體信息加載方法,其特征在于,獲取符合所述查詢表達(dá)式的條件的目標(biāo)地理實(shí)體信息的步驟之后,顯示數(shù)據(jù)的步驟之前,還包括 將當(dāng)前獲取的目標(biāo)地理實(shí)體信息的列表反饋給指令發(fā)出端,以供甄選; 加載甄選的目標(biāo)地理實(shí)體信息。
4.一種基于GIS系統(tǒng)的地理實(shí)體信息加載系統(tǒng),其特征在于,包括 地理信息分析模塊,用于接收帶有地理坐標(biāo)信息的指令,根據(jù)所述指令分析地理范圍和資源類型,生成定制的查詢表達(dá)式,并發(fā)送包含所述查詢表達(dá)式組合的查詢需求; 與所述地理信息分析模塊相連的資源存儲(chǔ)模塊,用于以地理坐標(biāo)為索引,建立地理實(shí)體信息的資源庫,按照所述查詢需要在所述資源庫內(nèi)進(jìn)行查找,獲取符合所述查詢表達(dá)式的條件的目標(biāo)地理實(shí)體信息; 與所述資源存儲(chǔ)模塊相連的顯示加載模塊,用于加載所述地理實(shí)體信息,顯示數(shù)據(jù)。
5.根據(jù)權(quán)利要求4所述的基于GIS系統(tǒng)的地理實(shí)體信息加載系統(tǒng),其特征在于 所述資源存儲(chǔ)模塊包括,優(yōu)先級配置單元,用于將所述資源庫內(nèi)的地理實(shí)體信息按照業(yè)務(wù)處理的緊急程度,賦予優(yōu)先級; 所述顯示加載模塊包括,與所述優(yōu)先級配置單元相連的優(yōu)先加載單元,用于先加載并顯示較高優(yōu)先級的目標(biāo)地理實(shí)體信息,再加載較低優(yōu)先級的目標(biāo)地理實(shí)體信息。
6.根據(jù)權(quán)利要求4或5所述的基于GIS系統(tǒng)的地理實(shí)體信息加載系統(tǒng),其特征在于,所述顯示加載模塊,還包括 狀態(tài)查詢單元,用于將當(dāng)前獲取的目標(biāo)地理實(shí)體信息的列表反饋給指令發(fā)出端,以供甄選; 與所述狀態(tài)查詢單元相連的甄選加載單元,用于加載甄選的目標(biāo)地理實(shí)體信息。
全文摘要
本發(fā)明公開了基于GIS系統(tǒng)的地理實(shí)體信息加載方法和系統(tǒng)。該方法包括接收帶有地理坐標(biāo)信息的指令,根據(jù)所述指令分析地理范圍和資源類型,生成定制的查詢表達(dá)式,并發(fā)送包含所述查詢表達(dá)式組合的查詢需求;以地理坐標(biāo)為索引,建立地理實(shí)體信息的資源庫,按照所述查詢需要在所述資源庫內(nèi)進(jìn)行查找,獲取符合所述查詢表達(dá)式的條件的目標(biāo)地理實(shí)體信息;加載所述地理實(shí)體信息,顯示數(shù)據(jù)。采用本發(fā)明,可以快速地將所需要的信號源資源顯示出來供操作人員決策。
文檔編號G06F17/30GK103064897SQ201210545978
公開日2013年4月24日 申請日期2012年12月14日 優(yōu)先權(quán)日2012年12月14日
發(fā)明者朱建群, 趙宏 申請人:廣東威創(chuàng)視訊科技股份有限公司