張 晗,司振江
(黑龍江大學 水利電力學院,黑龍江 哈爾濱 150080)
涵蓋了黑龍江省行政區(qū)劃、交通路網(wǎng)、流域水系水、水利工程設施、灌區(qū)工程、水利行業(yè)單位以及水文站點等空間數(shù)據(jù)。這些數(shù)據(jù)既可以通過地圖形式進行可視化展示,也可以通過屬性表展示相關數(shù)據(jù)。數(shù)據(jù)比例尺為1∶10 000。顯示比例尺為(1∶8 000 000)~(1∶2000)。
利用原有遙感影像數(shù)據(jù),加載到三維場景,將DEM數(shù)據(jù)、流域水系數(shù)據(jù)、水利工程設施、水利行業(yè)單位、水文站點、交通路網(wǎng)等數(shù)據(jù)相疊加,實現(xiàn)對黑龍江省地面狀態(tài)的真實反應。數(shù)據(jù)精度為2.5 m。
通過將DEM數(shù)據(jù)與3D圖像進行疊加,得到地表的全省地面數(shù)字高程模型數(shù)據(jù)。數(shù)據(jù)精度為25 m。
以黑龍江省所有行業(yè)和所有要素類的地理信息數(shù)據(jù)為基礎,以屬性數(shù)據(jù)的形式呈現(xiàn)出來。水利普查數(shù)據(jù)主要包括了以下8大類:河湖基本情況、水利工程基本情況、經(jīng)濟社會用水、河湖開發(fā)治理保護情況、水土保持情況、水利行業(yè)能力建設情況、灌區(qū)專項、地下水取水井專項等,共有547.5萬個普查對象[1]。
利用多旋翼無人機航拍獲取典型水庫工程的三維數(shù)據(jù)。構建三維模型,修復水面,與庫區(qū)范圍內(nèi)的0.5 m精度影像數(shù)據(jù)、20 m精度DEM數(shù)據(jù)融合處理,數(shù)據(jù)融入平臺三維場景中。數(shù)據(jù)精度:模型規(guī)格為A類,建筑精度0.02 m,坐標精度0.02 m。
即中介數(shù)據(jù)、中繼數(shù)據(jù),作為描述水利普查數(shù)據(jù)的數(shù)據(jù),存儲于數(shù)據(jù)庫中。
數(shù)據(jù)資源池是整個系統(tǒng)的核心,其設計對于系統(tǒng)的高效、穩(wěn)定運行具有重要的意義。一個良好的數(shù)據(jù)庫設計可以提高系統(tǒng)的性能、穩(wěn)定性和可維護性,降低開發(fā)和維護的成本,并且使系統(tǒng)能夠更好地適應未來的業(yè)務變化和發(fā)展。
在數(shù)據(jù)庫設計過程中,需要考慮到數(shù)據(jù)的結構、關系、約束以及數(shù)據(jù)的存儲和訪問方式等因素[2]。通過對數(shù)據(jù)的合理組織和規(guī)劃,可以優(yōu)化系統(tǒng)的查詢速度、數(shù)據(jù)存儲和數(shù)據(jù)處理能力,從而提高系統(tǒng)的實際運行效率。
所有的庫名、表名、域名必須遵循水利部的規(guī)范說明,并進行必要說明,以方便設計、維護、查詢。
并發(fā)控制是設計中非常重要的一環(huán),它確保了在同一時間只有一個用戶對數(shù)據(jù)庫的某個表擁有寫入權限,而其他用戶只能進行讀取操作。這種控制方式可以有效地避免數(shù)據(jù)沖突和數(shù)據(jù)不一致的情況發(fā)生,從而確保數(shù)據(jù)的一致性和完整性。
確保所涉及的數(shù)據(jù)庫具有盡可能全面的內(nèi)容,并且字段的類型和長度能夠精確地反映業(yè)務處理的需求。此外,數(shù)據(jù)庫的設計還應該能夠滿足當前和未來的業(yè)務需求,以確保數(shù)據(jù)的準確性和完整性。
準確描述“一對一”“一對多”“多對多”等不同數(shù)據(jù)表之間的聯(lián)系,并與業(yè)務數(shù)據(jù)的實際情況保持一致。同時,考慮是否使用各種強制關系,以及規(guī)定維持這些關系的多種方式,例如強制存在、強制一對一等。
各子系統(tǒng)之間采用了松散耦合的原理,避免了過多的級聯(lián)和嵌套,有效地解決了多個子系統(tǒng)之間的相互影響。子系統(tǒng)間的關系可以通過“重新輸入”“查詢”和“程序填充”三種方法進行連接,相關字段采用冗余存儲。
在進行數(shù)據(jù)庫設計時,要盡可能地減少冗余,并保留一定程度的冗余。
平臺自主將高頻使用的數(shù)據(jù)從主表中分離或冗余存儲,可以顯著提升系統(tǒng)運行性能。這種優(yōu)化方法可以減少對主表的訪問次數(shù),從而降低主表的負載,提高系統(tǒng)響應速度。例如,在對受限信息進行檢測等場景中,平臺可以將這些高頻使用的數(shù)據(jù)存儲在緩存中,以便快速訪問和查詢。這種做法不僅可以提高系統(tǒng)的運行效率,還可以減少對數(shù)據(jù)庫的訪問次數(shù),從而降低系統(tǒng)的負載和資源消耗。
優(yōu)化數(shù)據(jù)庫各表單及其表間關聯(lián)的設計,在確保數(shù)據(jù)庫一致性、完整性的同時,簡化數(shù)據(jù)庫操作。合理平衡系統(tǒng)可靠性和運行速度之間的關系。
數(shù)據(jù)資源池為多種空間數(shù)據(jù)格式的兼容操作提供了全面的支持,主要包括ArcGIS、SuperMap和MapInfo等空間數(shù)據(jù)格式。這些格式涵蓋了地理信息系統(tǒng)領域中廣泛使用的數(shù)據(jù)格式,使得系統(tǒng)能夠在不同的數(shù)據(jù)源之間進行轉換和處理。
空間數(shù)據(jù)的內(nèi)容主要包括點數(shù)據(jù)集、線數(shù)據(jù)集、面數(shù)據(jù)集、文本數(shù)據(jù)集、符合數(shù)據(jù)集、網(wǎng)絡數(shù)據(jù)集和屬性數(shù)據(jù)集等。這些數(shù)據(jù)集代表了地理信息系統(tǒng)中各種不同類型的空間信息,包括地形、建筑物、道路、水系、土地利用等。
系統(tǒng)提供了方便快捷的數(shù)據(jù)錄入、編輯、存儲、備份、顯示查看等基本的空間數(shù)據(jù)操作功能。這些操作功能使得用戶可以輕松地進行數(shù)據(jù)的輸入、修改、更新和管理,確保了數(shù)據(jù)的準確性和完整性。同時,系統(tǒng)還提供了數(shù)據(jù)轉換工具,可以將其他格式的數(shù)據(jù)轉換為系統(tǒng)所支持的格式,進一步擴展了系統(tǒng)的兼容性。
3.2.1 數(shù)據(jù)庫管理
對數(shù)據(jù)資源進行集中式管理,全自動備份數(shù)據(jù),無須人工干預;在系統(tǒng)出現(xiàn)異常情況時,時刻自動恢復、自動備份的數(shù)據(jù);當數(shù)據(jù)發(fā)生更改時,需要將原始數(shù)據(jù)存入歷史數(shù)據(jù)庫中,這樣才能方便地對數(shù)據(jù)進行跟蹤和查詢。
3.2.2 數(shù)據(jù)庫系統(tǒng)優(yōu)化
減少平臺數(shù)據(jù)輸入輸出頻次,降低數(shù)據(jù)吞吐量,保證系統(tǒng)平臺讀取數(shù)據(jù)效率,將常用修改的水利數(shù)據(jù)存儲于Oracle數(shù)據(jù)庫中,不常修改的數(shù)據(jù)以瓦片形式存儲。將空間數(shù)據(jù)與普查業(yè)務數(shù)據(jù)索引關聯(lián),其物理上的排放次序和索引次序完全一致,可很快查找定位。數(shù)據(jù)查詢中的指標高級查詢降低使用表關聯(lián),避免三個以上的表關聯(lián),必要時將查詢分成多步來執(zhí)行,提升數(shù)據(jù)查詢效率。應用系統(tǒng)優(yōu)化數(shù)據(jù)的一致性、完整性以及容錯等基本功能,避免長時間占用資源,引起死鎖;系統(tǒng)運行一段時間后,刪除廢棄數(shù)據(jù),保持良好性能。
3.2.3 空間數(shù)據(jù)訪問優(yōu)化
采用多級空間索引機制,對平臺涉及空間數(shù)據(jù)采用按行政分區(qū)、多級比例尺地圖、分幅索引等多級進行索引,實現(xiàn)地圖顯示的平滑過渡和逐步載入。如二維矢量數(shù)據(jù)、遙感影像數(shù)據(jù)、DEM地形地貌數(shù)據(jù)等,采用影像金字塔、隔行掃描策略、空間多分辨率編碼,實現(xiàn)優(yōu)化數(shù)據(jù)顯示效率。
水利普查數(shù)據(jù)應用平臺數(shù)據(jù)資源池融合了水利普查中各類業(yè)務數(shù)據(jù)、遙感影像數(shù)據(jù)、DEM數(shù)字高程模型以及無人機傾斜攝影數(shù)據(jù)[3]。該平臺的應用可以貫穿水利行業(yè)的各個方面,包括規(guī)劃設計、工程建設與管理和咨詢決策等。
在規(guī)劃設計環(huán)節(jié),該平臺所提供的數(shù)據(jù)可用于制定更為科學合理的水利規(guī)劃方案,為水利資源的合理配置和高效利用提供有力的數(shù)據(jù)支持。同時,這些數(shù)據(jù)還可以與其他領域的數(shù)據(jù)進行融合,為城市規(guī)劃、生態(tài)環(huán)境保護等領域提供支持。例如,將水利普查數(shù)據(jù)與氣象數(shù)據(jù)、生態(tài)環(huán)境監(jiān)測數(shù)據(jù)進行融合,可以用于生態(tài)環(huán)境保護和氣候變化研究等領域;將水利普查數(shù)據(jù)與城市規(guī)劃數(shù)據(jù)進行融合,可以用于城市水資源管理和城市規(guī)劃等領域。
在工程建設與管理方面,該平臺提供的數(shù)據(jù)可以用于水利工程的設計、施工和管理工作中。例如,利用遙感影像數(shù)據(jù)和無人機傾斜攝影數(shù)據(jù)可以生成三維地形模型,輔助設計人員進行更為精準的設計;利用GIS技術可以實現(xiàn)水利工程的選址、布局和優(yōu)化設計等。
在咨詢決策方面,該平臺提供的數(shù)據(jù)可以為決策者提供科學依據(jù)。例如,利用水利普查數(shù)據(jù)可以對水資源進行科學評估和調(diào)配,為水資源管理和保護提供依據(jù);同時,這些數(shù)據(jù)還可以用于水文氣象預報、防洪抗旱等工作。
水利普查數(shù)據(jù)應用平臺數(shù)據(jù)資源池的建立和應用為水利行業(yè)的數(shù)字化轉型提供了強有力的支持。該平臺實現(xiàn)了水利普查數(shù)據(jù)的集中式管理和自動化處理,提高了數(shù)據(jù)的質量和精度,為水利行業(yè)的各個領域提供了科學依據(jù)和決策支持。
未來,隨著技術的不斷發(fā)展和應用需求的不斷提高,水利普查數(shù)據(jù)應用平臺數(shù)據(jù)資源池還有很大的提升空間。例如,可以進一步優(yōu)化數(shù)據(jù)處理算法和技術,提高數(shù)據(jù)處理的速度和精度;可以進一步完善數(shù)據(jù)安全保障機制,加強數(shù)據(jù)的安全性和保密性;可以進一步拓展該平臺的兼容性和擴展性,為更多領域的應用提供支持。