空間數據庫是作為一種應用技術而誕生和發展起來的,其目的是為了使用戶能夠方便靈活地査詢出所需的地 理空間數據,同時能夠進行有關地理空間數據的插入、刪除、更新等操作,為此,建立了如實體、關系、數據 獨立性、完整性、數據操縱、資源共享等一系列基本概念。數據庫系統是與程序設計語言、軟件工程和人工智能等 技術相互融合、共同發展的結果,其應用領域從統計、管理迅速擴大到實際工程應用。以地理空間數據存儲和 操作為對象的地理空間數據庫,把被管理的數據從一維 推向了二維、三維甚至更高維。由于傳統數據庫系統 (如關系數據庫系統)的數據模擬主要針對簡單對象,因而無法有效地支持以復雜對象(如圖形、影像等) 為主體的工程應用。地理空間數據庫系統必須具備對 地理對象(大多為具有復雜結構和內涵的復雜對象) 進行模擬和推理的功能。一方面,可將地理空間數據庫 技術視為傳統數據庫技術的擴充;另一方面,地理空間 數據庫突破了傳統數據庫理論(如將規范關系推向非 規范關系),其實質性發展必然導致理論上的創新。
地理空間數據庫是一種應用于地理空間數據處理與信息 分析領域的具有工程性質的數據庫,它所管理的對象主要 是地理空間數據(包括空間數據和非空間數據)。傳統數據庫系統管理地理空間數據有以下幾個方面的局限性。
(1)傳統數據庫系統管理的是不連續的、相關性較小的 數字和字符;而地理信息數據是連續的,并且具有很強的空間相關性。
(2)傳統數據庫系統管理的實體類型較少,并且實體類型 之間通常只有簡單、固定的空間關系;而地理空間數據的 實體類型繁多,實體類型之間存在著復雜的空間關系,并且還能產生新的關系(如拓撲關系)。
添加微信好友, 獲取更多信息
復制微信號
(3)傳統數據庫系統存儲的數據通常為等長記錄的數據;而地理空間數據通常是非結構化的,其數據項可能很大,很復雜,并且變長記錄。
(4)傳統數據庫系統只操縱和査詢文字和數字信息;而地理空間數據庫中箱要有大重的空間數據操作和査詢,如特征提取、影像分割、影像代數運算、拓撲和相似性査詢等。
(5)具有高度內部聯系的GIS數據記錄需要更復雜的安全 性維護系統,為了保證空間數據庫的完整性,保護數據文件 的完整性,保護系列必須與空間數據一起存儲,否則,一條記錄的改變就會使其他數據文件產生錯誤。
因而,大部分GIS軟件采用不同于一般數據庫的管理模式。
來源:開源地理空間基金會中文分會
來源鏈接:https://www.osgeo.cn/post/1c304
本站聲明:網站內容來源于 *** ,如有侵權,請聯系我們,我們將及時處理。