電子科技大學 空間資料庫上機實驗報告

2022-03-15 17:57:03 字數 2351 閱讀 7628

一、建立geodatabase資料檔案

1、新建乙個geodatabase:

如圖1.1所示:在arccatalog環境下新建乙個名為「personal geodatabase」的資料檔案。

1.1 建好的geodatabase資料檔案

2、新建要素集:

在personal geodatabase下,新建乙個shanghai要素集,定義座標系統為高斯投影(如圖1.2所示),單位為公尺,精度為1。

1.2 建立要素資料集

3、新建要素類:

在shanghai要素集中,新建乙個parcel和pole要素類, parcle的shape欄位型別為polygon,新增字段 parcel_name(文字型)、 owner_name (文字型);pole的shape欄位型別為點型別,新增三個字段:型別(短整型)、高度(短整型)和管理部門(文字型)。

1.3 建立parcel要素類

1.4 建立pole要素類

4、新建表:

如圖1.5所示,在personal geodatabase下,新建乙個owner表,新增欄位name (文字型)、age (短整型)

1.5 建立owner表

二、建立子類

1、新建子類:

單擊滑鼠右鍵,開啟pole要素類的屬性表,選擇子類選項卡,根據type欄位建立pole型別子類,包括wood、steel和cement。

圖2.1 pole要素類新建子類

2、對子類賦值:

如圖2.2所示,在arcmap環境下通過列表框選擇對要素子類進行賦值。

圖2.2 pole要素類賦值

三、按子類定義pole要素類的域:

1、開啟geodatabase的屬性表,定義三個域:wood_pole高度域(短整型),20—30ft;steel_pole的高度域(短整型),30—50ft;pole的管理部門域(文字),市管,區縣管。

圖3.1 按子類定義pole要素類的域

2、開啟pole要素類屬性表,定義高度和管理部門欄位的域,其中,高度按子類定義。

圖3.3 定義高度和管理部門欄位的域

3、檢查輸入的要素的有效性:

在arcmap環境下,對選中點進行屬性編輯,其中管理部門只能在市管和區縣管兩個值中選擇;輸入的高度值是否有效,通過validation(驗證要素)命令對選中的要素進行有效性檢驗。

圖3.4 輸入pole要素類的高度值

圖3.5 驗證選中的要素的有效性

四、建立拓撲

1、點的拓撲規則

1) 拓撲一:must be covered by boundary of

點必須在多邊形邊界上:地籍測量工作中,往往要涉及地籍資料建庫,而地籍資料建庫的時候界址點必須在宗地的邊界上,如果不在,那就是不合實際的。

新建兩個圖層(building_place、boundary_point),如圖4.1.1所示,在arcatalog環境下在shanghai要素集下建立「must be covered by boundary of」的拓撲關係。

圖4.1.1 建立「must be covered by boundary of)」的拓撲關係

拓撲驗證:

圖4.1.2 「must be covered by boundary of)」拓撲關係驗證結果

2)拓撲二:must be properly inside polygons

點要素必須在多邊形要素內(不包含點在邊界上的情況):在實際生活中,對於城市燃氣管網,每個使用者都只能在燃氣管網的端點節點上,不能**之外。

新建兩個圖層(使用者、燃氣管網),如圖4.1.1所示,在arcatalog環境下在shanghai要素集下建立「must be properly inside polygons」的拓撲關係。

圖4.2.1 建立「must be properly inside polygons)」拓撲關係

拓撲驗證:

圖4.2.1 「must be properly inside polygons」拓撲關係驗證結果

3)拓撲三:point must be covered by line

點要素必須**要素之上:做輸電線路地理資訊系統時,變壓器、輸電塔或者變壓站可以看做是乙個點,輸電線路看做是一條線,變壓器、輸電塔或者變壓站必須在整條輸電線路上。

新建兩個圖層(輸電線、電塔),如圖4.1.1所示,在arcatalog環境下在shanghai要素集下建立「point must be covered by line」的拓撲關係。

圖4.3.1 建立「point must be covered by line」拓撲關係

圖4.3.2 「point must be covered by line」拓撲關係驗證

2、線的拓撲規則

1)must not overlap:

線與線不能相交

電子科技大學數學實驗報告

一 選擇題 每題3分,共30分 1 若分式有意義,則x的取值範圍是 a b cd x 1 2 一射擊運動員在一次射擊練習中打出的成績如下表所示 這次成績的眾數是 a 6 b 8 c 10 d 7 3 若一組資料1,2,3,x的極差為6,則x的值是 a 7 b 8 c 9 d 7或 3 4 矩形的面積...

數字邏輯實驗報告 電子科技大學

電子科技大學 實驗報告 一 實驗名稱基本閘電路的功能和特性及其組合電路邏輯實驗 二 實驗目的 三 實驗內容 1 部分ttl閘電路邏輯功能驗證 測試其真值表及其簡單組合電路的真值表。2 組合邏輯電路設計之全加器或全減器 用74ls86 異或 和74ls00 與非 搭出全加器或全減器電路,畫出其電路圖,...

西安電子科技大學科技實驗樓工程專案

第一卷新技術應用介紹資料 1 0新技術應用示範工程驗收申請書 2 0工程專案推廣應用新技術綜合報告 3 0單項新技術應用總結 4 0工程質量驗收及評定情況 基礎 主體證明檔案4 1省 市級文明工地證書 4 2基礎 主體工程質量驗收證明檔案 5 0有關經濟效益的證明檔案及新技術應用管理情況第二卷6 0...