本發(fā)明涉及通信領域,尤其涉及一種小區(qū)信息處理方法及裝置。
背景技術:
:近年來,隨著4G的快速發(fā)展,無線網(wǎng)絡拓撲結構越來越復雜,客戶對網(wǎng)絡服務的要求也越來越苛刻,這就對規(guī)劃人員提出了更高的要求。為了使規(guī)劃人員作出更合理、更科學的網(wǎng)絡規(guī)劃方案,一般將無線通信小區(qū)與地理信息相關聯(lián),進行地理化呈現(xiàn),使規(guī)劃人員在獲取到地理化呈現(xiàn)的小區(qū)時,能夠直接獲知相應小區(qū)的基本地理信息并確定與該小區(qū)臨近的小區(qū),相較于以報表方式顯示的無線網(wǎng)絡拓撲結構信息,上述方案能夠使得規(guī)劃人員更加直觀的對無線網(wǎng)絡拓撲結構進行認知,有助于規(guī)劃人員定位無線網(wǎng)絡拓撲結構中的問題小區(qū)。目前對小區(qū)進行地理化顯示的顯示方式比較單一,通常通過獲取小區(qū)的地理位置信息,根據(jù)小區(qū)的地理位置信息在電子地圖上進行顯示。然而隨著電子地圖上要顯示的地理范圍的擴大,無線網(wǎng)絡拓撲結構愈加復雜,相應的無線網(wǎng)絡拓撲結構中的小區(qū)也越來越多,例如一個地市大約有10萬~20萬個小區(qū),當在電子地圖上顯示上述全部小區(qū)時,會導致很多小區(qū)在顯示時疊加在一起,并且小區(qū)之間的間距很小,不但顯示效果不佳,還會給電子地圖顯示系統(tǒng)帶來較大的壓力。通常情況下,當對小區(qū)進行地理化顯示且需要處理的小區(qū)較多時,可以獲取預設距離閾值,并將小區(qū)間距小于預設距離閾值的小區(qū)進行聚合,即當多個小區(qū)之間的間距均小于預設距離閾值時,僅顯示該多個小區(qū)中的一個小區(qū),從而減少需要顯示的小區(qū)數(shù)量。但由于預設距離閾值僅為預先設定的參考值,因此若距離閾值設定的不恰當,就會導致聚合后的小區(qū)數(shù)量過多或者過少,不能滿足聚合后的小區(qū)數(shù)量要求,因此上述對小區(qū)進行聚合以獲取小區(qū)信息的方法降低了小區(qū)聚合的可靠性,損害了用戶體驗。技術實現(xiàn)要素:本申請?zhí)峁┮环N小區(qū)信息處理方法及裝置,能夠解決現(xiàn)有技術中對小區(qū)進行聚合后小區(qū)數(shù)量不能滿足聚合后小區(qū)數(shù)量要求的問題。第一方面,本發(fā)明的實施例提供了一種小區(qū)信息處理方法,包括:S1、獲取小區(qū)集合以及小區(qū)集合中的小區(qū)的位置信息,小區(qū)集合包括至少兩個小區(qū);S2、在當前的小區(qū)集合中確定第一小區(qū)與第二小區(qū),并根據(jù)第一小區(qū)的位置信息以及第二小區(qū)的位置信息獲取第一小區(qū)與第二小區(qū)的小區(qū)位置間距;S3、將小區(qū)對比間距設定為第一小區(qū)與第二小區(qū)的小區(qū)位置間距;S4、當確定當前的小區(qū)集合中的兩個小區(qū)的小區(qū)位置間距滿足小區(qū)對比間距所限定的聚合條件時,對當前的小區(qū)集合進行更新使兩個小區(qū)中的一個小區(qū)從當前的小區(qū)集合中移除,并將小區(qū)對比間距設定為兩個小區(qū)的小區(qū)位置間距;S5、獲取當前的小區(qū)集合中小區(qū)的數(shù)量,并判斷當前的小區(qū)集合中小區(qū)的數(shù)量是否大于預設數(shù)量閾值;S6、當確定當前的小區(qū)集合中小區(qū)的數(shù)量小于或等于預設數(shù)量閾值時,獲取當前的小區(qū)集合以及當前的小區(qū)集合中每個小區(qū)的位置信息;S7、當確定當前的小區(qū)集合中小區(qū)的數(shù)量大于預設數(shù)量閾值時,判斷當前的小區(qū)集合中任意兩個小區(qū)之間的間距是否均大于小區(qū)對比間距;S8、當確定當前的小區(qū)集合中的任意兩個小區(qū)之間的間距并非均大于小區(qū)對比間距時,執(zhí)行步驟S4,當確定當前的小區(qū)集合中的任意兩個小區(qū)之間的間距均大于小區(qū)對比間距時,執(zhí)行步驟S2-S4。第二方面,本發(fā)明的實施例提供了一種小區(qū)信息處理裝置,包括:獲取模塊,被配置為獲取小區(qū)集合以及小區(qū)集合中的小區(qū)的位置信息,小區(qū)集合包括至少兩個小區(qū);設定模塊,被配置為在當前的小區(qū)集合中確定第一小區(qū)與第二小區(qū),并根據(jù)第一小區(qū)的位置信息以及第二小區(qū)的位置信息獲取第一小區(qū)與第二小區(qū)的小區(qū)位置間距,將小區(qū)對比間距設定為第一小區(qū)與第二小區(qū)的小區(qū)位置間距;聚合模塊,被配置為當確定當前的小區(qū)集合中的兩個小區(qū)的小區(qū)位置間距滿足小區(qū)對比間距所限定的聚合條件時,對當前的小區(qū)集合進行更新使兩個小區(qū)中的一個小區(qū)從當前的小區(qū)集合中移除,并將小區(qū)對比間距設定為兩個小區(qū)的小區(qū)位置間距;判斷模塊,被配置為獲取當前的小區(qū)集合中小區(qū)的數(shù)量,并判斷當前的小區(qū)集合中小區(qū)的數(shù)量是否大于預設數(shù)量閾值;判斷模塊還被配置為當確定當前的小區(qū)集合中小區(qū)的數(shù)量小于或等于預設數(shù)量閾值時,獲取當前的小區(qū)集合以及當前的小區(qū)集合中每個小區(qū)的位置信息;判斷模塊還被配置為當確定當前的小區(qū)集合中小區(qū)的數(shù)量大于預設數(shù)量閾值時,判斷當前的小區(qū)集合中任意兩個小區(qū)之間的間距是否均大于小區(qū)對比間距,當確定當前的小區(qū)集合中的任意兩個小區(qū)之間的間距并非均大于小區(qū)對比間距時,觸發(fā)聚合模塊工作,當確定當前的小區(qū)集合中的任意兩個小區(qū)之間的間距均大于小區(qū)對比間距時,觸發(fā)設定模塊以及聚合模塊工作。本發(fā)明的實施例提供的一種小區(qū)信息處理方法及裝置,首先將小區(qū)對比間距設定為小區(qū)集合中第一小區(qū)與第二小區(qū)的小區(qū)位置間距,通過對比小區(qū)對比間距與小區(qū)集合中兩個小區(qū)的小區(qū)位置間距判斷該兩個小區(qū)在對小區(qū)進行地理化顯示時是否會出現(xiàn)顯示過于密集的情況,即該兩個小區(qū)是否需要進行聚合,當確定時,將兩個小區(qū)中的一個小區(qū)從小區(qū)集合中移除,以減少小區(qū)集合中小區(qū)的數(shù)量,同時將小區(qū)對比間距設定為該兩個小區(qū)的小區(qū)位置間距,從而將小區(qū)對比間距設定為小區(qū)集合中小區(qū)位置間距較小的兩個小區(qū)的小區(qū)位置間距,避免當小區(qū)對比間距設定過大時從小區(qū)集合中移除的小區(qū)數(shù)量過多,使移除部分小區(qū)后的小區(qū)集合中的小區(qū)能夠盡量保持移除小區(qū)前的小區(qū)集合中小區(qū)的小區(qū)特性。之后獲取當前的小區(qū)集合中的小區(qū)的數(shù)量,當確定當前的小區(qū)集合中的小區(qū)的數(shù)量大于預設數(shù)量閾值時,再次將小區(qū)對比間距與當前的小區(qū)集合中兩個小區(qū)的小區(qū)位置間距進行對比,以便于進一步對當前的小區(qū)集合進行更新即從當前的小區(qū)集合中移除小區(qū)位置間隔過大的小區(qū),重復執(zhí)行上述步驟直至當前的小區(qū)集合中小區(qū)的數(shù)量小于或等于預設數(shù)量閾值;若確定當前的小區(qū)集合中小區(qū)的數(shù)量大于預設數(shù)量閾值且當前的小區(qū)集合中任意兩個小區(qū)之間的間距均大于小區(qū)對比間距時,則再次在當前的小區(qū)集合中選取第一小區(qū)與第二小區(qū),并重復執(zhí)行上述步驟直至當前的小區(qū)集合中小區(qū)的數(shù)量小于或等于預設數(shù)量閾值為止。因此本發(fā)明實施例提供的小區(qū)信息處理方法能夠在盡量保持小區(qū)集合中小區(qū)的小區(qū)特性并且不對的前提下,對該小區(qū)集合中的小區(qū)進行聚合,使小區(qū)集合中小區(qū)的數(shù)量滿足聚合后的小區(qū)數(shù)量要求即對小區(qū)進行地理化顯示的要求,提高了小區(qū)聚合的效率與可靠性,改善了用戶體驗。附圖說明為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明的實施例所提供的一種聚合前小區(qū)的位置關系的示意性結構圖;圖2為本發(fā)明的實施例所提供的一種聚合后小區(qū)的位置關系的示意性結構圖;圖3為本發(fā)明的實施例所提供的一種小區(qū)信息處理方法的示意性流程圖;圖4為本發(fā)明的另一實施例所提供的一種小區(qū)信息處理方法的示意性流程圖;圖5為本發(fā)明的實施例所提供的一種小區(qū)信息處理裝置的示意性結構圖;圖6為本發(fā)明的另一實施例所提供的一種小區(qū)信息處理裝置的示意性結構圖。具體實施方式下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。為了便于清楚描述本發(fā)明實施例的技術方案,在本發(fā)明的實施例中,采用了“第一”、“第二”等字樣對功能和作用基本相同的相同項或相似項進行區(qū)分,本領域技術人員可以理解“第一”、“第二”等字樣并不是在對數(shù)量和執(zhí)行次序進行限定。近年來,隨著4G的快速發(fā)展,無線網(wǎng)絡的拓撲結構越來越復雜,客戶對網(wǎng)絡的感知也越來越苛刻,為了方便規(guī)劃人員進行網(wǎng)絡規(guī)劃,需要在根據(jù)小區(qū)的位置對小區(qū)進行地理化顯示。然而隨著技術的進步,小區(qū)數(shù)量逐漸增多、小區(qū)密度逐漸增大,在對小區(qū)進行地理化顯示時,所顯示的小區(qū)常出現(xiàn)疊加的情況,為了不損害對小區(qū)進行地理化顯示的效果,需要根據(jù)小區(qū)的位置信息進行聚合。如附圖1所示,本發(fā)明的實施例提供了一種聚合前小區(qū)的位置關系,其中聚合前小區(qū)包括第一小區(qū)101、第二小區(qū)102、第三小區(qū)103、第四小區(qū)104以及第五小區(qū)105,其中第一小區(qū)101與第二小區(qū)102間的距離為L1,第一小區(qū)101與第三小區(qū)103間的距離為L2,第一小區(qū)101與第四小區(qū)104間的距離為L3,第一小區(qū)101與第四小區(qū)105間的距離為L4,預設小區(qū)距離閾值為R。當L1、L2以及L3均小于R,L4大于R時,為了減少在進行地理化顯示時小區(qū)的數(shù)量,可以將第一小區(qū)101、第二小區(qū)102、第三小區(qū)103、第四小區(qū)104聚合為一個小區(qū)進行顯示。如附圖2所示,本發(fā)明的實施例提供了一種聚合后小區(qū)的位置關系,包括第一聚合小區(qū)111以及第五小區(qū)105,其中第一聚合小區(qū)111的位置信息可以與第一小區(qū)101的位置信息相同。由于在上述實施例中,預設距離閾值通常為預先設定或從其他裝置或系統(tǒng)處獲取的參考值,因此若距離閾值設定的不恰當,就會導致聚合后的小區(qū)數(shù)量過多或者過少不能滿足聚合后的小區(qū)數(shù)量要求,因此上述對小區(qū)進行聚合以獲取小區(qū)信息的方法降低了小區(qū)聚合的可靠性,損害了用戶體驗。為了解決上述問題,如附圖3所示,本發(fā)明的實施例提供了一種小區(qū)信息處理方法,包括:S1、獲取小區(qū)集合以及小區(qū)集合中的小區(qū)的位置信息。其中,小區(qū)集合包括至少兩個小區(qū)。具體的,小區(qū)集合中的小區(qū)可以為需要進行地理化顯示的小區(qū)。更進一步的,小區(qū)集合還可以包括用于標示對應小區(qū)的小區(qū)ID(英文全稱:identification)。可選的,小區(qū)集合中的小區(qū)的位置信息也可以為小區(qū)所在基站的位置信息,其中的小區(qū)所在基站的位置信息可以包括基站經(jīng)度與基站維度。示例性的,如下表1所示,其中的小區(qū)ID用于指示對應的小區(qū)、基站經(jīng)度為小區(qū)ID所指示小區(qū)所在基站的經(jīng)度、基站維度為小區(qū)ID所指示小區(qū)所在基站的維度。其中的小區(qū)ID所指示的小區(qū)均為小區(qū)聚合中的小區(qū)。表1小區(qū)ID基站經(jīng)度基站緯度2015_23152110.253322.31022015_22242110.259922.32822015_21135110.258122.32542015_21472110.258422.32271887_47232110.61327222.79881887_47472110.6339622.798951887_49103110.6413222.734561887_49131110.7091622.99062可選的,獲取小區(qū)集合以及小區(qū)集合中的小區(qū)的位置信息還可以為獲取篩選范圍,并根據(jù)篩選范圍獲取小區(qū)集合以及小區(qū)集合中的小區(qū)的位置信息,小區(qū)集合中的小區(qū)的位置均位于篩選范圍內(nèi)。具體的,篩選范圍可以用于指示小區(qū)集合內(nèi)小區(qū)的位置范圍,篩選范圍可以為預先設定或從設備或系統(tǒng)中獲取。示例性的,用戶使用鼠標在顯示裝置上選取顯示范圍,根據(jù)該顯示范圍可以獲取相應的地理信息系統(tǒng)(英文全稱:GeographicInformationSystem,英文簡稱:GIS)地圖上的經(jīng)緯度范圍,該經(jīng)緯度范圍可以作為篩選范圍??蛇x的,獲取小區(qū)集合以及小區(qū)集合中的小區(qū)的位置信息還可以為獲取至少兩個小區(qū)以及與至少兩個小區(qū)各自對應的小區(qū)指標,并獲取指定小區(qū)指標,根據(jù)指定小區(qū)指標獲取小區(qū)集合,小區(qū)集合包括該至少兩個小區(qū)中的小區(qū)且小區(qū)集合中小區(qū)的小區(qū)指標均為指定小區(qū)指標;具體的,為了在進行小區(qū)聚合時盡量保留小區(qū)在聚合前的整體特性,需要根據(jù)小區(qū)的小區(qū)指標在進行小區(qū)聚合前對小區(qū)進行分類,使對應相同小區(qū)指標的小區(qū)分為一類,即所獲取的小區(qū)集合中小區(qū)的小區(qū)指標均為相同的小區(qū)指標。以便之后在進行小區(qū)聚合時,可以通過調(diào)整預設數(shù)量閾值針對性的控制不同的小區(qū)指標對應的小區(qū)集合在聚合后的小區(qū)數(shù)量,以便于聚合后的小區(qū)能夠保留聚合前小區(qū)的整體特性。需要說明的是,小區(qū)的小區(qū)指標可以為預先設定也可以為由用戶進行指定。示例性的,小區(qū)指標分為3個等級,小區(qū)集合可以包括第1等級的小區(qū)??蛇x的,獲取小區(qū)集合以及小區(qū)集合中的小區(qū)的位置信息還可以為獲取基站集合以及基站集合中基站的位置信息,根據(jù)基站集合獲取小區(qū)集合,根據(jù)小區(qū)集合中的小區(qū)所在基站的位置信息獲取小區(qū)集合中的小區(qū)的位置信息。其中,基站集合包括至少兩個基站,小區(qū)集合包括位于基站集合中基站上的小區(qū)。示例性的,如表2所示,其中指標等級為與小區(qū)指標的等級,小區(qū)ID用于指示對應的小區(qū),基站ID用于指示小區(qū)ID所指示小區(qū)所在基站,基站經(jīng)度為小區(qū)ID所指示小區(qū)所在基站的經(jīng)度、基站維度為小區(qū)ID所指示小區(qū)所在基站的維度,基站編號為小區(qū)ID所指示小區(qū)所在基站的編號,其中的小區(qū)ID所指示的小區(qū)均為小區(qū)聚合中的小區(qū)。表2更進一步的,還可以在S2前獲取小區(qū)集合中小區(qū)的總數(shù)量,當確定小區(qū)集合中的小區(qū)的總數(shù)量大于預設數(shù)量閾值時,執(zhí)行步驟S2。S2、在當前的小區(qū)集合中確定第一小區(qū)與第二小區(qū),并根據(jù)第一小區(qū)的位置信息以及第二小區(qū)的位置信息獲取第一小區(qū)與第二小區(qū)的小區(qū)位置間距。其中,小區(qū)位置間距為兩個小區(qū)的位置之間的距離。具體的,在小區(qū)集合中確定第一小區(qū)與第二小區(qū)可以為在小區(qū)集合中任意選取兩個小區(qū)作為第一小區(qū)與第二小區(qū),也可以為將小區(qū)集合中的小區(qū)按照一定規(guī)則進行排序,并在排序后的小區(qū)集合中的小區(qū)中依次選取兩個小區(qū)作為第一小區(qū)與第二小區(qū)。根據(jù)第一小區(qū)的位置信息以及第二小區(qū)的位置信息獲取第一小區(qū)與第二小區(qū)的小區(qū)位置間距,可以為根據(jù)第一小區(qū)的位置信息以及第二小區(qū)的位置信息計算第一小區(qū)的位置信息所指示的位置距離第二小區(qū)的位置信息所指示的位置的距離。示例性的,可以按照小區(qū)集合中的小區(qū)的位置信息對小區(qū)集合中的小區(qū)進行排序,并將排序后的相鄰的兩個小區(qū)作為第一小區(qū)與第二小區(qū)。S3、將小區(qū)對比間距設定為第一小區(qū)與第二小區(qū)的小區(qū)位置間距。S4、當確定當前小區(qū)集合中的兩個小區(qū)的小區(qū)位置間距滿足所述小區(qū)對比間距所限定的聚合條件時,對當前的小區(qū)集合進行更新使兩個小區(qū)中的一個小區(qū)從小區(qū)集合中移除,并將小區(qū)對比間距設定為兩個小區(qū)的小區(qū)位置間距。具體的,兩個小區(qū)的小區(qū)位置間距滿足所述小區(qū)對比間距所限定的聚合條件可以為兩個小區(qū)的小區(qū)位置間距小于或等于小區(qū)對比間距,可以為兩個小區(qū)的小區(qū)位置間距小于小區(qū)對比間距。當確定小區(qū)集合中兩個小區(qū)的小區(qū)位置間距小于或等于小區(qū)對比間距時,表示該兩個小區(qū)之間的距離過近,可以聚合掉該兩個小區(qū)中的任意一個小區(qū),即在進行小區(qū)地理化顯示時不顯示該兩個小區(qū)中的任意一個小區(qū),因此對小區(qū)集合進行更新使兩個小區(qū)中的一個小區(qū)從小區(qū)集合中移除。將小區(qū)對比間距設定為兩個小區(qū)的小區(qū)位置間距,可以在小區(qū)對比間距設定過大時,將小區(qū)對比間距設定為較小的小區(qū)位置間距,以避免從小區(qū)集合中移除的小區(qū)數(shù)量過多而造成聚合后小區(qū)的小區(qū)特性損失過多的問題。更進一步的,兩個小區(qū)可以為根據(jù)一定規(guī)律從當前的小區(qū)集合中選取的小區(qū),也可以為當前的小區(qū)集合中的任意兩個小區(qū),示例性的,兩個小區(qū)為根據(jù)一定規(guī)律從當前的小區(qū)集合中選取的小區(qū),當再次執(zhí)行步驟S4從當前的小區(qū)集合中選取兩個小區(qū)時,可以不再選取之前已經(jīng)選取過的兩個小區(qū)。S5、獲取當前的小區(qū)集合中小區(qū)的數(shù)量,并判斷當前的小區(qū)集合中小區(qū)的數(shù)量是否大于預設數(shù)量閾值。S6、當確定當前的小區(qū)集合中小區(qū)的數(shù)量小于或等于預設數(shù)量閾值時,獲取當前的小區(qū)集合以及當前的小區(qū)集合中每個小區(qū)的位置信息。S7、當確定當前的小區(qū)集合中小區(qū)的數(shù)量大于預設數(shù)量閾值時,判斷當前的小區(qū)集合中任意兩個小區(qū)之間的間距是否均大于小區(qū)對比間距。S8、當確定當前的小區(qū)集合中的任意兩個小區(qū)之間的間距并非均大于小區(qū)對比間距時,執(zhí)行步驟S4,當確定當前的小區(qū)集合中的任意兩個小區(qū)之間的間距均大于小區(qū)對比間距時,執(zhí)行步驟S2-S4。具體的,當確定當前的小區(qū)集合中的小區(qū)的數(shù)量大于預設數(shù)量閾值且當前的小區(qū)集合中任意兩個小區(qū)之間的間距并非均大于小區(qū)對比間距時,表示更新后的小區(qū)集合中的小區(qū)的數(shù)量過多,即從小區(qū)集合中移除的小區(qū)的數(shù)量少于用戶需要聚合掉的小區(qū)的數(shù)量,執(zhí)行步驟S4,直至更新后的小區(qū)集合中任意兩個小區(qū)之間的間距均大于更新后的小區(qū)對比間距,可以避免聚合后所獲得的多個小區(qū)的小區(qū)特性損失過多,并且盡量減少當前的小區(qū)集合中的小區(qū)的數(shù)量。當確定當前的小區(qū)集合中的小區(qū)的數(shù)量大于預設數(shù)量閾值且當前的小區(qū)集合中的任意兩個小區(qū)之間的間距均大于小區(qū)對比間距時,表示更新后的小區(qū)集合中的小區(qū)的數(shù)量過多,即從小區(qū)集合中移除的小區(qū)的數(shù)量少于用戶需要聚合掉的小區(qū)的數(shù)量,同時由于已確定小區(qū)集合中的任意兩個小區(qū)之間的間距均大于小區(qū)對比間距,無法根據(jù)小區(qū)對比間距對該小區(qū)集合中的小區(qū)進行聚合,因此需要再次執(zhí)行步驟S2-25,以便于進一步減少更新后的小區(qū)集合中的小區(qū)的數(shù)量。更進一步的,確定當前的小區(qū)集合中小區(qū)的數(shù)量大于預設數(shù)量閾值,可以為確定當前的小區(qū)集合中的小區(qū)的數(shù)量大于指定數(shù)量閾值,其中指定數(shù)量閾值與指定小區(qū)指標對應。示例性的,如附圖4所示,小區(qū)信息處理方法可以包括:201、當小區(qū)集合中的小區(qū)的位置信息為小區(qū)所在基站的位置信息時,根據(jù)小區(qū)所在基站的位置信息對小區(qū)集合中的小區(qū)進行排序。其中排序后的小區(qū)中第i個小區(qū)對應的小區(qū)位置信息為BSi。202、將小區(qū)對比間距distance設定為排序后第一個小區(qū)與第二個小區(qū)的間距,即distance=|BS1-BS0|。203、依次獲取第i+1個小區(qū)與第i個小區(qū)的間距即d1,其中i可以為預先設定的值也可以由用戶指定。204、判斷是否d1<distance。205、當d1<distance時,則將第i+1個小區(qū)的聚合標志位設置為1,表示該小區(qū)與第i個小區(qū)的距離過近,對聚合后的小區(qū)進行地理化顯示時可以不顯示該第i+1個小區(qū),同時將distance設置為d1、將代表已經(jīng)確認聚合的小區(qū)個數(shù)N加1。206、將N與代表估算出的需要聚合的小區(qū)數(shù)量的N_noneed進行比較。207、當N大于或等于N_noneed時,則判斷小區(qū)聚合已經(jīng)完成208、當N小于N_noneed時,則判斷小區(qū)聚合尚未完成,需要繼續(xù)獲取第i+2個小區(qū)與第i個小區(qū)的距離d2,當d2<distance時,則將第i+2個小區(qū)的聚合標志位設置為1,同時將distance設置為d1、將代表已經(jīng)確認聚合的小區(qū)個數(shù)N加1。209、若當N小于N_noneed且已確定小區(qū)集合中所有的小區(qū)之間的距離均大于distance時,則再次根據(jù)小區(qū)所在基站的位置信息對小區(qū)集合中的小區(qū)進行排序,并將小區(qū)對比間距distance設定為排序后第一個小區(qū)與第二個小區(qū)的間距,重新獲取第i+1個小區(qū)與第i個小區(qū)的間距,參照上述內(nèi)容進行小區(qū)聚合,直至滿足N大于或等于N_noneed。本發(fā)明的實施例提供的一種小區(qū)信息處理方法,首先將小區(qū)對比間距設定為小區(qū)集合中第一小區(qū)與第二小區(qū)的小區(qū)位置間距,通過對比小區(qū)對比間距與小區(qū)集合中兩個小區(qū)的小區(qū)位置間距判斷該兩個小區(qū)在對小區(qū)進行地理化顯示時是否會出現(xiàn)顯示過于密集的情況,即該兩個小區(qū)是否需要進行聚合,當確定時,將兩個小區(qū)中的一個小區(qū)從小區(qū)集合中移除,以減少小區(qū)集合中小區(qū)的數(shù)量,同時將小區(qū)對比間距設定為該兩個小區(qū)的小區(qū)位置間距,從而將小區(qū)對比間距設定為小區(qū)集合中小區(qū)位置間距較小的兩個小區(qū)的小區(qū)位置間距,避免當小區(qū)對比間距設定過大時從小區(qū)集合中移除的小區(qū)數(shù)量過多,使移除部分小區(qū)后的小區(qū)集合中的小區(qū)能夠盡量保持移除小區(qū)前的小區(qū)集合中小區(qū)的小區(qū)特性。之后獲取當前的小區(qū)集合中的小區(qū)的數(shù)量,當確定當前的小區(qū)集合中的小區(qū)的數(shù)量大于預設數(shù)量閾值時,再次將小區(qū)對比間距與當前的小區(qū)集合中兩個小區(qū)的小區(qū)位置間距進行對比,以便于進一步對當前的小區(qū)集合進行更新即從當前的小區(qū)集合中移除小區(qū)位置間隔過大的小區(qū),重復執(zhí)行上述步驟直至當前的小區(qū)集合中小區(qū)的數(shù)量小于或等于預設數(shù)量閾值;若確定當前的小區(qū)集合中小區(qū)的數(shù)量大于預設數(shù)量閾值且當前的小區(qū)集合中任意兩個小區(qū)之間的間距均大于小區(qū)對比間距時,則再次在當前的小區(qū)集合中選取第一小區(qū)與第二小區(qū),并重復執(zhí)行上述步驟直至當前的小區(qū)集合中小區(qū)的數(shù)量小于或等于預設數(shù)量閾值為止。因此本發(fā)明實施例提供的小區(qū)信息處理方法能夠在盡量保持小區(qū)集合中小區(qū)的小區(qū)特性并且不對的前提下,對該小區(qū)集合中的小區(qū)進行聚合,使小區(qū)集合中小區(qū)的數(shù)量滿足聚合后的小區(qū)數(shù)量要求即對小區(qū)進行地理化顯示的要求,提高了小區(qū)聚合的效率與可靠性,改善了用戶體驗。更進一步的,小區(qū)信息處理方法還可以包括:根據(jù)當前的小區(qū)集合以及當前的小區(qū)集合中每個小區(qū)的位置信息顯示當前的小區(qū)集合中每個小區(qū)。具體的,當確定當前的小區(qū)集合中的小區(qū)的數(shù)量小于或等于預設數(shù)量閾值時,表示從小區(qū)集合中移除的小區(qū)已經(jīng)大于或等于用戶需要聚合掉的小區(qū)的數(shù)量,因此可以根據(jù)當前的小區(qū)集合中每個小區(qū)的位置信息顯示當前的小區(qū)集合中每個小區(qū),即將聚合后的小區(qū)進行地理化顯示。如附圖5所示,本發(fā)明的實施例提供了一種小區(qū)信息處理裝置300,其特征在于,包括:獲取模塊301,被配置為獲取小區(qū)集合以及小區(qū)集合中的小區(qū)的位置信息,小區(qū)集合包括至少兩個小區(qū);其中,小區(qū)集合包括至少兩個小區(qū)。具體的,小區(qū)集合中的小區(qū)可以為需要進行地理化顯示的小區(qū)。更進一步的,小區(qū)集合還可以包括用于標示對應小區(qū)的小區(qū)ID(英文全稱:identification)。可選的,小區(qū)集合中的小區(qū)的位置信息也可以為小區(qū)所在基站的位置信息,其中的小區(qū)所在基站的位置信息可以包括基站經(jīng)度與基站維度。示例性的,如下表1所示,其中的小區(qū)ID用于指示對應的小區(qū)、基站經(jīng)度為小區(qū)ID所指示小區(qū)所在基站的經(jīng)度、基站維度為小區(qū)ID所指示小區(qū)所在基站的維度。其中的小區(qū)ID所指示的小區(qū)均為小區(qū)聚合中的小區(qū)??蛇x的,獲取小區(qū)集合以及小區(qū)集合中的小區(qū)的位置信息還可以為獲取基站集合以及基站集合中基站的位置信息,根據(jù)基站集合獲取小區(qū)集合,根據(jù)小區(qū)集合中的小區(qū)所在基站的位置信息獲取小區(qū)集合中的小區(qū)的位置信息。其中,基站集合包括至少兩個基站,小區(qū)集合包括位于基站集合中基站上的小區(qū)。示例性的,如表2所示,其中指標等級為與小區(qū)指標的等級,小區(qū)ID用于指示對應的小區(qū),基站ID用于指示小區(qū)ID所指示小區(qū)所在基站,基站經(jīng)度為小區(qū)ID所指示小區(qū)所在基站的經(jīng)度、基站維度為小區(qū)ID所指示小區(qū)所在基站的維度,基站編號為小區(qū)ID所指示小區(qū)所在基站的編號,其中的小區(qū)ID所指示的小區(qū)均為小區(qū)聚合中的小區(qū)。更進一步的,還可以在S2前獲取小區(qū)集合中小區(qū)的總數(shù)量,當確定小區(qū)集合中的小區(qū)的總數(shù)量大于預設數(shù)量閾值時,觸發(fā)設定模塊302工作。設定模塊302,被配置為在當前的小區(qū)集合中確定第一小區(qū)與第二小區(qū),并根據(jù)第一小區(qū)的位置信息以及第二小區(qū)的位置信息獲取第一小區(qū)與第二小區(qū)的小區(qū)位置間距,將小區(qū)對比間距設定為第一小區(qū)與第二小區(qū)的小區(qū)位置間距;其中,小區(qū)位置間距為兩個小區(qū)的位置之間的距離。具體的,在小區(qū)集合中確定第一小區(qū)與第二小區(qū)可以為在小區(qū)集合中任意選取兩個小區(qū)作為第一小區(qū)與第二小區(qū),也可以為將小區(qū)集合中的小區(qū)按照一定規(guī)則進行排序,并在排序后的小區(qū)集合中的小區(qū)中依次選取兩個小區(qū)作為第一小區(qū)與第二小區(qū)。根據(jù)第一小區(qū)的位置信息以及第二小區(qū)的位置信息獲取第一小區(qū)與第二小區(qū)的小區(qū)位置間距,可以為根據(jù)第一小區(qū)的位置信息以及第二小區(qū)的位置信息計算第一小區(qū)的位置信息所指示的位置距離第二小區(qū)的位置信息所指示的位置的距離。示例性的,可以按照小區(qū)集合中的小區(qū)的位置信息對小區(qū)集合中的小區(qū)進行排序,并將排序后的相鄰的兩個小區(qū)作為第一小區(qū)與第二小區(qū)。聚合模塊303,被配置為當確定當前的小區(qū)集合中的兩個小區(qū)的小區(qū)位置間距滿足小區(qū)對比間距所限定的聚合條件時,對當前的小區(qū)集合進行更新使兩個小區(qū)中的一個小區(qū)從當前的小區(qū)集合中移除,并將小區(qū)對比間距設定為兩個小區(qū)的小區(qū)位置間距;具體的,兩個小區(qū)的小區(qū)位置間距滿足所述小區(qū)對比間距所限定的聚合條件可以為兩個小區(qū)的小區(qū)位置間距小于或等于小區(qū)對比間距,可以為兩個小區(qū)的小區(qū)位置間距小于小區(qū)對比間距。當確定小區(qū)集合中兩個小區(qū)的小區(qū)位置間距小于或等于小區(qū)對比間距時,表示該兩個小區(qū)之間的距離過近,可以聚合掉該兩個小區(qū)中的任意一個小區(qū),即在進行小區(qū)地理化顯示時不顯示該兩個小區(qū)中的任意一個小區(qū),因此對小區(qū)集合進行更新使兩個小區(qū)中的一個小區(qū)從小區(qū)集合中移除。將小區(qū)對比間距設定為兩個小區(qū)的小區(qū)位置間距,可以在小區(qū)對比間距設定過大時,將小區(qū)對比間距設定為較小的小區(qū)位置間距,以避免從小區(qū)集合中移除的小區(qū)數(shù)量過多而造成聚合后小區(qū)的小區(qū)特性損失過多的問題。更進一步的,兩個小區(qū)可以為根據(jù)一定規(guī)律從當前的小區(qū)集合中選取的小區(qū),也可以為當前的小區(qū)集合中的任意兩個小區(qū),示例性的,兩個小區(qū)為根據(jù)一定規(guī)律從當前的小區(qū)集合中選取的小區(qū),當再次執(zhí)行步驟S4從當前的小區(qū)集合中選取兩個小區(qū)時,可以不再選取之前已經(jīng)選取過的兩個小區(qū)。判斷模塊304,被配置為獲取當前的小區(qū)集合中小區(qū)的數(shù)量,并判斷當前的小區(qū)集合中小區(qū)的數(shù)量是否大于預設數(shù)量閾值;判斷模塊304還被配置為當確定當前的小區(qū)集合中小區(qū)的數(shù)量小于或等于預設數(shù)量閾值時,獲取當前的小區(qū)集合以及當前的小區(qū)集合中每個小區(qū)的位置信息;判斷模塊304還被配置為當確定當前的小區(qū)集合中小區(qū)的數(shù)量大于預設數(shù)量閾值時,判斷當前的小區(qū)集合中任意兩個小區(qū)之間的間距是否均大于小區(qū)對比間距,當確定當前的小區(qū)集合中的任意兩個小區(qū)之間的間距并非均大于小區(qū)對比間距時,觸發(fā)聚合模塊303工作,當確定當前的小區(qū)集合中的任意兩個小區(qū)之間的間距均大于小區(qū)對比間距時,觸發(fā)設定模塊302以及聚合模塊303工作。具體的,當確定當前的小區(qū)集合中的小區(qū)的數(shù)量大于預設數(shù)量閾值且當前的小區(qū)集合中任意兩個小區(qū)之間的間距并非均大于小區(qū)對比間距時,表示更新后的小區(qū)集合中的小區(qū)的數(shù)量過多,即從小區(qū)集合中移除的小區(qū)的數(shù)量少于用戶需要聚合掉的小區(qū)的數(shù)量,觸發(fā)聚合模塊303工作,直至更新后的小區(qū)集合中任意兩個小區(qū)之間的間距均大于更新后的小區(qū)對比間距,可以避免聚合后所獲得的多個小區(qū)的小區(qū)特性損失過多,并且盡量減少當前的小區(qū)集合中的小區(qū)的數(shù)量。當確定當前的小區(qū)集合中的小區(qū)的數(shù)量大于預設數(shù)量閾值且當前的小區(qū)集合中的任意兩個小區(qū)之間的間距均大于小區(qū)對比間距時,表示更新后的小區(qū)集合中的小區(qū)的數(shù)量過多,即從小區(qū)集合中移除的小區(qū)的數(shù)量少于用戶需要聚合掉的小區(qū)的數(shù)量,同時由于已確定小區(qū)集合中的任意兩個小區(qū)之間的間距均大于小區(qū)對比間距,無法根據(jù)小區(qū)對比間距對該小區(qū)集合中的小區(qū)進行聚合,因此需要觸發(fā)設定模塊302以及聚合模塊303工作,以便于進一步減少更新后的小區(qū)集合中的小區(qū)的數(shù)量。更進一步的,確定當前的小區(qū)集合中小區(qū)的數(shù)量大于預設數(shù)量閾值,可以為確定當前的小區(qū)集合中的小區(qū)的數(shù)量大于指定數(shù)量閾值,其中指定數(shù)量閾值與指定小區(qū)指標對應。本發(fā)明的實施例提供的一種小區(qū)信息處理裝置,首先將小區(qū)對比間距設定為小區(qū)集合中第一小區(qū)與第二小區(qū)的小區(qū)位置間距,通過對比小區(qū)對比間距與小區(qū)集合中兩個小區(qū)的小區(qū)位置間距判斷該兩個小區(qū)在對小區(qū)進行地理化顯示時是否會出現(xiàn)顯示過于密集的情況,即該兩個小區(qū)是否需要進行聚合,當確定時,將兩個小區(qū)中的一個小區(qū)從小區(qū)集合中移除,以減少小區(qū)集合中小區(qū)的數(shù)量,同時將小區(qū)對比間距設定為該兩個小區(qū)的小區(qū)位置間距,從而將小區(qū)對比間距設定為小區(qū)集合中小區(qū)位置間距較小的兩個小區(qū)的小區(qū)位置間距,避免當小區(qū)對比間距設定過大時從小區(qū)集合中移除的小區(qū)數(shù)量過多,使移除部分小區(qū)后的小區(qū)集合中的小區(qū)能夠盡量保持移除小區(qū)前的小區(qū)集合中小區(qū)的小區(qū)特性。之后獲取當前的小區(qū)集合中的小區(qū)的數(shù)量,當確定當前的小區(qū)集合中的小區(qū)的數(shù)量大于預設數(shù)量閾值時,再次將小區(qū)對比間距與當前的小區(qū)集合中兩個小區(qū)的小區(qū)位置間距進行對比,以便于進一步對當前的小區(qū)集合進行更新即從當前的小區(qū)集合中移除小區(qū)位置間隔過大的小區(qū),重復執(zhí)行上述步驟直至當前的小區(qū)集合中小區(qū)的數(shù)量小于或等于預設數(shù)量閾值;若確定當前的小區(qū)集合中小區(qū)的數(shù)量大于預設數(shù)量閾值且當前的小區(qū)集合中任意兩個小區(qū)之間的間距均大于小區(qū)對比間距時,則再次在當前的小區(qū)集合中選取第一小區(qū)與第二小區(qū),并重復執(zhí)行上述步驟直至當前的小區(qū)集合中小區(qū)的數(shù)量小于或等于預設數(shù)量閾值為止。因此本發(fā)明實施例提供的小區(qū)信息處理方法能夠在盡量保持小區(qū)集合中小區(qū)的小區(qū)特性并且不對的前提下,對該小區(qū)集合中的小區(qū)進行聚合,使小區(qū)集合中小區(qū)的數(shù)量滿足聚合后的小區(qū)數(shù)量要求即對小區(qū)進行地理化顯示的要求,提高了小區(qū)聚合的效率與可靠性,改善了用戶體驗。具體的,獲取模塊301具體被配置為:獲取篩選范圍,根據(jù)篩選范圍獲取小區(qū)集合以及小區(qū)集合中的小區(qū)的位置信息,小區(qū)集合中的小區(qū)的位置均位于篩選范圍內(nèi)。獲取小區(qū)集合以及小區(qū)集合中的小區(qū)的位置信息還可以為獲取篩選范圍,并根據(jù)篩選范圍獲取小區(qū)集合以及小區(qū)集合中的小區(qū)的位置信息,小區(qū)集合中的小區(qū)的位置均位于篩選范圍內(nèi)。具體的,篩選范圍可以用于指示小區(qū)集合內(nèi)小區(qū)的位置范圍,篩選范圍可以為預先設定或從設備或系統(tǒng)中獲取。示例性的,用戶使用鼠標在顯示裝置上選取顯示范圍,根據(jù)該顯示范圍可以獲取相應的地理信息系統(tǒng)(英文全稱:GeographicInformationSystem,英文簡稱:GIS)地圖上的經(jīng)緯度范圍,該經(jīng)緯度范圍可以作為篩選范圍。具體的,獲取模塊301還被配置為:獲取小區(qū)集合中小區(qū)的總數(shù)量;設定模塊302具體被配置為:當確定小區(qū)集合中的小區(qū)的總數(shù)量大于預設數(shù)量閾值時,在當前的小區(qū)集合中確定第一小區(qū)與第二小區(qū)。具體的,301獲取模塊具體被配置為:獲取至少兩個小區(qū)以及與至少兩個小區(qū)各自對應的小區(qū)指標,獲取指定小區(qū)指標,并根據(jù)指定小區(qū)指標獲取小區(qū)集合,小區(qū)集合包括至少兩個小區(qū)中的小區(qū)且小區(qū)集合中小區(qū)的小區(qū)指標均為指定小區(qū)指標;判斷模塊304具體被配置為:當確定當前的小區(qū)集合中小區(qū)的數(shù)量小于或等于指定數(shù)量閾值時,獲取當前的小區(qū)集合以及當前的小區(qū)集合中每個小區(qū)的位置信息,當確定當前的小區(qū)集合中小區(qū)的數(shù)量大于指定數(shù)量閾值時,判斷當前的小區(qū)集合中任意兩個小區(qū)之間的間距是否均大于小區(qū)對比間距,當確定當前的小區(qū)集合中的任意兩個小區(qū)之間的間距并非均大于小區(qū)對比間距時,觸發(fā)聚合模塊工作。可選的,獲取小區(qū)集合以及小區(qū)集合中的小區(qū)的位置信息還可以為獲取至少兩個小區(qū)以及與至少兩個小區(qū)各自對應的小區(qū)指標,并獲取指定小區(qū)指標,根據(jù)指定小區(qū)指標獲取小區(qū)集合,小區(qū)集合包括該至少兩個小區(qū)中的小區(qū)且小區(qū)集合中小區(qū)的小區(qū)指標均為指定小區(qū)指標;具體的,為了在進行小區(qū)聚合時盡量保留小區(qū)在聚合前的整體特性,需要根據(jù)小區(qū)的小區(qū)指標在進行小區(qū)聚合前對小區(qū)進行分類,使對應相同小區(qū)指標的小區(qū)分為一類,即所獲取的小區(qū)集合中小區(qū)的小區(qū)指標均為相同的小區(qū)指標。以便之后在進行小區(qū)聚合時,可以通過調(diào)整預設數(shù)量閾值針對性的控制不同的小區(qū)指標對應的小區(qū)集合在聚合后的小區(qū)數(shù)量,以便于聚合后的小區(qū)能夠保留聚合前小區(qū)的整體特性。需要說明的是,小區(qū)的小區(qū)指標可以為預先設定也可以為由用戶進行指定。示例性的,小區(qū)指標分為3個等級,小區(qū)集合可以包括第1等級的小區(qū)。具體的,如附圖6所示,小區(qū)信息處理裝置300還包括顯示模塊305,顯示模塊305被配置為:根據(jù)當前的小區(qū)集合以及當前的小區(qū)集合中每個小區(qū)的位置信息顯示當前的小區(qū)集合中的每個小區(qū)。通過以上的實施方式的描述,所屬領域的技術人員可以清楚地了解到本發(fā)明可以用硬件實現(xiàn),或固件實現(xiàn),或它們的組合方式來實現(xiàn)。當使用軟件實現(xiàn)時,可以將上述功能存儲在計算機可讀介質(zhì)中或作為計算機可讀介質(zhì)上的一個或多個指令或代碼進行傳輸。計算機可讀介質(zhì)包括計算機存儲介質(zhì)和通信介質(zhì),其中通信介質(zhì)包括便于從一個地方向另一個地方傳送計算機程序的任何介質(zhì)。存儲介質(zhì)可以是計算機能夠存取的任何可用介質(zhì)。以此為例但不限于:計算機可讀介質(zhì)可以包括隨機存儲器(英文全稱:RandomAccessMemory,英文簡稱:RAM)、只讀存儲器(英文全稱:ReadOnlyMemory,英文簡稱:ROM)、電可擦可編程只讀存儲器(英文全稱:ElectricallyErasableProgrammableReadOnlyMemory,英文簡稱:EEPROM)、只讀光盤(英文全稱:CompactDiscReadOnlyMemory,英文簡稱:CD-ROM)或其他光盤存儲、磁盤存儲介質(zhì)或者其他磁存儲設備、或者能夠用于攜帶或存儲具有指令或數(shù)據(jù)結構形式的期望的程序代碼并能夠由計算機存取的任何其他介質(zhì)。此外。任何連接可以適當?shù)某蔀橛嬎銠C可讀介質(zhì)。例如,如果軟件是使用同軸電纜、光纖光纜、雙絞線、數(shù)字用戶專線(英文全稱:DigitalSubscriberLine,英文簡稱:DSL)或者諸如紅外線、無線電和微波之類的無線技術從網(wǎng)站、服務器或者其他遠程源傳輸?shù)?,那么同軸電纜、光纖光纜、雙絞線、DSL或者諸如紅外線、無線和微波之類的無線技術包括在計算機可讀介質(zhì)的定義中。通過以上的實施方式的描述,所屬領域的技術人員可以清楚地了解到,當以軟件方式實現(xiàn)本發(fā)明時,可以將用于執(zhí)行上述方法的指令或代碼存儲在計算機可讀介質(zhì)中或通過計算機可讀介質(zhì)進行傳輸。計算機可讀介質(zhì)包括計算機存儲介質(zhì)和通信介質(zhì),其中通信介質(zhì)包括便于從一個地方向另一個地方傳送計算機程序的任何介質(zhì)。存儲介質(zhì)可以是計算機能夠存取的任何可用介質(zhì)。以此為例但不限于:計算機可讀介質(zhì)可以包括RAM、ROM、電可擦可編程只讀存儲器(全稱:electricallyerasableprogrammableread-onlymemory,簡稱:EEPROM)、光盤、磁盤或者其他磁存儲設備、或者能夠用于攜帶或存儲具有指令或數(shù)據(jù)結構形式的期望的程序代碼并能夠由計算機存取的任何其他介質(zhì)。以上所述,僅為本發(fā)明的具體實施方式,但本發(fā)明的保護范圍并不局限于此,任何熟悉本
技術領域:
的技術人員在本發(fā)明揭露的技術范圍內(nèi),可輕易想到變化或替換,都應涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應所述以權利要求的保護范圍為準。當前第1頁1 2 3