數據庫是環境GIS的核心組成部分,根據不同的應用,數據庫會有各種各樣的組織形式。環境GIS數據庫設計除了要顧及環境空間信息的特征外,與其他空間數據庫的設計 *** 基本相同,即包括邏輯設計和物理設計。
數據庫邏輯設計的任務是運用數據庫管理系統提供的工具與環境,將對現實世界抽象得到的概念性模型轉換成相應的數據庫 管理系統的數據模型,并用數據描述語言描述出來。因此,邏輯設計是整個數據庫設計的基礎。其目的是要規劃出整個數據庫的框架,回答數據庫能做什么問題。通過邏輯設計形成的相應數據庫的數據模型應該獨立于計算機軟硬件,并且是面向應用,易于用戶理解。邏輯設計應考慮數據共享、數據冗余、數據的獨立性。
物理設計主要解決以下3個問題:分配存儲空間;決定數據的物理表示;確定存儲結構。數據結構的分析重點在于各表的主鍵、各表之間的主外鍵關系、主表中可以用作維數據的字段、數據中的計算字段、數據的完整性檢査。
在數據庫建設中,作為數據規范的數據字典也同樣起著重要的作用。數據字典即所謂關于數據的數據,是對數據庫的數據和應用程序的一種管理 *** 。在數據庫的標準化方面,數據字典應該是重點考慮的一個問題。
添加微信好友, 獲取更多信息
復制微信號
環境空間數據庫的具體設計包括空間數據庫、屬性數據庫、多媒體信息庫和符號庫的設計。空間數據庫設計根據系統目標、功能以及信息系統的基本技術要求,對基礎地理、資源環境和功能區劃等要素進行詳細分層,再針對每一層要素,劃定其基本空間單元。空間數據庫將采集到的各類地圖數據進行編輯,并產生拓撲關系,依據已經制定的空間數據模型,構建空間數據庫,形成統--坐標系下的多種要素的圖層 *** 。
屬性數據庫管理圖形單元所具有的屬性,設計屬性數據庫,需確定每一類空間信息應具有的屬性項和屬性表結構。其中屬性項類型與寬度的設置,需滿足符合功能區劃管理信息要求的屬性項內容、長度、精度和輸出寬度。
多媒體信息庫主要存儲照片、聲音、錄像等多媒體信息。符號庫管理并制作系統設計的各種圖例和符號。
環境GIS具有處理數據董大、結構復雜等特點,設計需要特別注意處理如下問題:
1.比例尺、坐標系和地圖投影
比例尺、坐標系和地圖投影的確定實際上就決定了環境GIS數據庫的精度,它依賴于用戶需求和數據庫的應用,同時也依賴于元數據的精度和可靠性。需求分析是確定數據庫所需的精度主要途徑。
2.空間特征和數據模型
在環境GIS中,環境空間特征可以抽象為:點、線和面。數據庫設計時需要根據實際需要考慮用什么數據模型來表達。
3.數據表格及其關系
屬性值必須放置在一個或多個表中。這些表可以是特征屬性表或者與特征屬性表相關聯的表。首先要設計好關聯表,運用關聯表可將屬性數據組織在不同的表中,易于維護和存取;其次要規范化表格,規范化處理是設計無冗余而結構較好的表格;然后要確保鍵的唯一,以保證表的完整性。每一主題的代碼或具有唯一鍵值特性的宇段作為主鍵,用此主鍵與數據庫建立關聯。
4.地理特征和圖層
地理特征用來描述自然環境和人文環境要素。在一幅地圖上,三維空間的地理特征可以抽象為:點、線和面。這些特征用下列要素進行區別:顏色、符號和注記。也可以用圖例、參照碼和描述性文本三種方式來解釋。
來源:開源地理空間基金會中文分會
來源鏈接:https://www.osgeo.cn/post/151e0
本站聲明:網站內容來源于 *** ,如有侵權,請聯系我們,我們將及時處理。