容器所包含的圖標(biāo)數(shù)據(jù)中的圖標(biāo)點(diǎn)。
[0041]本實(shí)施例中,獲取其他終端的左上角處顯示的圖標(biāo)點(diǎn)在地圖數(shù)據(jù)中的經(jīng)瑋度,得到其他終端的參考經(jīng)瑋度后,可以進(jìn)一步計(jì)算出該終端各個(gè)聚集點(diǎn)的顯示坐標(biāo)。
[0042]—般而言,建立好相應(yīng)的坐標(biāo)系(根據(jù)經(jīng)瑋度定義該坐標(biāo)系的單位長度)后,兩者之間像素距離計(jì)算方法可以為:兩點(diǎn)間的經(jīng)瑋度距離除以相應(yīng)GIS顯示端分辨率R。某個(gè)圖標(biāo)點(diǎn)的顯示坐標(biāo)的計(jì)算方法可以表示為:顯示坐標(biāo)X =(圖標(biāo)點(diǎn)經(jīng)度-參考經(jīng)度)/當(dāng)前分辨率R,顯示坐標(biāo)Y =(參考瑋度-圖標(biāo)點(diǎn)瑋度)/當(dāng)前分辨率R。由于不同GIS顯示端的分辨率不同,因此圖標(biāo)數(shù)據(jù)在不同GIS顯示端的顯示坐標(biāo)可能不同。
[0043]作為一個(gè)實(shí)施例,上述多GIS顯示端圖標(biāo)數(shù)據(jù)顯示方法還可以包括:
[0044]獲取各個(gè)GIS顯示端各個(gè)聚集容器的圖標(biāo)點(diǎn)的個(gè)數(shù);
[0045]在各個(gè)GIS顯示端的屏幕中,顯示各個(gè)聚集容器中圖標(biāo)點(diǎn)的個(gè)數(shù);其中,圖標(biāo)點(diǎn)個(gè)數(shù)的屏幕顯示位置為該聚集容器中聚集點(diǎn)的顯示坐標(biāo)。
[0046]本實(shí)施例,顯示各個(gè)聚集容器中圖標(biāo)點(diǎn)的個(gè)數(shù),有利于對各個(gè)GIS顯示端相應(yīng)圖標(biāo)數(shù)據(jù)顯示狀態(tài)的監(jiān)控,通過在聚集點(diǎn)的位置上顯示聚集數(shù)量,解決繪制大量圖標(biāo)造成的系統(tǒng)效率慢的性能問題,同時(shí)也解決了大量圖標(biāo)重復(fù)疊加的不良體驗(yàn),而且保證了在多個(gè)GIS顯示端上圖標(biāo)數(shù)據(jù)的顯示一致,即每個(gè)顯示端顯示的聚集容器個(gè)數(shù)相同,同個(gè)聚集點(diǎn)對應(yīng)的聚集容器包含的圖標(biāo)數(shù)量相同,方便各個(gè)GIS顯示端對同一份圖標(biāo)數(shù)據(jù)的監(jiān)控管理。
[0047]參考圖2,圖2所示為一個(gè)實(shí)施例的多GIS顯示端圖標(biāo)數(shù)據(jù)顯示系統(tǒng)結(jié)構(gòu)示意圖,包括:
[0048]選擇模塊10,用于在多個(gè)GIS顯示端中選擇一個(gè)參考終端,并獲取所述參考終端的特征數(shù)據(jù);其中,所述特征數(shù)據(jù)包括GIS顯示端的地圖顯示范圍、地圖顯示分辨率、聚集范圍因子;
[0049]發(fā)送模塊20,用于將所述特征數(shù)據(jù)發(fā)送至GIS顯示端中除參考終端以外的其他終端;
[0050]聚集模塊30,用于在所述其他終端根據(jù)所述參考終端的地圖顯示范圍獲取待顯示的圖標(biāo)數(shù)據(jù),并根據(jù)所述參考終端的聚集范圍因子和顯示分辨率對所述圖標(biāo)數(shù)據(jù)進(jìn)行聚集,得到所述其他終端的多個(gè)聚集容器;其中,所述圖標(biāo)數(shù)據(jù)使用經(jīng)瑋度描述其坐標(biāo)位置;
[0051]圖標(biāo)數(shù)據(jù)顯示模塊40,用于在各個(gè)GIS顯示端的屏幕上根據(jù)其分辨率和聚集容器的劃分結(jié)果顯示相應(yīng)的圖標(biāo)數(shù)量。
[0052]在一個(gè)實(shí)施例中,上述聚集模塊可以進(jìn)一步用于:
[0053]在所述其他終端選擇該GIS顯示端所包含的一個(gè)圖標(biāo)點(diǎn)作為一個(gè)聚集點(diǎn),并根據(jù)所述聚集點(diǎn)確定第一個(gè)聚集容器集容器;
[0054]根據(jù)所述參考終端的聚集范圍因子和顯示分辨率確定除第一個(gè)聚集容器外的其他聚集容器對應(yīng)的聚集點(diǎn);
[0055]依次計(jì)算圖標(biāo)數(shù)據(jù)中的各個(gè)圖標(biāo)點(diǎn)至各個(gè)聚集點(diǎn)的距離;
[0056]若所述距離小于或者等于該GIS顯示端的聚集范圍因子,將所述相應(yīng)的圖標(biāo)點(diǎn)劃分至所述聚集點(diǎn)對應(yīng)的聚集容器。
[0057]在一個(gè)實(shí)施例中,上述多GIS顯示端圖標(biāo)數(shù)據(jù)顯示系統(tǒng),還可以包括:
[0058]第一獲取模塊,用于獲取其他終端的左上角處顯示的圖標(biāo)點(diǎn)在GIS數(shù)據(jù)中的經(jīng)瑋度,得到其他終端的參考經(jīng)瑋度;
[0059]計(jì)算模塊,用于根據(jù)所述參考經(jīng)瑋度計(jì)算各個(gè)圖標(biāo)點(diǎn)在所述其他終端的顯示坐標(biāo)。
[0060]作為一個(gè)實(shí)施例,上述多GIS顯示端圖標(biāo)數(shù)據(jù)顯示系統(tǒng),還可以包括:
[0061]第二獲取模塊,用于獲取各個(gè)聚集容器的圖標(biāo)點(diǎn)的個(gè)數(shù);
[0062]顯示模塊,用于在各個(gè)GIS顯示端的屏幕中,顯示各個(gè)聚集容器中圖標(biāo)點(diǎn)的個(gè)數(shù);其中,圖標(biāo)點(diǎn)個(gè)數(shù)的屏幕顯示位置為該聚集容器中聚集點(diǎn)的顯示坐標(biāo)。
[0063]本發(fā)明提供的多GIS顯示端圖標(biāo)數(shù)據(jù)顯示系統(tǒng)與本發(fā)明提供的多GIS顯示端圖標(biāo)數(shù)據(jù)顯示方法一一對應(yīng),在所述多GIS顯示端圖標(biāo)數(shù)據(jù)顯示方法的實(shí)施例闡述的技術(shù)特征及其有益效果均適用于多GIS顯示端圖標(biāo)數(shù)據(jù)顯示系統(tǒng)的實(shí)施例中,特此聲明。
[0064]以上所述實(shí)施例的各技術(shù)特征可以進(jìn)行任意的組合,為使描述簡潔,未對上述實(shí)施例中的各個(gè)技術(shù)特征所有可能的組合都進(jìn)行描述,然而,只要這些技術(shù)特征的組合不存在矛盾,都應(yīng)當(dāng)認(rèn)為是本說明書記載的范圍。
[0065]以上所述實(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)項(xiàng)】
1.一種多GIS顯示端圖標(biāo)數(shù)據(jù)顯示方法,其特征在于,包括如下步驟: 在多個(gè)GIS顯示端中選擇一個(gè)參考終端,并獲取所述參考終端的特征數(shù)據(jù);其中,所述特征數(shù)據(jù)包括GIS顯示端的地圖顯示范圍、地圖顯示分辨率、聚集范圍因子; 將所述特征數(shù)據(jù)發(fā)送至GIS顯示端中除參考終端以外的其他終端; 在所述其他終端根據(jù)所述參考終端的地圖顯示范圍獲取待顯示的圖標(biāo)數(shù)據(jù),并根據(jù)所述參考終端的聚集范圍因子和地圖顯示分辨率對所述圖標(biāo)數(shù)據(jù)進(jìn)行聚集,得到所述其他終端的多個(gè)聚集容器;其中,所述圖標(biāo)數(shù)據(jù)使用經(jīng)瑋度描述其坐標(biāo)位置; 在各個(gè)GIS顯示端的屏幕上根據(jù)其分辨率和聚集容器的劃分結(jié)果顯示相應(yīng)的圖標(biāo)數(shù)量。2.根據(jù)權(quán)利要求1所述的多GIS顯示端圖標(biāo)數(shù)據(jù)顯示方法,其特征在于,所述地圖顯示范圍包括在相應(yīng)GIS顯示端的左上角處顯示的圖標(biāo)點(diǎn)對應(yīng)的GIS經(jīng)瑋度坐標(biāo),以及所述參考終端的右下角處顯示的圖標(biāo)點(diǎn)對應(yīng)的GIS經(jīng)瑋度坐標(biāo)。3.根據(jù)權(quán)利要求1所述的多GIS顯示端圖標(biāo)數(shù)據(jù)顯示方法,其特征在于,所述聚集范圍因子使用像素單位;所述聚集范圍因子表示相應(yīng)聚集容器對應(yīng)的聚集因子;其中,在相應(yīng)聚集容器中圖標(biāo)的坐標(biāo)點(diǎn)和所述聚合容器的聚集點(diǎn)的距離不大于所述聚集因子。4.根據(jù)權(quán)利要求1所述的多GIS顯示端圖標(biāo)數(shù)據(jù)顯示方法,其特征在于,所述根據(jù)所述參考終端的聚集范圍因子對所述圖標(biāo)數(shù)據(jù)進(jìn)行聚集的過程包括: 在所述其他終端選擇該GIS顯示端所包含的一個(gè)圖標(biāo)點(diǎn)作為一個(gè)聚集點(diǎn),并根據(jù)所述聚集點(diǎn)確定第一個(gè)聚集容器; 根據(jù)所述參考終端的聚集范圍因子和顯示分辨率確定除第一個(gè)聚集容器外的其他聚集容器對應(yīng)的聚集點(diǎn); 依次計(jì)算圖標(biāo)數(shù)據(jù)中的各個(gè)圖標(biāo)點(diǎn)至各個(gè)聚集點(diǎn)的距離; 若所述距離小于或者等于該GIS顯示端的聚集范圍因子,將所述相應(yīng)的圖標(biāo)點(diǎn)劃分至所述聚集點(diǎn)對應(yīng)的聚集容器。5.根據(jù)權(quán)利要求4所述的多GIS顯示端圖標(biāo)數(shù)據(jù)顯示方法,其特征在于,還包括: 獲取其他終端的左上角處顯示的圖標(biāo)點(diǎn)在GIS數(shù)據(jù)中的經(jīng)瑋度,得到其他終端的參考經(jīng)瑋度; 根據(jù)所述參考經(jīng)瑋度計(jì)算各個(gè)圖標(biāo)點(diǎn)在所述其他終端的顯示坐標(biāo)。6.根據(jù)權(quán)利要求5所述的多GIS顯示端圖標(biāo)數(shù)據(jù)顯示方法,其特征在于,還包括: 獲取各個(gè)GIS顯示端各個(gè)聚集容器的圖標(biāo)點(diǎn)的個(gè)數(shù); 在各個(gè)GIS顯示端的屏幕中,顯示各個(gè)聚集容器中圖標(biāo)點(diǎn)的個(gè)數(shù);其中,圖標(biāo)點(diǎn)個(gè)數(shù)的屏幕顯示位置為該聚集容器中聚集點(diǎn)的顯示坐標(biāo)。7.一種多GIS顯示端圖標(biāo)數(shù)據(jù)顯示系統(tǒng),其特征在于,包括: 選擇模塊,用于在多個(gè)GIS顯示端中選擇一個(gè)參考終端,并獲取所述參考終端的特征數(shù)據(jù);其中,所述特征數(shù)據(jù)包括GIS顯示端的地圖顯示范圍、地圖顯示分辨率、聚集范圍因子; 發(fā)送模塊,用于將所述特征數(shù)據(jù)發(fā)送至GIS顯示端中除參考終端以外的其他終端; 聚集模塊,用于在所述其他終端根據(jù)所述參考終端的地圖顯示范圍獲取待顯示的圖標(biāo)數(shù)據(jù),并根據(jù)所述參考終端的聚集范圍因子和顯示分辨率對所述圖標(biāo)數(shù)據(jù)進(jìn)行聚集,得到所述其他終端的多個(gè)聚集容器;其中,所述圖標(biāo)數(shù)據(jù)使用經(jīng)瑋度描述其坐標(biāo)位置; 圖標(biāo)數(shù)據(jù)顯示模塊,用于在各個(gè)GIS顯示端的屏幕上根據(jù)其分辨率和聚集容器的劃分結(jié)果顯示相應(yīng)的圖標(biāo)數(shù)量。8.根據(jù)權(quán)利要求7所述的多GIS顯示端圖標(biāo)數(shù)據(jù)顯示系統(tǒng),其特征在于,所述聚集模塊進(jìn)一步用于: 在所述其他終端選擇該GIS顯示端所包含的一個(gè)圖標(biāo)點(diǎn)作為一個(gè)聚集點(diǎn),并根據(jù)所述聚集點(diǎn)確定第一個(gè)聚集容器集容器; 根據(jù)所述參考終端的聚集范圍因子和顯示分辨率確定除第一個(gè)聚集容器外的其他聚集容器對應(yīng)的聚集點(diǎn); 依次計(jì)算圖標(biāo)數(shù)據(jù)中的各個(gè)圖標(biāo)點(diǎn)至各個(gè)聚集點(diǎn)的距離; 若所述距離小于或者等于該GIS顯示端的聚集范圍因子,將所述相應(yīng)的圖標(biāo)點(diǎn)劃分至所述聚集點(diǎn)對應(yīng)的聚集容器。9.根據(jù)權(quán)利要求8所述的多GIS顯示端圖標(biāo)數(shù)據(jù)顯示系統(tǒng),其特征在于,還包括: 第一獲取模塊,用于獲取其他終端的左上角處顯示的圖標(biāo)點(diǎn)在GIS數(shù)據(jù)中的經(jīng)瑋度,得到其他終端的參考經(jīng)瑋度; 計(jì)算模塊,用于根據(jù)所述參考經(jīng)瑋度計(jì)算各個(gè)圖標(biāo)點(diǎn)在所述其他終端的顯示坐標(biāo)。10.根據(jù)權(quán)利要求9所述的多GIS顯示端圖標(biāo)數(shù)據(jù)顯示系統(tǒng),其特征在于,還包括: 第二獲取模塊,用于獲取各個(gè)聚集容器的圖標(biāo)點(diǎn)的個(gè)數(shù); 顯示模塊,用于在各個(gè)GIS顯示端的屏幕中,顯示各個(gè)聚集容器中圖標(biāo)點(diǎn)的個(gè)數(shù);其中,圖標(biāo)點(diǎn)個(gè)數(shù)的屏幕顯示位置為該聚集容器中聚集點(diǎn)的顯示坐標(biāo)。
【專利摘要】本發(fā)明涉及一種多GIS顯示端圖標(biāo)數(shù)據(jù)顯示方法和系統(tǒng)。上述多GIS顯示端圖標(biāo)數(shù)據(jù)顯示方法包括:在多個(gè)GIS顯示端中選擇一個(gè)參考終端,并獲取所述參考終端的特征數(shù)據(jù);將所述特征數(shù)據(jù)發(fā)送至GIS顯示端中除參考終端以外的其他終端;在所述其他終端根據(jù)所述參考終端的地圖顯示范圍獲取待顯示的圖標(biāo)數(shù)據(jù),并根據(jù)所述參考終端的聚集范圍因子和地圖顯示分辨率對所述圖標(biāo)數(shù)據(jù)進(jìn)行聚集,得到所述其他終端的多個(gè)聚集容器;其中,所述圖標(biāo)數(shù)據(jù)使用經(jīng)緯度描述其坐標(biāo)位置;在各個(gè)GIS顯示端的屏幕上根據(jù)其分辨率和聚集容器的劃分結(jié)果顯示相應(yīng)的圖標(biāo)數(shù)量;其可以提高不同GIS顯示端顯示大量相同的圖標(biāo)數(shù)據(jù)的效率,還可以提高上述圖標(biāo)數(shù)據(jù)在各個(gè)GIS顯示端進(jìn)行顯示的效果。
【IPC分類】G06F3/14
【公開號】CN105278909
【申請?zhí)枴緾N201510776779
【發(fā)明人】陳泓坤
【申請人】廣東威創(chuàng)視訊科技股份有限公司
【公開日】2016年1月27日
【申請日】2015年11月12日