WebGIS中可約束的實(shí)時(shí)協(xié)同編輯系統(tǒng)的研究與實(shí)現(xiàn)
本文選題:WebGIS + 協(xié)同編輯。 參考:《福州大學(xué)》2013年碩士論文
【摘要】:隨著Internet的迅速發(fā)展,GIS網(wǎng)絡(luò)化成為了GIS的發(fā)展趨勢(shì),WebGIS應(yīng)運(yùn)而生。面向WebGIS的協(xié)同編輯也成為了WebGIS快速發(fā)展以及編輯任務(wù)擴(kuò)大化后的一個(gè)重要研究課題。然而由于WebGIS數(shù)據(jù)表現(xiàn)形式和數(shù)據(jù)渲染方式的獨(dú)有特點(diǎn),很多在其它領(lǐng)域成熟的協(xié)同設(shè)計(jì)方法,在WebGIS領(lǐng)域無(wú)法直接使用,甚至無(wú)法使用。因此研究如何借鑒已有的協(xié)同設(shè)計(jì)研究成果,使其能夠解決WebGIS中協(xié)同編輯存在的問(wèn)題,有其現(xiàn)實(shí)意義。在系統(tǒng)的體系結(jié)構(gòu)方面,本文根據(jù)WebGIS中矢量地圖的特點(diǎn),以圖層為粒度進(jìn)行數(shù)據(jù)和任務(wù)的分配,將同一圖層的數(shù)據(jù)交由同一圖層服務(wù)器進(jìn)行管理,然后采用一個(gè)中心服務(wù)器來(lái)協(xié)調(diào)各圖層服務(wù)器。圖層內(nèi)部問(wèn)題可以由圖層服務(wù)器自主解決,圖層之間的問(wèn)題才交由中心服務(wù)器協(xié)調(diào)解決,加大了協(xié)同編輯的并發(fā)力度。采用編輯節(jié)點(diǎn)監(jiān)控策略來(lái)監(jiān)控節(jié)點(diǎn)狀態(tài),編輯節(jié)點(diǎn)允許動(dòng)態(tài)的加入和退出,使得系統(tǒng)的適用性增強(qiáng)。系統(tǒng)運(yùn)行時(shí),合法操作實(shí)時(shí)進(jìn)行廣播,使得各節(jié)點(diǎn)可以第一時(shí)間同步到最新的編輯狀態(tài)。在協(xié)同編輯并發(fā)控制策略方面,本文采用了基于并行操作矩陣的隱藏對(duì)象加鎖機(jī)制。用戶在操作時(shí),根據(jù)并行操作矩陣來(lái)判斷是否需要加鎖。加鎖時(shí),對(duì)編輯對(duì)象隱藏加鎖,用戶在不知情的情況下,自動(dòng)被系統(tǒng)加鎖,避免了加鎖粒度和加鎖時(shí)機(jī)難以用戶自主抉擇的弊端。根據(jù)編輯往往存在條件限制的情況,本文引入了約束的概念。采用約束模型,在協(xié)同編輯的同時(shí)考慮約束,進(jìn)行約束檢測(cè)和面向約束的沖突消解。并設(shè)計(jì)了集成沖突消解流程,通過(guò)沖突檢測(cè)、基于規(guī)則的消解、基于事例的消解、協(xié)商消解、仲裁的次序來(lái)逐步多策略地進(jìn)行消解。在約束管理和消解上,都采用了層次結(jié)構(gòu),即先在圖層服務(wù)器中處理,處理完成后,再提交給中心服務(wù)器處理。最后本文根據(jù)前文的分析和設(shè)計(jì),實(shí)現(xiàn)了一個(gè)面向WebG IS的協(xié)同編輯系統(tǒng),通過(guò)系統(tǒng)的實(shí)際運(yùn)行來(lái)驗(yàn)證理論的可行性。
[Abstract]:With the rapid development of Internet, GIS network has become the developing trend of GIS.Collaborative editing for WebGIS has also become an important research topic after the rapid development of WebGIS and the expansion of editing tasks.However, due to the unique characteristics of WebGIS data representation and data rendering, many collaborative design methods, which are mature in other fields, can not be directly used or even used in the field of WebGIS.Therefore, it is of practical significance to study how to use the existing research results of collaborative design for reference so that it can solve the problems existing in collaborative editing in WebGIS.In the aspect of system architecture, according to the characteristics of vector map in WebGIS, this paper distributes the data and tasks with the grained layer, and manages the data of the same layer by the same layer server.Then a central server is used to coordinate each layer server.The internal problems of the layer can be solved by the layer server independently, and the problems between the layers can be solved by the central server, which increases the concurrency of collaborative editing.Editing node monitoring strategy is adopted to monitor node state, and editing node allows dynamic join and exit, which makes the system more applicable.When the system is running, the legitimate operation broadcasts in real time, so that the nodes can synchronize to the latest editing state at the first time.In the aspect of co-editing concurrency control strategy, the hidden object locking mechanism based on parallel operation matrix is adopted in this paper.During operation, the user determines whether a lock is needed according to the parallel operation matrix.When locking, the editing object is hidden and locked, and the user is automatically locked by the system without knowing it, thus avoiding the disadvantage of locking granularity and locking timing which is difficult for the user to choose independently.This paper introduces the concept of constraint according to the condition of editing.The constraint model is adopted, and constraints are taken into account in collaborative editing, constraint detection and Constraint-Oriented conflict resolution are carried out.The integrated conflict resolution process is designed, which is based on conflict detection, rule-based resolution, case-based resolution, negotiation resolution and arbitration order.In constraint management and deconstruction, the hierarchical structure is adopted, that is, processing in the layer server, after the processing is completed, then submitted to the central server for processing.Finally, based on the above analysis and design, a collaborative editing system for WebG is implemented, and the feasibility of the theory is verified by the actual operation of the system.
【學(xué)位授予單位】:福州大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2013
【分類號(hào)】:P208;TP393.09
【相似文獻(xiàn)】
相關(guān)期刊論文 前10條
1 關(guān)穎,韓江文,趙連偉,李祥云;沈陽(yáng)中心氣象臺(tái)專業(yè)預(yù)報(bào)編輯系統(tǒng)[J];遼寧氣象;2000年01期
2 戴萍,王恕,張寧娜;新一代天氣預(yù)報(bào)編輯系統(tǒng)的研制[J];遼寧氣象;2000年03期
3 徐振輝;;自動(dòng)編輯系統(tǒng)中的搜索控制[J];江西師范大學(xué)學(xué)報(bào)(自然科學(xué)版);1988年02期
4 張方,黃干平;實(shí)時(shí)共行多媒體編輯系統(tǒng)的一致性問(wèn)題[J];武漢大學(xué)學(xué)報(bào)(自然科學(xué)版);1998年05期
5 周琪云,黃明和;金山漢字編輯系統(tǒng)加密剖析[J];江西師范大學(xué)學(xué)報(bào)(自然科學(xué)版);1998年02期
6 胡京笛,周群體;VO編輯系統(tǒng)制作快慢特技初探[J];西南民族學(xué)院學(xué)報(bào)(自然科學(xué)版);1995年04期
7 ;《地質(zhì)科技情報(bào)》正式啟用網(wǎng)上投稿編輯系統(tǒng)[J];地質(zhì)科技情報(bào);2010年05期
8 ;DY2000系列多媒體視音頻編輯系統(tǒng)[J];中國(guó)科技信息;1995年08期
9 儲(chǔ)榮安,李銘;自制多媒體數(shù)字錄音編輯系統(tǒng)[J];實(shí)驗(yàn)室研究與探索;2001年01期
10 陳惠芳;陳琳;;報(bào)文編輯系統(tǒng)設(shè)計(jì)[J];福建地震;2007年Z2期
相關(guān)會(huì)議論文 前6條
1 靖純;;淺析微博發(fā)稿在新聞編輯系統(tǒng)內(nèi)的實(shí)現(xiàn)[A];中國(guó)新聞技術(shù)工作者聯(lián)合會(huì)2012年學(xué)術(shù)年會(huì)、五屆四次理事會(huì)暨第六屆“王選新聞科學(xué)技術(shù)獎(jiǎng)”的“人才獎(jiǎng)”和“優(yōu)秀論文獎(jiǎng)”頒獎(jiǎng)大會(huì)論文集[C];2012年
2 張斌;;視頻網(wǎng)絡(luò)編輯系統(tǒng)——“世紀(jì)新網(wǎng)”的設(shè)計(jì)和實(shí)現(xiàn)[A];中國(guó)電影電視技術(shù)學(xué)會(huì)影視科技論文集[C];2003年
3 張堵;劉剛;陳慶祥;薛峰;;論科技編輯系統(tǒng)的耗散結(jié)構(gòu)特征[A];學(xué)報(bào)編輯論叢(第一集)[C];1990年
4 吳宜輝;丘律文;李周華;陳國(guó)寧;;在分布式圖形協(xié)作編輯系統(tǒng)中解決沖突的一個(gè)多版本方法[A];廣西計(jì)算機(jī)學(xué)會(huì)——2004年學(xué)術(shù)年會(huì)論文集[C];2004年
5 吳宜輝;丘律文;李周華;陳國(guó)寧;;在分布式圖形協(xié)作編輯系統(tǒng)中解決沖突的一個(gè)多版本方法[A];廣西計(jì)算機(jī)學(xué)會(huì)2004年學(xué)術(shù)年會(huì)論文集[C];2004年
6 劉偉;劉曉光;賈敬;章文博;;北京電視臺(tái)雅典奧運(yùn)會(huì)技術(shù)工作方案[A];2005(首屆)中國(guó)數(shù)字影視節(jié)目制作與接收技術(shù)交流展示會(huì)論文集[C];2005年
相關(guān)重要報(bào)紙文章 前6條
1 葉佳;媒體人利用“先獲”信息炒股,日政府要NHK徹查[N];新華每日電訊;2008年
2 ;打造個(gè)人的影音編輯系統(tǒng)(上)[N];中國(guó)電腦教育報(bào);2003年
3 小滔;打造個(gè)人的影音編輯系統(tǒng)(下)[N];中國(guó)電腦教育報(bào);2003年
4 本報(bào)實(shí)習(xí)生 劉霞;天衣無(wú)縫的圖片美化技術(shù)[N];科技日?qǐng)?bào);2007年
5 ;評(píng)測(cè)公告[N];中國(guó)計(jì)算機(jī)報(bào);2004年
6 記者 韓t,
本文編號(hào):1772544
本文鏈接:http://sikaile.net/kejilunwen/dizhicehuilunwen/1772544.html