《GIS數(shù)據(jù)庫設計》PPT課件.ppt
《《GIS數(shù)據(jù)庫設計》PPT課件.ppt》由會員分享,可在線閱讀,更多相關《《GIS數(shù)據(jù)庫設計》PPT課件.ppt(62頁珍藏版)》請在裝配圖網上搜索。
1、,第5章 GIS數(shù)據(jù)庫設計,5.1 GIS數(shù)據(jù)庫設計概述 5.2 GIS數(shù)據(jù)庫設計 5.3 空間數(shù)據(jù)組織和管理 5.4 柵格數(shù)據(jù)存儲和管理 5.5 MapGIS 7.0 地理數(shù)據(jù)庫設計,,第1節(jié) GIS數(shù)據(jù)庫設計概述,5.1.1 GIS數(shù)據(jù)庫設計概念 5.1.2 GIS數(shù)據(jù)庫設計目標 5.1.3 GIS數(shù)據(jù)庫設計原則 5.1.4 GIS數(shù)據(jù)庫設計過程,,第1節(jié) GIS數(shù)據(jù)庫設計概述,5.1.1 GIS數(shù)據(jù)庫設計概念 數(shù)據(jù)的定義 是GIS的“血液”。 數(shù)據(jù)的存儲模式、管理方式直接影響GIS系統(tǒng)執(zhí)行效率和系統(tǒng)安全等方面。 GIS的空間數(shù)據(jù)庫設計是GIS軟件設計的核心內容。 數(shù)據(jù)庫設計是把現(xiàn)實世界中
2、一定范圍內存在的應用處理和數(shù)據(jù)抽象成一個數(shù)據(jù)庫的具體結構的過程。,,第1節(jié) GIS數(shù)據(jù)庫設計概述,5.1.2 GIS數(shù)據(jù)庫設計目標 主要目標 設計具有安全性、可靠性、正確性、完整性、獨立性、共享性、低冗余度、可擴展的空間數(shù)據(jù)庫,實現(xiàn)空間數(shù)據(jù)高效存儲管理,支撐GIS軟件的設計與應用。 滿足用戶要求 良好的數(shù)據(jù)庫性能 對現(xiàn)實世界模擬的精確程度 能被某個數(shù)據(jù)庫管理系統(tǒng)接受 主要任務 確定空間數(shù)據(jù)庫的數(shù)據(jù)模型以及數(shù)據(jù)結構。 提出空間數(shù)據(jù)庫相關功能的實現(xiàn)方案。 將設計的空間數(shù)據(jù)庫系統(tǒng)的結構體系進行編碼實現(xiàn)。 將收集來的空間數(shù)據(jù)入庫,建立空間數(shù)據(jù)庫管理信息系統(tǒng)。,,第1節(jié) GIS數(shù)據(jù)庫設計概述,5.1.3
3、 GIS數(shù)據(jù)庫設計原則 GIS數(shù)據(jù)庫設計是系統(tǒng)設計的核心,是GIS系統(tǒng)實現(xiàn)的前提,也是衡量GIS系統(tǒng)品質的一個重要因素。設計數(shù)據(jù)庫時應遵循以下原則: 組織有序、層次分明 最小冗余度原則 具有足夠的數(shù)據(jù)吞吐量 數(shù)據(jù)獨立性原則 標準化、規(guī)范化原則 可擴展原則 系統(tǒng)可靠性、安全性與完整性原則,,第1節(jié) GIS數(shù)據(jù)庫設計概述,5.1.4 GIS數(shù)據(jù)庫設計過程 以用戶的需求為先,兼顧數(shù)據(jù)的特點,才會設計出成功的數(shù)據(jù)庫。 設計過程 需求分析 概念設計 邏輯設計 物理設計 數(shù)據(jù)庫實施,,第1節(jié) GIS數(shù)據(jù)庫設計概述,空間數(shù)據(jù)庫需求分析包括三個步驟: 用戶需求調查 分析空間數(shù)據(jù)現(xiàn)狀 系統(tǒng)分析,,第2節(jié) GIS
4、數(shù)據(jù)庫設計,5.2.1 概念模型設計 5.2.2 邏輯模型設計 5.2.3 物理模型設計,,第2節(jié) GIS數(shù)據(jù)庫設計 |1.概念模型設計數(shù)據(jù)庫概念化設計|,5.2.1 概念模型設計 數(shù)據(jù)庫概念化設計是從抽象的角度來設計數(shù)據(jù)庫,這種信息結構設計是從用戶的角度對現(xiàn)實世界的一種信息描述,它獨立于任何DBMS軟件和硬件。概念設計的結果是對現(xiàn)實世界或地理實體的信息化概念模型,它由構造實體的基本元素以及反映這些基本元素之間聯(lián)系的信息所組成。 數(shù)據(jù)庫概念化設計主要任務 概念數(shù)據(jù)庫模式設計和事務設計。 模式設計 以需求分析階段所提出的數(shù)據(jù)要求為基礎,對用戶需求描述的現(xiàn)實世界通過對其中信息的分類、聚集和概括,建
5、立抽象的高級數(shù)據(jù)模型(如E-R模型),形成概念數(shù)據(jù)庫模式。 事務設計 考察需求分析階段提出的數(shù)據(jù)庫操作任務,形成數(shù)據(jù)庫事務的高級說明。,,第2節(jié) GIS數(shù)據(jù)庫設計 |1.概念模型設計方法和步驟|,設計概念結構的方法: 自頂向下 自底向上 逐步擴張 混合策略 其中最常采用的策略是自底向上方法。即自底向上地進行需求分析,然后再自底向上地設計概念結構。但無論采用哪種設計方法,一般都以E-R模型為工具來描述概念結構。 自底向上設計概念結構步驟: 抽象數(shù)據(jù)并設計局部視圖 集成局部視圖,,第2節(jié) GIS數(shù)據(jù)庫設計 |1.概念模型設計方法和步驟|,,第2節(jié) GIS數(shù)據(jù)庫設計 |1.概念模型設計E-R模型設計
6、|,E-R模型設計定義: 構建信息系統(tǒng)或數(shù)據(jù)庫概念模型的一種有效工具或有效方法(也稱為E-R方法)。 由Peter Chen于1976年提出,強調實體間的關系,而非實體的屬性。 該方法用實體、屬性、關系/聯(lián)系來描述現(xiàn)實世界,并在此基礎之上轉換為數(shù)據(jù)模型。 E-R模型組成 實體、關系和屬性。 E-R模型設計目的 試圖建立統(tǒng)一的數(shù)據(jù)模型,以概括層次、網狀和關系三個傳統(tǒng)數(shù)據(jù)模型。 作為三種傳統(tǒng)數(shù)據(jù)模型相互轉換的中間數(shù)據(jù)模型。 以比較自然的方式描述現(xiàn)實世界。,,第2節(jié) GIS數(shù)據(jù)庫設計 |1.概念模型設計E-R模型設計|,實體(Entity) 客觀事物的抽象,可以被唯一地標識。 這些客觀事物可以是任何
7、一類的人、物或概念,是信息系統(tǒng)管理、操作的對象。 屬性(Attributes) 實體的特征。 一個實體總是通過其屬性來描述的,對實體的管理和分析的操作是通過對屬性的操作來實現(xiàn)的。 識別實體與屬性的原則: 如果數(shù)據(jù)類相對獨立,并可唯一標識,且具有自己的屬性,則該數(shù)據(jù)類可能是一類實體。 如果它僅是某類實體的特征,則它是一類屬性。 如果數(shù)據(jù)類與已識別的實體間存在關系/聯(lián)系,則該數(shù)據(jù)類(已是一類實體的屬性除外)可能是一類實體。,,第2節(jié) GIS數(shù)據(jù)庫設計 |1.概念模型設計E-R模型設計|,關系/聯(lián)系(Relationship) 實體之間的聯(lián)結稱之為關系或聯(lián)系。 實體和屬性是數(shù)據(jù)庫的存儲對象。 關系是
8、數(shù)據(jù)庫所要進行的查詢操作。 因為現(xiàn)實世界中的客體是彼此聯(lián)系的,因此信息世界中的實體間也是有聯(lián)系的。例如,職工和單位之間是存在聯(lián)系的,職工在單位中工作,屬于該單位,而單位又必須有職工。 關系的種類 擁有/屬于關系、集/子集關系、父/子關系、實體的組成關系。 一對一、一對多、多對一、多對多等關系類型。,,第2節(jié) GIS數(shù)據(jù)庫設計 |1.概念模型設計E-R模型設計|,基于空間E-R模型設計空間數(shù)據(jù)庫步驟 確定一般實體和地理實體 通過用戶需求調查與分析,提取和抽象出空間數(shù)據(jù)庫中所有的實體,包括一般實體和空間實體。 確定實體屬性 對提取和抽象出來的實體通過定制其屬性來進行界定,即確定各個實體的屬性。要求
9、盡可能減少數(shù)據(jù)冗余,方便數(shù)據(jù)存取和操作,并能實現(xiàn)正確無歧義地表達實體。 確定實體間所有聯(lián)系 根據(jù)系統(tǒng)數(shù)據(jù)流圖及實體的特征正確定義實體間的關系,這一步驟是保證空間數(shù)據(jù)正確處理和操作的關鍵,因此,在定義過程中要仔細求證,確保無誤。,,第2節(jié) GIS數(shù)據(jù)庫設計 |1.概念模型設計E-R模型設計|,繪制空間E-R圖 根據(jù)提取、抽象和概括出的系統(tǒng)實體、實體屬性及實體關系繪制空間E-R圖。 空間E-R圖優(yōu)化 因為空間E-R圖涉及的實體、屬性及關系復雜,在實際應用中,往往需要根據(jù)數(shù)據(jù)的關聯(lián)程度將它們劃分成許多小的單元,分別繪制E-R圖。因此,最后需要根據(jù)劃分的標準和原則對這些單元的E-R圖進行綜合,并對其進
10、行調整和優(yōu)化,使其能夠無縫地形成為一個整體。 E-R模型轉換為具體數(shù)據(jù)模型 將空間E-R圖轉化為適合GIS軟件和數(shù)據(jù)庫管理信息系統(tǒng)的數(shù)據(jù)模型,如關系模型、網絡模型、層次模型或特殊的空間數(shù)據(jù)模型等。,,第2節(jié) GIS數(shù)據(jù)庫設計 |1.概念模型設計E-R模型設計|,利用E-R方法建立GIS空間數(shù)據(jù)庫概念模型步驟,,第2節(jié) GIS數(shù)據(jù)庫設計 |1.概念模型設計E-R模型設計|,E-R圖:實體用矩形表示,屬性用橢圓表示,聯(lián)系用菱形表示,,第2節(jié) GIS數(shù)據(jù)庫設計 |2.邏輯模型設計目的和任務|,5.2.2 邏輯模型設計 數(shù)據(jù)庫邏輯設計的目的 根據(jù)E-R模型以及所選擇的DBMS和GIS軟件系統(tǒng)的特點,設
11、計整個數(shù)據(jù)庫的邏輯結構。 數(shù)據(jù)庫邏輯設計的任務 把數(shù)據(jù)庫概念設計階段產生的概念數(shù)據(jù)庫模式變換成為邏輯數(shù)據(jù)庫模式,即適應于某種特定數(shù)據(jù)庫管理系統(tǒng)所支持的邏輯模型。 數(shù)據(jù)庫邏輯設計依賴于邏輯數(shù)據(jù)模型和數(shù)據(jù)庫管理系統(tǒng),依賴于軟件、獨立于硬件。,,第2節(jié) GIS數(shù)據(jù)庫設計 |2.邏輯模型設計關系模型|,關系模型 將數(shù)據(jù)的邏輯結構歸結為滿足一定條件的二維表,亦稱為關系,一個實體由若干關系組成,而關系表的集合就構成了關系模型。 關系表示例 用地項目信息表和地塊信息表,,第2節(jié) GIS數(shù)據(jù)庫設計 |2.邏輯模型設計關系表范式化|,關系表的范式化 為了保證數(shù)據(jù)協(xié)調和程序處理避免矛盾和錯誤,同時使表數(shù)據(jù)符合關系
12、代數(shù)運算要求,關系表應規(guī)范,這一過程稱為范式化。 范式化的三種類型 第一范式:不能表中套表,即不能有次級字段,若存在該情形,則需要進行字段分解。,,,第2節(jié) GIS數(shù)據(jù)庫設計 |2.邏輯模型設計關系表范式化|,第二范式:所有字段僅與主字段相關。 假定選課關系表為選課(學號, 姓名, 年齡, 課程名稱, 成績, 學分),關鍵字為組合關鍵字(學號, 課程名稱),存在如下決定關系: (學號, 課程名稱) (姓名, 年齡, 成績, 學分) 這個數(shù)據(jù)庫表不滿足第二范式,因為存在如下決定關系: (課程名稱) (學分) (學號) (姓名, 年齡) 即存在組合關鍵字中的字段決定非關鍵字的情況。 把選課關系表選
13、課改為如下三個表: 學生:(學號, 姓名, 年齡) 課程:(課程名稱, 學分) 選課:(學號, 課程名稱, 成績),,第2節(jié) GIS數(shù)據(jù)庫設計 |2.邏輯模型設計關系表范式化|,第三范式:不能有傳遞相關性 假定學生關系表為Student(學號, 姓名, 年齡, 所在學院, 學院地點, 學院電話),關鍵字為單一關鍵字學號,因為存在如下決定關系: (學號) (姓名, 年齡, 所在學院, 學院地點, 學院電話) 這個數(shù)據(jù)庫是符合第二范式的,但是不符合第三范式,因為存在如 下決定關系: (學號) (所在學院) (學院地點, 學院電話) 即存在非關鍵字段學院地點、學院電話對關鍵字段學號的傳遞函數(shù)依賴。
14、 把學生關系表分為如下兩個表: 學生:(學號, 姓名, 年齡, 所在學院) 學院:(學院, 地點, 電話),,第2節(jié) GIS數(shù)據(jù)庫設計 |2.邏輯模型設計表分割與關聯(lián)|,范式化后,按照字段記錄特性,可進行字段調整,把一個表分割成多個表,列出各表應具有的字段,確定表體系結構,使數(shù)據(jù)表達得以協(xié)調。,空間表,地塊表,戶主表,土地狀況主表,,第2節(jié) GIS數(shù)據(jù)庫設計 |2.邏輯模型設計E-R模型向關系模型轉換|,E-R模型轉化為邏輯模型的過程 E-R模型可以按規(guī)則轉換為多種類型的邏輯數(shù)據(jù)模型。關系模型是當前使用最為廣泛的邏輯模型,大多的商業(yè)數(shù)據(jù)庫系統(tǒng)都是關系型的。 在基于關系數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)庫設計過程
15、中需要將需求分析產生的E-R模型按照關系模型的要求進行規(guī)范化和標準化設計,包括實體、實體關系以及關鍵字的設計等。 關系模型的邏輯結構是一組關系模式的集合,而E-R圖則是由實體、實體屬性和實體之間的聯(lián)系三個要素組成的,所以將E-R圖轉換為關系模型實際上就是要將實體、實體屬性和實體之間的聯(lián)系轉化為關系模式。,,第2節(jié) GIS數(shù)據(jù)庫設計 |2.邏輯模型設計E-R模型向關系模型轉換|,E-R模型到關系模型的映射步驟: 將每類實體映射成一個單獨的關系。實體屬性映射成關系的屬性。 對于基數(shù)為1 : 1的聯(lián)系,將任一實體碼屬性作為其他關系的主碼。 聯(lián)系的基數(shù)是M : 1,把“1”側關系主碼作為“M”側關系的
16、外碼。 基數(shù)為M : N的聯(lián)系,每個M : N聯(lián)系被映射成一個新的關系。 關系的名稱就是聯(lián)系的名稱,而關系的主碼由參與實體的主碼對組成。 如果聯(lián)系有屬性的話,則成為新關系的屬性。 對于多值屬性,創(chuàng)建一個具有兩個列的新的關系,一列對應多值屬性,另一列對應擁有多值屬性的實體的碼。,,第2節(jié) GIS數(shù)據(jù)庫設計 |2.邏輯模型設計E-R模型向關系模型轉換|,示例轉行過程: 當用戶和用戶詳情之間是1對1的關系 在建立用戶關系表和用戶詳情關系表時,分別將詳情編號和用戶編號作為它們的一個外鍵。 當用戶和申請用地項目流轉之間是1對M的關系 將關系中“1”側關系表“用戶”的主鍵“用戶編號”作為“M”側“申請用地
17、項目流轉” 關系表的外鍵。 當用戶和角色之間是多對多的關系 需建立一個獨立的關系表。 關系表名稱就是聯(lián)系的名稱“用戶-角色”,關系表中包括了“用戶”關系表的主鍵“用戶編號”和“角色”關系表的主鍵“角色編號”兩個屬性。,,第2節(jié) GIS數(shù)據(jù)庫設計 |2.邏輯模型設計E-R模型向關系模型轉換|,,第2節(jié) GIS數(shù)據(jù)庫設計,5.2.3 物理模型設計 數(shù)據(jù)庫物理模型:使用計算機軟件和硬件,以有效的和容錯的方式,完成邏輯數(shù)據(jù)庫模型概念。 數(shù)據(jù)庫物理模型設計的一般任務 使數(shù)據(jù)庫的邏輯結構能在實際的物理存儲設備上得以實現(xiàn),建立一個具有較好性能的物理數(shù)據(jù)庫。 設計人員進行設計時需要考慮: 如何分配存儲空間 決
18、定數(shù)據(jù)物理表示 設計存取路徑 確定存放位置 選擇存儲結構 解決系統(tǒng)的配置,,第2節(jié) GIS數(shù)據(jù)庫設計 |3.物理模型設計矢量柵格屬性關系數(shù)據(jù)文件|,GIS空間數(shù)據(jù)庫涉及圖形數(shù)據(jù)和屬性數(shù)據(jù)兩種數(shù)據(jù)存儲,一般來講: 屬性數(shù)據(jù)有RDBMS來存儲、管理、操作和查詢; 圖形數(shù)據(jù)以表達矢量、柵格結構的特殊格式的數(shù)據(jù)文件表示和存儲;由GIS軟件直接管理、查詢和讀取; 圖形---屬性的聯(lián)系由GIS軟件建立和維護;,,第2節(jié) GIS數(shù)據(jù)庫設計 |3.物理模型設計矢量柵格屬性關系數(shù)據(jù)文件|,矢量數(shù)據(jù)文件(非結構化數(shù)據(jù)) 在正常情況下,不同的線裝實體和面狀實體由不同數(shù)量的點組成,它們具有不同長度的坐標序列。 柵格數(shù)
19、據(jù)文件 對于一個簡單的柵格GIS,每個圖層由一個網格矩陣構成,每個網格值為位于該網格內的地理實體的屬性值。在一個柵格關系數(shù)據(jù)庫中,組成一個圖層的網格值通常為地理實體的標識碼,這些網格值以游程編碼或四叉樹結構存儲為一個數(shù)據(jù)文件。 由于柵格數(shù)據(jù)需占用大量的存儲空間,為減少冗余,采用一種無誤差壓縮編碼游程長度編碼來記錄特征游碼和游碼長度。 屬性關系數(shù)據(jù)庫文件 定長數(shù)據(jù),即可直接涉及關系表,,第2節(jié) GIS數(shù)據(jù)庫設計 |3.物理模型設計矢量柵格屬性關系數(shù)據(jù)文件|,矢量數(shù)據(jù)的幾何信息,矢量數(shù)據(jù)的屬性信息,,第3節(jié) 空間數(shù)據(jù)組織和管理,5.3.1 空間數(shù)據(jù)組織 5.3.2 空間數(shù)據(jù)管理,,第3節(jié) 空間數(shù)據(jù)
20、組織和管理,5.3.1 空間數(shù)據(jù)組織 邏輯設計的主要任務是對空間數(shù)據(jù)分析階段所得到的地理數(shù)據(jù)重新進行分類、組織。 邏輯設計過程: 圖塊結構的設計,即按數(shù)據(jù)的空間分布將數(shù)據(jù)劃分為規(guī)則的或不規(guī)則的塊。 圖層信息的組織,即按照數(shù)據(jù)的性質分類,將性質相同或相近的歸為一類,形成不同的圖層。,,第3節(jié) 空間數(shù)據(jù)組織和管理,,第3節(jié) 空間數(shù)據(jù)組織和管理 |空間數(shù)據(jù)組織縱向分層組織|,分層的定義 分層是在分幅的基礎之上進行的,它按地圖內容進行劃分,不同的內容屬于不同的層。 分層的目的 更有效地組織和管理空間數(shù)據(jù) 。 通過圖層管理地理數(shù)據(jù)的好處 相同數(shù)據(jù)層中的地理對象,都是從無窮地理事物之中抽象出來的同一類別。
21、 同一空間定位基礎、一致數(shù)據(jù)精度標準、相同地域范圍中的各數(shù)據(jù)層在GIS中是可以任意疊合的。 多層地理數(shù)據(jù)的疊合分析,是GIS重要的空間分析方法之一。 通過不同的數(shù)據(jù)層疊加顯示,是計算機地理制圖的常用方法。,,第3節(jié) 空間數(shù)據(jù)組織和管理 |空間數(shù)據(jù)組織縱向分層組織|,分層需要注意的問題 按要素類型分層,性質相同或相近的要素放在同一層。 數(shù)據(jù)與數(shù)據(jù)之間的關系。如數(shù)據(jù)的公共邊之間的隸屬關系等。 基礎信息數(shù)據(jù)的分層較細,各種專題信息數(shù)據(jù)一般放在單獨的一層或較少的幾層中。 考慮用戶視圖的多樣性。 分層時應考慮數(shù)據(jù)與功能的關系,如數(shù)據(jù)使用頻率,起主導作用的功能等。 分層時應考慮更新的問題,應考慮將變更頻繁
22、的數(shù)據(jù)分離出來。,,第3節(jié) 空間數(shù)據(jù)組織和管理 |空間數(shù)據(jù)組織縱向分層組織|,江蘇省土地利用規(guī)劃管理系統(tǒng)空間數(shù)據(jù)分層方式(部分),,第3節(jié) 空間數(shù)據(jù)組織和管理 |空間數(shù)據(jù)組織橫向分塊組織|,分塊的定義 即按數(shù)據(jù)的空間分布將數(shù)據(jù)劃分為規(guī)則的或不規(guī)則的塊。 分塊的目的 對大容量的空間數(shù)據(jù)進行有效的組織。 圖塊劃分的原則 按存取頻率較高的空間分布單元劃分圖塊,以提高數(shù)據(jù)庫的存取效率。 圖塊的劃分應使基本存儲單元具有較為合理的數(shù)據(jù)量。 在定義圖塊分區(qū)時,應充分考慮未來地圖數(shù)據(jù)更新的圖形屬性信息源及空間分布,以利于更新和維護。,,第3節(jié) 空間數(shù)據(jù)組織和管理 |空間數(shù)據(jù)組織分層分塊索引|,地圖3,圖層3,
23、分層分塊索引,圖中地圖表示一個完整的地理數(shù)據(jù)庫,地圖中的地物要保持存儲、表達的完整性和一致性。 根據(jù)圖塊的劃分原則,將空間數(shù)據(jù)分為若干個圖幅,即圖中的地圖1,地圖2... 為了在地圖中有效地組織和表達空間地理實體,按照地物的大小對其分級抽取,對不同大小的地理幾何對象表示進行整理分層,即圖中的圖層1,圖層2...,,第3節(jié) 空間數(shù)據(jù)組織和管理,5.3.2 空間數(shù)據(jù)管理 空間數(shù)據(jù)管理方式與數(shù)據(jù)庫發(fā)展是密不可分的,按照發(fā)展的過程,對矢量數(shù)據(jù)的管理分為四種管理方式: 文件與關系數(shù)據(jù)庫混合管理 全關系型空間數(shù)據(jù)庫管理 對象關系數(shù)據(jù)庫管理 對于矢量數(shù)據(jù),其位置數(shù)據(jù)和屬性數(shù)據(jù)通常是分開組織的。這一特點使得在
24、管理時需要同時顧及空間位置數(shù)據(jù)和屬性數(shù)據(jù),其中屬性數(shù)據(jù)很適合用關系數(shù)據(jù)庫來管理,空間位置數(shù)據(jù)則不太適合用關系數(shù)據(jù)庫管理。,,第3節(jié) 空間數(shù)據(jù)組織和管理 |空間數(shù)據(jù)管理文件與關系數(shù)據(jù)庫混合管理|,文件與關系數(shù)據(jù)庫混合管理 由于空間數(shù)據(jù)的非結構化持征,早期關系型數(shù)據(jù)庫難以滿足空間數(shù)據(jù)管理的要求。因此,傳統(tǒng)GIS軟件采用文件與關系數(shù)據(jù)庫混合方式管理空間數(shù)據(jù),比較典型的是ArcInfo,有的系統(tǒng)也采用純文件方式管理空間數(shù)據(jù),如MapInfo;即用文件系統(tǒng)管理幾何圖形數(shù)據(jù),用商用關系型數(shù)據(jù)庫管理屬性數(shù)據(jù),兩者之間通過目標標識或內部連接碼進行連接。 文件關系型數(shù)據(jù)連接,,第3節(jié) 空間數(shù)據(jù)組織和管理 |空間
25、數(shù)據(jù)管理文件與關系數(shù)據(jù)庫混合管理|,這種管理方式的不足之處在于: 屬性數(shù)據(jù)和圖形數(shù)據(jù)通過ID聯(lián)系起來,使查詢運算,模型操作運算速度慢。 數(shù)據(jù)分布和共享困難。 屬性數(shù)據(jù)和圖形數(shù)據(jù)分開存儲,數(shù)據(jù)的安全性、一致性、完整性、并發(fā)控制以及數(shù)據(jù)損壞后的恢復方面缺少基本的功能。 缺乏表示空間對象及其關系的能力。因此,目前空間數(shù)據(jù)管理正在逐步走出文件管理模式。,,第3節(jié) 空間數(shù)據(jù)組織和管理 |空間數(shù)據(jù)管理關系型空間數(shù)據(jù)庫管理|,全關系型空間數(shù)據(jù)庫管理 這種管理方式下,圖形數(shù)據(jù)與屬性數(shù)據(jù)都采用現(xiàn)有的關系型數(shù)據(jù)庫存儲,使用關系數(shù)據(jù)庫標準連接機制來進行空間數(shù)據(jù)與屬性數(shù)據(jù)的連接。 全關系管理空間數(shù)據(jù),,第3節(jié) 空間數(shù)
26、據(jù)組織和管理 |空間數(shù)據(jù)管理關系型空間數(shù)據(jù)庫管理|,一個關系表示一個圖層,關系中的每一行表示一個地理實體,每一列表示地理實體的一個屬性,其中一列為幾何形狀列,通常稱為形狀。 用全關系型數(shù)據(jù)庫管理系統(tǒng)管理圖形數(shù)據(jù)有常規(guī)表方式和 大對象方式兩種模式。 用常規(guī)表方式進行組織,要涉及多個關系表,做多次連接投影運算。 用大對象方式進行組織,采用數(shù)據(jù)庫提供的二進制大對象變長字段存儲空間數(shù)據(jù),將圖形數(shù)據(jù)的變長部分處理成二進制塊字段。,,第3節(jié) 空間數(shù)據(jù)組織和管理 |空間數(shù)據(jù)管理對象關系數(shù)據(jù)庫管理|,對象關系數(shù)據(jù)庫管理 由于直接采用通用的關系數(shù)據(jù)庫管理系統(tǒng)的效率不高,而非結構化的空間數(shù)據(jù)又十分重要,所以許多數(shù)
27、據(jù)庫管理系統(tǒng)的軟件商在關系數(shù)據(jù)庫管理系統(tǒng)中進行擴展,使之能直接存儲和管理非結構化的空間數(shù)據(jù)。 對象關系管理空間數(shù)據(jù),,第4節(jié) 柵格數(shù)據(jù)存儲和管理,5.4.1 管理方案 5.4.2 組織形式 5.4.3 存儲結構,,第4節(jié) 柵格數(shù)據(jù)存儲和管理,5.4.1 管理方案 柵格、影像數(shù)據(jù)庫采用金字塔結構存放多種空間分辨率的柵格數(shù)據(jù),同一分辨率的柵格數(shù)據(jù)被組織在一個層面內(Layer),而不同分辨率的柵格數(shù)據(jù)具有上下的垂直組織關系:越靠近頂層,數(shù)據(jù)的分辨率越小,數(shù)據(jù)量也越小,只能反映原始數(shù)據(jù)的概貌;越靠近底層,數(shù)據(jù)的分辨率越大,數(shù)據(jù)量也越大,更能反映原始詳情。,,第4節(jié) 柵格數(shù)據(jù)存儲和管理,5.4.2 組
28、織形式 柵格目錄 用于管理有相同空間參照系的多幅柵格數(shù)據(jù)。其目錄項既可以是單幅柵格數(shù)據(jù),也可以是數(shù)據(jù)庫中已存在的柵格數(shù)據(jù)集,具有數(shù)據(jù)組織靈活,層次清晰,易于更新等特點。 柵格數(shù)據(jù)集 用于管理具有相同空間參考的一幅或多幅鑲嵌而成(物理上真正實現(xiàn)數(shù)據(jù)的無縫存儲)的柵格影像數(shù)據(jù),如DEM數(shù)據(jù)等。由于物理上的無縫拼接,以柵格數(shù)據(jù)集為基礎的各種柵格數(shù)據(jù)空間分析具有速度快、精度高的特點。,,第4節(jié) 柵格數(shù)據(jù)存儲和管理,柵格目錄與柵格數(shù)據(jù)集的異同點,,第4節(jié) 柵格數(shù)據(jù)存儲和管理,5.4.3 存儲結構 在柵格數(shù)據(jù)庫中,可同時包含多個柵格數(shù)據(jù)集和柵格目錄,而柵格數(shù)據(jù)集既可由柵格數(shù)據(jù)庫直接管理,也可由柵格目錄組織
29、管理,可根據(jù)用戶需求靈活定制。 柵格數(shù)據(jù)庫邏輯組織圖示,柵格數(shù)據(jù)庫,金字塔層1,,第4節(jié) 柵格數(shù)據(jù)存儲和管理,柵格數(shù)據(jù)集的物理存儲: 金字塔層-波段-數(shù)據(jù)分塊的多級索引機制進行組織,基于這種多級索引結構,在使用柵格數(shù)據(jù)進行分析時可快速定位到數(shù)據(jù)分塊級,有效地提高柵格數(shù)據(jù)存取速度。 金字塔層-波段索引表現(xiàn)為柵格數(shù)據(jù)在垂直方向上多尺度、多波段的組織形式。 金字塔層-數(shù)據(jù)分塊索引表現(xiàn)為柵格數(shù)據(jù)在水平方向上多分辨率、分塊存儲的組織形式。 金字塔層管理具有相同空間分辨率的一層柵格數(shù)據(jù)。 波段管理相同金字塔層內不同波段的相關統(tǒng)計和注釋信息。 數(shù)據(jù)分塊對相同金字塔層、相同波段內的數(shù)據(jù)按照一定分塊大小進行分塊
30、存儲,可減少數(shù)據(jù)的讀盤時間。,,第4節(jié) 柵格數(shù)據(jù)存儲和管理,,第5節(jié) MapGIS 7.0 地理數(shù)據(jù)庫設計,5.5.1 面向實體空間數(shù)據(jù)模型 5.5.2 空間關系定義 5.5.3 有效性規(guī)則 5.5.4 MapGIS 空間數(shù)據(jù)組織 5.5.5 MapGIS 空間數(shù)據(jù)存儲策略,,第5節(jié) MapGIS 7.0 地理數(shù)據(jù)庫設計,5.5.1 面向實體空間數(shù)據(jù)模型 面向地理實體的空間數(shù)據(jù)模型的概念劃分層次: 地理數(shù)據(jù)庫 數(shù)據(jù)集 類 要素 該空間數(shù)據(jù)模型將非空間實體抽象為對象,將空間實體抽象為要素;相同類型的要素構成要素類;相同類型的對象構成對象類;若干對象類或要素類組成要素集;若干要素集構成地理數(shù)據(jù)庫。
31、 要素數(shù)據(jù)集中可容納的類型: 對象是現(xiàn)實世界中實體的表示,對象有屬性、行為和一定得規(guī)則。 對象類型,指沒有空間特征的同類對象集。,,第5節(jié) MapGIS 7.0 地理數(shù)據(jù)庫設計,要素類,是具有幾何特征的對象,包括屬性、幾何元素和圖示化信息。 關系類,分為空間關系和非空間關系。 注記類,是一種標識要素的描述性文本,分為靜態(tài)注記、屬性注記和維注記。 修飾類,用于存儲修飾地圖或者輔助制圖的要素,包括幾何圖形、接圖表、圖例、指北針、圖框、比例尺、貼片和塊。 動態(tài)類,一種特殊的對象類,是空間位置隨時間變化的動態(tài)對象的集合。 幾何網絡,是邊要素和點要素組成的集合。,,第5節(jié) MapGIS 7.0 地理數(shù)據(jù)
32、庫設計,5.5.2 空間關系定義 空間關系 距離關系,最常見的空關系之一,一般采用歐氏距離。 拓撲關系,不隨距離、角度的變化而變化。 MapGIS 7.0 按照9種模型定義拓撲關系,其中有現(xiàn)實意義的拓撲關系包括相交、相接、相等、分離、包含、包含于、覆蓋、被覆蓋、交疊等。 非空間關系(對象屬性之間存在的關系) 關聯(lián)關系,關系兩端的對象相互獨立,不存在依賴。 繼承關系,包括完全繼承和部分繼承,完全繼承指子類繼承父類的所有屬性。 組合關系,是部分與整體的關系,分為聚集和組成,聚集是指組合體與各部分具有不同的生命期,組成指組合體與各部分具有相同的生命期。 依賴關系,由對象語義引起,如某行政邊界以河流中
33、心線為準。,,第5節(jié) MapGIS 7.0 地理數(shù)據(jù)庫設計,5.5.3 有效性規(guī)則 定義 對象特性的一個特殊表現(xiàn)是某些屬性的取值往往存在邊界條件,對象之間的關系甚至關系本身存在某種約束條件,所有這些限制條件統(tǒng)稱為有效性規(guī)則。 面向實體的空間數(shù)據(jù)模型將規(guī)則抽象為5種: 屬性規(guī)則,對屬性表中屬性值的一種約束,用于約定某個字段的默認值,限定取值范圍,設置合并和拆分策略。 關系規(guī)則,用于限定對象之間關系映射的數(shù)目。 拓撲規(guī)則,對地理實體拓撲關系的一種約束,主要作用于要素類。,,第5節(jié) MapGIS 7.0 地理數(shù)據(jù)庫設計,連接規(guī)則,約束可能和其他要素相連的網絡要素的類型,以及可能和其他任何特殊類型相連
34、的要素的數(shù)量。 空間規(guī)則,限定要素在某個空間參照系中的相互關系。 要素類中每條弧段只能作為兩個多邊形的邊界。 要素類中多邊形之間不能重疊。 要素類中多邊形之間不能有縫隙。 “城鎮(zhèn)”要素必須落在“行政區(qū)”要素內部。 不能有懸掛線。 線不能自相交。 “閥門”必須與“水管”的端點重合。,,第5節(jié) MapGIS 7.0 地理數(shù)據(jù)庫設計,5.5.4 MapGIS 空間數(shù)據(jù)組織 MapGIS 7.0 按照“地理數(shù)據(jù)庫-數(shù)據(jù)集-類”這幾個層次來組織數(shù)據(jù)。 地理數(shù)據(jù)庫,是面向實體空間數(shù)據(jù)模型的全局視圖,它完整地、一致地表達了被描述區(qū)域的地理模型。 數(shù)據(jù)集,是地理數(shù)據(jù)庫中若干不同對象類的集合,數(shù)據(jù)集分為: 要素
35、數(shù)據(jù)集,是地理數(shù)據(jù)庫中具有相同空間參照系的要素類、對象類、關系類、注記類、修飾類、動態(tài)類、幾何網絡的集合。 柵格目錄,用于管理有相同空間參照系的多幅柵格數(shù)據(jù),各柵格數(shù)據(jù)在物理上獨立存儲,易于更新,常用于管理更新周期快,數(shù)據(jù)量較大的影像數(shù)據(jù),也可實現(xiàn)柵格數(shù)據(jù)和柵格數(shù)據(jù)集的混合管理。,,第5節(jié) MapGIS 7.0 地理數(shù)據(jù)庫設計,柵格數(shù)據(jù)集,用于管理具有相同空間參照系的一幅或多幅鑲嵌而成的柵格影像數(shù)據(jù),物理上真正實現(xiàn)數(shù)據(jù)的無縫存儲,適合管理DEM等空間連續(xù)分布、頻繁用于分析的柵格數(shù)據(jù)類型。 TIN數(shù)據(jù)集,包含一系列含有x,y和z坐標的點集和由它們構建的三角網集。 類,是地理數(shù)據(jù)庫中最基礎的數(shù)據(jù)組織形式,包括要素類、對象類、關系類、注記類、修飾類、動態(tài)類、幾何網絡和視圖。,,第5節(jié) MapGIS 7.0 地理數(shù)據(jù)庫設計,5.5.5 MapGIS 空間數(shù)據(jù)存儲策略 MapGIS 7.0數(shù)據(jù)存儲策略概念圖,
- 溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
5. 裝配圖網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 指向核心素養(yǎng)發(fā)展的高中生物學1輪復習備考建議
- 新課程新評價新高考導向下高三化學備考的新思考
- 新時代背景下化學高考備考策略及新課程標準的高中化學教學思考
- 2025屆江西省高考政治二輪復習備考建議
- 新教材新高考背景下的化學科學備考策略
- 新高考背景下的2024年高考化學二輪復習備考策略
- 2025屆高三數(shù)學二輪復習備考交流會課件
- 2025年高考化學復習研究與展望
- 2024年高考化學復習備考講座
- 2025屆高考數(shù)學二輪復習備考策略和方向
- 2024年感動中國十大人物事跡及頒獎詞
- XX教育系統(tǒng)單位述職報告教育工作概述教育成果展示面臨的挑戰(zhàn)未來規(guī)劃
- 2025《增值稅法》全文解讀學習高質量發(fā)展的增值稅制度規(guī)范增值稅的征收和繳納
- 初中資料:400個語文優(yōu)秀作文標題
- 初中語文考試專項練習題(含答案)