System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現(xiàn)步驟摘要】
本專利技術涉及更新地理信息數(shù)據(jù)庫,具體涉及一種協(xié)同更新基礎地理信息數(shù)據(jù)庫的方法和系統(tǒng)。
技術介紹
1、高精現(xiàn)勢的基礎地理信息成果是經(jīng)濟、社會發(fā)展,城市建設和生態(tài)保護中重要的基礎性、戰(zhàn)略性信息資源。對基礎地理信息數(shù)據(jù)庫的持續(xù)快速更新,是地方基礎測繪工作的重要內容,更是各級測繪地理信息主管部門和相關測繪單位的重要工作,而協(xié)同更新技術是保障其更新質量和效率的重要手段。然而,由于基礎地理信息數(shù)據(jù)數(shù)據(jù)量大、現(xiàn)勢性要求高,多用戶分工采集、協(xié)同更新一定區(qū)域的數(shù)據(jù)可很大程度上提高工作效率,因此對基礎地理信息數(shù)據(jù)庫協(xié)同更新是必要的。
2、現(xiàn)有技術中對基礎地理信息數(shù)據(jù)庫更新主要采取數(shù)據(jù)控制避免操作混亂和數(shù)據(jù)混淆,效率不高也存在一些潛在的缺陷和挑戰(zhàn),具體體現(xiàn)在以下幾個層面:
3、一、現(xiàn)有技術中一般從現(xiàn)有數(shù)據(jù)庫中按圖幅或一定區(qū)域范圍下載數(shù)據(jù),并鎖定數(shù)據(jù)庫中相應要素,以防止其他人員同時調用修改這部分要素造成數(shù)據(jù)混亂,在更新完成后再取消鎖定,其他人員才可下載調用。這樣的操作方式保障了數(shù)據(jù)的合理性,但是降低了工作效率,影像了數(shù)據(jù)使用。
4、二、現(xiàn)有技術中對提取新增要素、修改要素和刪除要素的關注度不足,導致各要素不能及時更新,影響了基礎地理信息數(shù)據(jù)的協(xié)作采集、協(xié)同更新和精細化管理,降低了基礎地理信息數(shù)據(jù)更新效率,減少了對全生命周期的管理條件。
技術實現(xiàn)思路
1、本專利技術的目的在于提供的一種協(xié)同更新基礎地理信息數(shù)據(jù)庫的方法,解決了
技術介紹
中存在的問題。
2、為解決上
3、s2、增量更新:在用戶下載調用時記錄下載時間作為版本信息,用戶修測完成后的成果入庫時,通過對比相關時間和要素編碼,實現(xiàn)增量更新現(xiàn)勢庫和歷史庫。
4、s3、協(xié)同更新:不同用戶在同步修改更新地理信息數(shù)據(jù)時,利用要素唯一碼和相關時間信息對數(shù)據(jù)庫進行溯源和對比分析,實現(xiàn)多用戶對基礎地理信息數(shù)據(jù)庫的協(xié)同更新。
5、進一步地,在s1中,對基礎地理信息數(shù)據(jù)中的要素實體進行唯一性標識,通過賦予地理信息要素實體唯一編碼方式使其具有唯一性,保證現(xiàn)勢庫中所有要素均無重復編碼,要素的生命周期通過產(chǎn)生時間、變化時間、消亡時間進行記錄和管理,產(chǎn)生時間是指新增加的基礎地理信息要素的產(chǎn)生時間,可以記錄為外業(yè)測繪等方法采集要素信息的時間,變化時間是指原有基礎地理信息要素現(xiàn)狀發(fā)生局部變化,利用外業(yè)測繪等方法對原要素變化信息采集的時間,消亡時間指在更新測繪中發(fā)現(xiàn)原要素已不存在,發(fā)現(xiàn)的時間即消亡的時間。
6、進一步地,在s2中,從基礎地理信息數(shù)據(jù)庫中下載調用的數(shù)據(jù)文件整體進行時間記錄作為其版本信息,具體時間精確到秒,版本時間通過日志方式存儲,以保證不同用戶下載調用同一范圍或同一基礎地理信息要素具有不同的時間版本記錄,用戶在下載調用基礎地理信息數(shù)據(jù)進行修補測過程中,存在新增、修改、刪除三種操作,新增要素即新繪制的地理信息要素,需在其屬性中記錄產(chǎn)生時間并賦予唯一編碼,修改要素即對發(fā)生變化的原有要素進行修改,需按最新采集時間記錄在變化時間屬性中,刪除即對現(xiàn)狀已不存在的要素進行標識并記錄消亡時間。
7、進一步地,在s2中,對修測范圍的基礎地理信息數(shù)進行更新修改,經(jīng)質檢后采用增量更新方式入庫,新增要素直接存入現(xiàn)勢庫,修改后的要素記錄最新變化時間存入現(xiàn)勢庫同時將原要素存入歷史庫,刪除的要素填寫消亡時間屬性后存入歷史庫,修測范圍的基礎地理信息數(shù)據(jù)入庫時,通過與現(xiàn)勢庫和歷史庫中要素的唯一編碼、產(chǎn)生時間、變化時間、消亡時間進行對比分析,提取出新增要素、修改要素和刪除要素。
8、新增要素是指修測過程中發(fā)現(xiàn)的新建成的基礎地理信息要素,該要素在現(xiàn)勢庫中不存在需要添加到現(xiàn)勢庫中,新增要素通過對比要素產(chǎn)生時間與下載數(shù)據(jù)的版本時間獲取,若某要素產(chǎn)生時間晚于版本時間即判斷該要素為新增要素,需更新至現(xiàn)勢庫中。
9、修改要素是指原來已經(jīng)存在但發(fā)生變化的基礎地理信息要素,在測繪過程中需要對原要素圖形或部分屬性信息進行修改完善,將變化后的最新要素添加到現(xiàn)勢庫中同時將原要素刪除,修改要素通過對比要素變化時間和下載數(shù)據(jù)的版本時間獲取,修測后的基礎地理信息數(shù)據(jù)中,某個要素的變化時間晚于版本時間,則判斷該要素為修改要素,修改后的要素更新至現(xiàn)勢庫中,同時通過要素唯一編碼獲取現(xiàn)勢庫中的原要素放入歷史庫。
10、刪除要素是指修測過程發(fā)現(xiàn)已不存在,需要在數(shù)據(jù)庫中刪除的基礎地理信息要素,刪除要素通過對比唯一編碼獲取,修測范圍內現(xiàn)勢庫的基礎地理信息數(shù)據(jù)中的某個要素編碼在修測后的數(shù)據(jù)中無同一編碼存在,則判斷該要素在修測后已被刪除,需要將現(xiàn)勢庫中的該要素記錄消亡時間后放入歷史庫。
11、進一步地,在s3中,假定a、b分別在不同時間從現(xiàn)勢庫中下載同一范圍的基礎地理信息數(shù)據(jù)進行更新修測,a先修測完成并按上述方式更新現(xiàn)勢性庫,則b在修測過程中或修測完成后通過數(shù)據(jù)協(xié)同的方式獲取基礎地理信息數(shù)據(jù)庫中a的最新數(shù)據(jù)成果,并將自身采集的數(shù)據(jù)同步更新現(xiàn)勢庫和歷史庫。
12、b在協(xié)同更新基礎地理信息數(shù)據(jù)時,除按上述增量更新方式對新增要素、修改要素和刪除要素進行處理的同時,還可通過對a修測入庫的最新數(shù)據(jù)進行同步,包括a修測的新增數(shù)據(jù)、修改數(shù)據(jù)和刪除數(shù)據(jù),從而生成修測范圍內的最新成果,同理,其他用戶如c、d等也可按此方式同步協(xié)同更新其下載的相同范圍內的數(shù)據(jù)。
13、同步a修測的新增數(shù)據(jù)通過獲取新增的要素唯一編碼獲取。若修測范圍內現(xiàn)勢庫中某個要素唯一編碼在b修測的數(shù)據(jù)中無同一編碼要素存在,則將該要素新增到b修測的數(shù)據(jù)中。
14、同步修改數(shù)據(jù)通過對比唯一編碼和修改時間獲取。修測范圍內現(xiàn)勢庫中某個要素唯一編碼在b修測的數(shù)據(jù)中有同一編碼要素存在,取有變化時間,都有變化時間時取變化時間更近者作為最終要素成果放入b修測數(shù)據(jù)中,直接刪除無變化時間或變化時間更早者要素。
15、同步刪除要素主要通過對比歷史庫和修測數(shù)據(jù)實現(xiàn)。若修測范圍內歷史庫中某一要素的唯一編碼在b修測的數(shù)據(jù)中存在同一編碼要素,則將該要素直接刪除。
16、本專利技術第二方面一種協(xié)同更新基礎地理信息數(shù)據(jù)庫的方法的系統(tǒng),包括:構建基礎地理信息數(shù)據(jù)庫模塊:通過對地理信息要素實體進行唯一編碼,同時對要素產(chǎn)生、修改、消亡等相關時間進行專門標識,從數(shù)據(jù)結構層面記錄要素唯一性和相關時間信息,構建包含現(xiàn)勢庫和歷史庫的全生命周期基礎地理信息數(shù)據(jù)庫。
17、增量更新模塊:在用戶下載調用時記錄下載時間作為版本信息,用戶修測完成后的成果入庫時,通過對比相關時間和要素編碼,實現(xiàn)增量更新現(xiàn)勢庫和歷史庫。
18、協(xié)同更新模塊:不同用戶在同步修改本文檔來自技高網(wǎng)...
【技術保護點】
1.一種協(xié)同更新基礎地理信息數(shù)據(jù)庫的方法,其特征在于,包括:
2.根據(jù)權利要求1所述的一種協(xié)同更新基礎地理信息數(shù)據(jù)庫的方法,其特征在于,在S1中,對基礎地理信息數(shù)據(jù)中的要素實體進行唯一性標識,通過賦予地理信息要素實體唯一編碼方式使其具有唯一性,保證現(xiàn)勢庫中所有要素均無重復編碼,要素的生命周期通過產(chǎn)生時間、變化時間、消亡時間進行記錄和管理,產(chǎn)生時間是指新增加的基礎地理信息要素的產(chǎn)生時間,可以記錄為外業(yè)測繪等方法采集要素信息的時間,變化時間是指原有基礎地理信息要素現(xiàn)狀發(fā)生局部變化,利用外業(yè)測繪等方法對原要素變化信息采集的時間,消亡時間指在更新測繪中發(fā)現(xiàn)原要素已不存在,發(fā)現(xiàn)的時間即消亡的時間。
3.根據(jù)權利要求1所述的一種協(xié)同更新基礎地理信息數(shù)據(jù)庫的方法,其特征在于,在S2中,從基礎地理信息數(shù)據(jù)庫中下載調用的數(shù)據(jù)文件整體進行時間記錄作為其版本信息,具體時間精確到秒,版本時間通過日志方式存儲,以保證不同用戶下載調用同一范圍或同一基礎地理信息要素具有不同的時間版本記錄,用戶在下載調用基礎地理信息數(shù)據(jù)進行修補測過程中,存在新增、修改、刪除三種操作,新增即新繪制地理信息
4.根據(jù)權利要求3所述的一種協(xié)同更新基礎地理信息數(shù)據(jù)庫的方法,其特征在于,在S2中,對修測范圍的基礎地理信息數(shù)進行更新修改,經(jīng)質檢后采用增量更新方式入庫,新增要素直接存入現(xiàn)勢庫,修改后的要素記錄最新變化時間存入現(xiàn)勢庫同時將原要素存入歷史庫,刪除的要素填寫消亡時間屬性后存入歷史庫,修測范圍的基礎地理信息數(shù)據(jù)入庫時,通過與現(xiàn)勢庫和歷史庫中要素的唯一編碼、產(chǎn)生時間、變化時間、消亡時間進行對比分析,提取出新增要素、修改要素和刪除要素;
5.根據(jù)權利要求4所述的一種協(xié)同更新基礎地理信息數(shù)據(jù)庫的方法,其特征在于,在S3中,假定A、B分別在不同時間從現(xiàn)勢庫中下載同一范圍的基礎地理信息數(shù)據(jù)進行更新修測,A先修測完成并按上述方式更新現(xiàn)勢性庫,則B在修測過程中或修測完成后通過數(shù)據(jù)協(xié)同的方式獲取基礎地理信息數(shù)據(jù)庫中A的最新數(shù)據(jù)成果,并將自身采集的數(shù)據(jù)同步更新現(xiàn)勢庫和歷史庫;
6.一種用于執(zhí)行1-5任一項所述的協(xié)同更新基礎地理信息數(shù)據(jù)庫的方法的系統(tǒng),其特征在于,包括:
...【技術特征摘要】
1.一種協(xié)同更新基礎地理信息數(shù)據(jù)庫的方法,其特征在于,包括:
2.根據(jù)權利要求1所述的一種協(xié)同更新基礎地理信息數(shù)據(jù)庫的方法,其特征在于,在s1中,對基礎地理信息數(shù)據(jù)中的要素實體進行唯一性標識,通過賦予地理信息要素實體唯一編碼方式使其具有唯一性,保證現(xiàn)勢庫中所有要素均無重復編碼,要素的生命周期通過產(chǎn)生時間、變化時間、消亡時間進行記錄和管理,產(chǎn)生時間是指新增加的基礎地理信息要素的產(chǎn)生時間,可以記錄為外業(yè)測繪等方法采集要素信息的時間,變化時間是指原有基礎地理信息要素現(xiàn)狀發(fā)生局部變化,利用外業(yè)測繪等方法對原要素變化信息采集的時間,消亡時間指在更新測繪中發(fā)現(xiàn)原要素已不存在,發(fā)現(xiàn)的時間即消亡的時間。
3.根據(jù)權利要求1所述的一種協(xié)同更新基礎地理信息數(shù)據(jù)庫的方法,其特征在于,在s2中,從基礎地理信息數(shù)據(jù)庫中下載調用的數(shù)據(jù)文件整體進行時間記錄作為其版本信息,具體時間精確到秒,版本時間通過日志方式存儲,以保證不同用戶下載調用同一范圍或同一基礎地理信息要素具有不同的時間版本記錄,用戶在下載調用基礎地理信息數(shù)據(jù)進行修補測過程中,存在新增、修改、刪除三種操作,新增即新繪制地理信息要素,需在其屬性中記錄要素產(chǎn)生時間并賦...
【專利技術屬性】
技術研發(fā)人員:賀衛(wèi)中,許文帥,吳兵,
申請(專利權)人:常州市自然資源和規(guī)劃服務中心常州市歷史文化名城保護管理中心,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。