《訊息傳遞機制下實時協同GIS實現機理與關鍵問題研究》是依託中國礦業大學,由孫亞琴擔任項目負責人的青年科學基金項目。
基本介紹
- 中文名:訊息傳遞機制下實時協同GIS實現機理與關鍵問題研究
- 項目類別:青年科學基金項目
- 項目負責人:孫亞琴
- 依託單位:中國礦業大學
項目摘要,結題摘要,
項目摘要
實時協同GIS是近年來國際上本專業領域的研究熱點問題,構建實時協同GIS系統能夠改變和最佳化基於空間數據的群體決策工作方式。本研究面向實時協同系統的套用要求,並顧及空間數據的複雜性和GIS操作的繁複與多樣性,在對GIS操作功能進行全面剖析的基礎上,通過對協作者的GIS操作進行抽象、封裝為一條命令訊息,利用訊息通信技術,將其在不同協作者之間傳輸並予以解析執行,以此來實現GIS的分散式實時協作,基於該技術思路,重點研究地理空間數據一致性維護與並發控制模型、GIS實時協作管理與協調控制機制等關鍵問題。在系統體系結構上採用混合結構與B/S架構。本項目提出的實時協同GIS實現技術方案具有協作回響速度快、空間操作即時感知等優點。項目研究成果對於推動GIS在實時協同工作環境中的深層次套用有著重要的理論與現實意義。
結題摘要
實時化、協同化正成為GIS技術研究和套用需求的重要方向,構建分散式實時協同GIS系統能夠改變和最佳化基於空間數據的群體決策工作方式。本項目從理論和技術兩方面對實時協同GIS展開了研究工作,面向實時協同系統的套用要求並顧及空間數據與空間操作套用特徵,在對GIS操作功能進行全面深入的剖析的基礎上,將協作者的GIS操作進行抽象、封裝為一條命令訊息,利用訊息傳遞技術,將其在不同協作端進行傳輸並予以解析、執行,以此來實現GIS的分散式實時協作,在此GIS實時協作實現機理與方法體系下,重點研究了地理空間數據一致性維護與並發控制方法,給出了實時協同工作環境下GIS操作的並發控制模型,該模型涵蓋了基礎地圖操作、空間查詢操作、空間要素編輯操作、幾何分析等。基於不同GIS操作的語義信息,制定了一套衝突規則,並基於此規則在伺服器端制定了一套衝突檢測方法對GIS協同操作進行衝突檢測,該方法無需人為干預衝突檢測過程,對檢測出存在衝突的GIS操作給出了衝突消解的方法,基於Role-TimeStamp執行優先度規則實現了柔性的並發衝突消解策略,並結合操作轉換函式對傳送到客戶端的反演信息進行了簡化,最後進行了原型系統實例驗證。並對GIS實時協作管理與協調控制過程進行了初步研究,為了能夠使整個GIS同步協作有序進行,需要探討群體用戶的協作模型,基於角色-關係等社會契約構建GIS協作模型;GIS實時協作會商過程中使用的協作數據有多種,從數據類型特點上來看,記錄實時協作過程的音視頻數據是連續數據,而GIS協作命令訊息和即時訊息都是離散數據,為了是使用分散的協作數據能相互協調,融合起來對整個會商過程進行反演,設計了一個同步機制保證數據的同步執行。系統整體結構採用混合架構。項目研究成果對於推動GIS在實時協同工作環境中的深層次套用有著重要的理論與現實意義。