System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術屬于顯示監控設備,尤其涉及一種在電子地圖中顯示監控設備的方法及裝置。
技術介紹
1、近年來,數字化、網絡化的視頻監控系統對于傳統的cctv系統的優勢愈專利技術顯,其高度的標準性、開放性、集成性和靈活性,為整個安防產業的發展提供了更加廣闊的發展空間,其中,智能視頻監控則是網絡化視頻監控領域前沿的應用發展方向之一。
2、傳統的視頻監控系統只是通過目錄樹的方式體現用戶所擁有的視頻監控設備,不能很直觀地看到設備的位置所在地。為了實現這一功能,這就要求結合系統地圖來實現該需求,同時還需要滿足性能上的要求,尤其對于擁有設備量大的用戶來說,在同一區域擁有海量設備,使用的體驗感非常重要。用戶在操作地圖時,要能夠快速響應用戶的操作,及時地將設備在地圖上展示出來,從而不能影響用戶體驗。
技術實現思路
1、鑒于以上現有技術的不足,專利技術的目的在于提供一種在電子地圖中顯示監控設備的方法及裝置,在用戶操作地圖時,能直觀地展示電子地圖當前區域的監控設備,提升了用戶體驗。
2、本專利技術的第一方面,提出了一種在電子地圖中顯示監控設備的方法,包括:
3、獲取終端設備的定位信息,顯示終端設備所在位置以及周邊區域;
4、讀取終端設備電子地圖的縮放級別的默認值;
5、監聽電子地圖顯示區域是否發生變化,判斷終端設備當前電子地圖的縮放級別與電子地圖的縮放級別的默認值的大小;
6、若監聽結果為電子地圖顯示區域發生變化且判斷結果為終端設備當前電
7、將監控設備以標記的形式顯示在電子地圖上;
8、其中,向平臺請求監控設備數據包括:通過數據分頁加載的方式向平臺請求監控設備的設備碼和設備名。
9、進一步地,上述一種在電子地圖中顯示監控設備的方法,還包括:
10、若監聽結果為電子地圖顯示區域發生變化且判斷結果為終端設備當前電子地圖的縮放級別大于等于電子地圖的縮放級別的默認值;
11、重新計算顯示范圍內的經緯度信息;
12、根據所述經緯度信息向平臺請求監控設備數據。
13、進一步地,上述一種在電子地圖中顯示監控設備的方法,還包括:
14、判斷本次請求的監控設備數據中的監控設備基礎信息與上次請求的監控設備數據中的監控設備基礎信息是否一致;
15、若判斷結果為本次請求的監控設備數據中的監控設備基礎信息與上次請求的監控設備數據中的監控設備基礎信息不一致,判斷監控設備數據中是否有新增設備;
16、若判斷結果為監控設備數據中有新增設備,更新監控設備數據;
17、調用聚合算法刷新電子地圖上的監控設備標記。
18、進一步地,上述一種在電子地圖中顯示監控設備的方法中,將監控設備以標記的形式顯示在電子地圖上還包括:
19、判斷第一區域是否存在多個監控設備;
20、若判斷結果為第一區域存在多個監控設備,判斷多個監控設備是否存在重疊;
21、若判斷結果為多個監控設備存在重疊,將多個監控設備聚合成一個標記。
22、進一步地,上述一種在電子地圖中顯示監控設備的方法中,向平臺請求監控設備數據后,包括:
23、將監控設備的設備碼和設備名保存到內存;
24、通過設備碼查詢設備詳情信息;
25、將設備碼作為key,設備碼對應的設備詳情信息作為value保存到本地。
26、進一步地,上述一種在電子地圖中顯示監控設備的方法,還包括:
27、單個監控設備標記接收到用戶的操作時,通過單個監控設備對應的設備碼查詢監控設備的詳情信息,顯示監控設備的詳情信息;
28、聚合的監控設備標記接收到用戶的操作時,通過聚合的監控設備對應的設備碼查詢監控設備的詳情信息,顯示監控設備列表。
29、進一步地,上述一種在電子地圖中顯示監控設備的方法,還包括:
30、判斷本次請求的監控設備數據中的監控設備基礎信息與上次請求的監控設備數據中的監控設備基礎信息是否一致;
31、若判斷結果為本次請求的監控設備數據中的監控設備基礎信息與上次請求的監控設備數據中的監控設備基礎信息不一致,判斷監控設備數據中是否有新增設備以及以及終端設備當前電子地圖的縮放級別與上次電子地圖的縮放級別的的大小;
32、若判斷結果為監控設備數據中沒有新增設備且終端設備當前電子地圖的縮放級別與上次電子地圖的縮放級別不同時;
33、調用聚合算法刷新電子地圖上的監控設備標記。
34、本專利技術的第二方面,還提出了一種在電子地圖中顯示監控設備的裝置,包括:
35、獲取模塊:用于獲取終端設備的定位信息,顯示終端設備所在位置以及周邊區域;
36、讀取模塊:用于讀取終端設備電子地圖的縮放級別的默認值;
37、判斷模塊:用于監聽電子地圖顯示區域是否發生變化,判斷終端設備當前電子地圖的縮放級別與電子地圖的縮放級別的默認值的大小;
38、請求模塊:用于若監聽結果為電子地圖顯示區域發生變化且判斷結果為終端設備當前電子地圖的縮放級別大于等于電子地圖的縮放級別的默認值,向平臺請求監控設備數據;
39、顯示模塊:用于將監控設備以標記的形式顯示在電子地圖上;
40、其中,向平臺請求監控設備數據包括:通過數據分頁加載的方式向平臺請求監控設備的設備碼和設備名。
41、本專利技術的第三方面,還提出了一種電子設備,包括:處理器和存儲器;
42、處理器通過調用存儲器存儲的程序或指令,用于執行如上任一項一種在電子地圖中顯示監控設備的方法。
43、本專利技術的第四方面,還提出了一種計算機可讀存儲介質,計算機可讀存儲介質存儲程序或指令,程序或指令使計算機執行如上任一項一種在電子地圖中顯示監控設備的方法。
44、本專利技術的有益效果如下:本專利技術通過獲取終端設備的定位信息,顯示終端設備所在位置以及周邊區域;讀取終端設備電子地圖的縮放級別的默認值;監聽電子地圖顯示區域是否發生變化,判斷終端設備當前電子地圖的縮放級別與電子地圖的縮放級別的默認值的大小;若監聽結果為電子地圖顯示區域發生變化且判斷結果為終端設備當前電子地圖的縮放級別大于等于電子地圖的縮放級別的默認值,向平臺請求監控設備數據;將監控設備以標記的形式顯示在電子地圖上;其中,向平臺請求監控設備數據包括:通過數據分頁加載的方式向平臺請求監控設備的設備碼和設備名。本專利技術在用戶操作地圖時,能直觀地展示電子地圖當前區域的監控設備,提升了用戶體驗。
本文檔來自技高網...【技術保護點】
1.一種在電子地圖中顯示監控設備的方法,其特征在于,包括:
2.根據權利要求1所述的一種在電子地圖中顯示監控設備的方法,其特征在于,所述方法還包括:
3.根據權利要求1所述的一種在電子地圖中顯示監控設備的方法,其特征在于,所述方法還包括:
4.根據權利要求1所述的一種在電子地圖中顯示監控設備的方法,其特征在于,所述將監控設備以標記的形式顯示在電子地圖上還包括:
5.根據權利要求1所述的一種在電子地圖中顯示監控設備的方法,其特征在于,所述向平臺請求監控設備數據后,包括:
6.根據權利要求1所述的一種在電子地圖中顯示監控設備的方法,其特征在于,所述方法還包括:
7.根據權利要求1所述的一種在電子地圖中顯示監控設備的方法,其特征在于,所述方法還包括:
8.一種在電子地圖中顯示監控設備的裝置,其特征在于,包括:
9.一種電子設備,其特征在于,包括:處理器和存儲器;
10.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質存儲程序或指令,所述程序或指令使計算機執行如權利要求1
...【技術特征摘要】
1.一種在電子地圖中顯示監控設備的方法,其特征在于,包括:
2.根據權利要求1所述的一種在電子地圖中顯示監控設備的方法,其特征在于,所述方法還包括:
3.根據權利要求1所述的一種在電子地圖中顯示監控設備的方法,其特征在于,所述方法還包括:
4.根據權利要求1所述的一種在電子地圖中顯示監控設備的方法,其特征在于,所述將監控設備以標記的形式顯示在電子地圖上還包括:
5.根據權利要求1所述的一種在電子地圖中顯示監控設備的方法,其特征在于,所述向平臺請求監控設備數據后,包括:<...
【專利技術屬性】
技術研發人員:劉佳林,王剛,薛有義,彭煌環,
申請(專利權)人:天翼視聯科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。