System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 四虎国产精品永久在线无码,日韩精品无码Av一区二区,精品无码国产自产拍在线观看
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種基于GIS地圖區域框選的資源數據檢索方法及系統技術方案

    技術編號:44492266 閱讀:4 留言:0更新日期:2025-03-04 17:57
    本發明專利技術屬于地圖數據處理技術領域,特別涉及一種基于GIS地圖區域框選的資源數據檢索方法及系統,使用該方法進行數據可視化應用。即通過地圖區域框選、參數配置、接口調用、分布式檢索、結果反饋及可視化展示的整體方案。本發明專利技術中涉及的地圖框選針對特殊復雜的場景,比如:圓形廣場、矩形綠地即任意不規則多邊形的街道、社區等區域,支持多種區域組合框選,包括圓形、矩形和任意多邊形框選,提升了資源檢索范圍的精準性及檢索結果的準確性。本發明專利技術將主從模式的分布式架構思想引入到檢索服務模塊中,采用集群模式,將大任務拆分成獨立的子任務分別執行,提升了檢索服務的穩定性和檢索效率,特別適用于針對TB級數據量的檢索場景。

    【技術實現步驟摘要】

    本專利技術屬于地圖數據處理,特別涉及一種基于gis地圖區域框選的資源數據檢索方法及系統,使用該方法進行數據可視化應用。


    技術介紹

    1、近年來,隨著互聯網的發展,在大數據時代的背景下,地圖資源數據檢索、可視化的需求日益徒增,因其形象、直觀、快速、便捷等展示方式,在各行業都得到了普遍應用。城市交通疏導、森林防火監控、城市公園客流量監控、園林綠化巡護、病蟲害預警防治及自然保護地監控等領域都需要對已有視頻、物聯設備進行精準搜索的需求,并要求能夠達到快速定位、實時展示的目的。現有方式一般通過文本比對、下拉點選的方式進行檢索,即操作人員輸入或下拉框選擇要檢索的設備資源名稱,地圖上顯示對應的目標資源,這樣的方式存在極大的局限性,除了操作繁瑣、檢索效率低之外,在一些特殊場景下無法達到理想效果。例如突發林地山火,最好的搜索方式莫過于搜索著火點周圍是否有人員、水源、物資、救援隊等,然而如果在輸入框中輸入以上資源的名字將會是整片區域的所有資源,不僅浪費了地圖搜索引擎的資源,而且極易檢出不匹配用戶需求的資源,從而不得不進行二次甚至更多次的重復檢索,影響了檢索效率,也影響了應急事件的快速調度和資源的快速分配。當然,當前也存在地圖區域框選技術,但均采用的是單一的圖形框選選取,在一些特殊場景復雜的區域中,無法精準匹配區域形狀,難以達到更加理想的檢索效果。因此,本領域人員亟需尋找一種新型資源數據檢索方式以解決上述問題。本專利技術涉及一種基于gis地圖區域框選的資源數據檢索方法及系統主要是解決以上問題,采用圓形、矩形和任意多邊形組合的框選模式,更加精準匹配目標區域,提升搜索效率,使數據展示更加形象。


    技術實現思路

    1、本專利技術是基于gis地圖區域框選的資源數據檢索方法,致力于打破傳統文本和下拉篩選和單一圖形框選的模式,通過地圖可視化多種形狀(圓形、矩形和任意多邊形)組合框選的方式,更加精準匹配目標區域,使資源所見即所得,快速檢索到指定區域范圍內的視頻設備、物聯設備等資源數據,并能實現數據展示和視頻設備的實時播放等功能,提升檢索效率,進而降低了操作人員的工作量。

    2、一種基于gis地圖區域框選的資源數據檢索系統,包括前端操作/可視化模塊、gis地圖引擎模塊、后端代理服務模塊、分布式檢索服務模塊、檢索算法服務模塊;所述的前端操作/可視化模塊通過vue語言開發實現,完成用戶界面渲染和操作邏輯,?所述的gis地圖引擎模塊通過gis地圖配合cesium組件庫實現,通過gis地圖引擎的加載、初始化、圖層疊加等操作;所述的后端代理服務模塊采用java語言編寫,通過api接口方式接前端操作/可視化模塊的框選參數,經過封裝、轉義等操作轉發到后端分布式檢索服務模塊中進行檢索,并且將后端分布式檢索服務的檢索結果再次封裝、轉義轉發到前端操作/可視化模塊進行可視化展示;所述的檢索算法服務模塊判斷已知坐標點是否在給定區域范圍內,進而并將所有落在給定區域范圍內的點位全部檢索判斷。

    3、一種基于gis地圖區域框選的資源數據檢索系統的使用方法,包括如下步驟:

    4、s1、登錄模塊進入系統;

    5、s2、選擇數據資產地圖進入地圖界面;

    6、s3、根據客戶實際需求,選擇圓形、矩形、任意多邊形的不同形狀框選圖形進行地圖區域框選,將框選的參數以api的方式傳入到后端代理服務模塊中;

    7、s4通過調用api服務getalleqareapoints,將s3中的參數傳入后端代理服務模塊中,該模塊通過封裝、轉義等操作將接收的信息發送到分布式檢索服務模塊;

    8、s5分布式檢索服務模塊接收到檢索任務后,通過節點分配給集群中的工作節點進行實際檢索工作,并將檢索的結果返回到后端代理服務模塊中;

    9、s6集群中執行具體檢索子任務的工作節點將調用具體檢索算法服務模塊具體判斷給定點是否在該區域,并進行標記返回;

    10、s7分布式檢索服務模塊節點接收工作節點反饋的結果并進行標記,同時循環執行s5~s6,直至搜索任務完全結束,并將任務完成標志統一返回到后端代理服務模塊;

    11、s8后端代理服務將搜索的結果以json的數據格式返回到前端操作/可視化模塊;

    12、s9前端操作/可視化模塊通過反饋的longitude和latitude經緯度坐標信息,將該設備信息展示在地圖上。

    13、所述s5分布式檢索服務模塊的具體分步操作如下:

    14、s501服務啟動,各個工作節點向主節點進行注冊;

    15、s502主節點將注冊信息和各節點信息持久化到數據庫中間件mysql中,并通過心跳的方式檢測各個工作節點的健康狀態;

    16、s503后端檢索服務接收到任務請求后,由主節點構造job對象,然后將調度作業持久化到數據庫中間件mysql中;

    17、s504主節點將收到的任務劃分為各自獨立的若干個子任務;

    18、s505主節點啟動調度線程并定時掃描待調度的作業,獲取可用的工作節點及該節點的負載數據;

    19、s506主節點根據集群資源情況,將劃分好的子任務分配給相應的工作節點,并調用執行接口執行該任務。

    20、s507工作節點調用具體的檢索算法服務,實際執行檢索任務,并將執行狀態實時反饋給主節點;

    21、s508主節點循環執行s505~s507步驟,直至將所有子任務全部執行完畢;

    22、s509任務執行完畢后,主節點通過匯總各個工作節點的結果統一返回,至此,完成整個檢索任務的執行。

    23、所述s6工作節點調用檢索算法服務的流程說明如下,待判定的點為p,

    24、s601創建并初始化算法的結果集合aresultset;

    25、s602初始化算法參數和點位索引,選取其中任意點p[i];

    26、s603根據已知多邊形區域頂點,計算該多邊形的外包矩陣,并判斷點p[i]的位置,如果該點處于外包矩陣之外,繼續選擇下一個點,繼續s603;

    27、s604判斷p[i]是否處于多邊形某條邊上,如果是,則將該點增加到結果集合aresultset中,繼續選擇下一個點,繼續s603;

    28、s605計算以p[i]為起點水平向右方向的射線與多邊形各條邊的交點總數m;

    29、s606判斷數量m的奇偶性,如果m是奇數,則將該點增加到結果集合aresultset中,繼續選擇下一個點,繼續s603;否則,直接選擇下一點位,繼續s603;

    30、s607當遍歷所有點位后,系統返回所有區域內的點位結果集aresultset。

    31、本專利技術的有益效果

    32、本專利技術公開了一種基于gis地圖區域框選的資源數據檢索方法及系統,技術的關鍵保護點包括:

    33、本專利技術涉及的整體地圖數據篩選方法,即通過地圖區域框選、參數配置、接口調用、分布式檢索、結果反饋及可視化展示的整體方案。本專利技術中涉及的地圖框選針對特殊復雜的場景,比如:圓形廣本文檔來自技高網...

    【技術保護點】

    1.一種基于GIS地圖區域框選的資源數據檢索系統,其特征在于包括前端操作/可視化模塊、GIS地圖引擎模塊、后端代理服務模塊、分布式檢索服務模塊、檢索算法服務模塊;所述的前端操作/可視化模塊通過Vue語言開發實現,完成用戶界面渲染和操作邏輯,?所述的GIS地圖引擎模塊通過GIS地圖配合Cesium組件庫實現,通過GIS地圖引擎的加載、初始化、圖層疊加等操作;所述的后端代理服務模塊采用java語言編寫,通過API接口方式接前端操作/可視化模塊的框選參數,經過封裝、轉義等操作轉發到后端分布式檢索服務模塊中進行檢索,并且將后端分布式檢索服務的檢索結果再次封裝、轉義轉發到前端操作/可視化模塊進行可視化展示;所述的檢索算法服務模塊判斷已知坐標點是否在給定區域范圍內,進而并將所有落在給定區域范圍內的點位全部檢索判斷。

    2.根據權利要求1所述一種基于GIS地圖區域框選的資源數據檢索系統的使用方法,其特征在于包括如下步驟:

    3.根據權利要求2所述一種基于GIS地圖區域框選的資源數據檢索系統的使用方法,其特征在于

    4.根據權利要求2所述一種基于GIS地圖區域框選的資源數據檢索系統的使用方法,其特征在于

    ...

    【技術特征摘要】

    1.一種基于gis地圖區域框選的資源數據檢索系統,其特征在于包括前端操作/可視化模塊、gis地圖引擎模塊、后端代理服務模塊、分布式檢索服務模塊、檢索算法服務模塊;所述的前端操作/可視化模塊通過vue語言開發實現,完成用戶界面渲染和操作邏輯,?所述的gis地圖引擎模塊通過gis地圖配合cesium組件庫實現,通過gis地圖引擎的加載、初始化、圖層疊加等操作;所述的后端代理服務模塊采用java語言編寫,通過api接口方式接前端操作/可視化模塊的框選參數,經過封裝、轉義等操作轉發到后端分布式檢索服務模塊中進行檢索,并...

    【專利技術屬性】
    技術研發人員:趙瑋蔣永錄謝智明胡強何佳
    申請(專利權)人:中電萬維信息技術有限責任公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 无码人妻精品一区二区三区久久久| 久久精品国产亚洲AV无码娇色 | 亚洲第一极品精品无码久久| 久久精品岛国av一区二区无码| 亚洲av无码成人影院一区 | 黑人无码精品又粗又大又长| 久久无码专区国产精品s| 国产av无码专区亚洲av毛片搜| 熟妇人妻中文字幕无码老熟妇| 内射中出无码护士在线| 无码任你躁久久久久久老妇App| 亚洲精品一级无码鲁丝片| 亚洲精品中文字幕无码A片老| 亚洲av无码一区二区三区不卡| 精品无人区无码乱码大片国产| 亚洲精品无码久久久久A片苍井空| 亚洲色中文字幕无码AV| 少妇无码太爽了不卡在线观看| 国产精品无码久久av| 亚洲人成人伊人成综合网无码| 亚洲美免无码中文字幕在线| 亚洲国产精品无码专区| 一区二区三区无码视频免费福利 | 亚洲中文字幕无码专区| 男人av无码天堂| 无码一区二区波多野结衣播放搜索| 国产成A人亚洲精V品无码性色| 国产成人无码精品一区在线观看| 国产精品白浆在线观看无码专区| 亚洲中文字幕无码av永久| 亚洲中文字幕无码av在线| 久久亚洲日韩看片无码| 无码精品A∨在线观看十八禁| 精品国产v无码大片在线观看| 日韩国产精品无码一区二区三区| 高清无码视频直接看| 亚洲综合无码一区二区三区| 无码中文字幕人妻在线一区二区三区 | 久久水蜜桃亚洲AV无码精品| 国产福利无码一区在线| 国产成人精品无码专区|