ArcGIS地理信息系統(tǒng)空間分析實驗教程PPT-第3章 空間數(shù)據(jù)的采集與組織_第1頁
ArcGIS地理信息系統(tǒng)空間分析實驗教程PPT-第3章 空間數(shù)據(jù)的采集與組織_第2頁
ArcGIS地理信息系統(tǒng)空間分析實驗教程PPT-第3章 空間數(shù)據(jù)的采集與組織_第3頁
ArcGIS地理信息系統(tǒng)空間分析實驗教程PPT-第3章 空間數(shù)據(jù)的采集與組織_第4頁
ArcGIS地理信息系統(tǒng)空間分析實驗教程PPT-第3章 空間數(shù)據(jù)的采集與組織_第5頁
已閱讀5頁,還剩61頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

第三章空間數(shù)據(jù)的采集與組織 主要內(nèi)容 3 1Shapefile文件的創(chuàng)建3 2Coverage文件創(chuàng)建3 3Geodatabase數(shù)據(jù)庫創(chuàng)建3 4數(shù)據(jù)編輯 3 1Shapefile文件的創(chuàng)建 3 1 1創(chuàng)建新的Shapefile和dBASE表1 創(chuàng)建新的Shapefile當(dāng)創(chuàng)建一個新的shapefile時 必須定義它將包含的要素類型 這些要素是否表示路線以及這些要素是否將是三維的 在shapefile創(chuàng)建之后 這些性質(zhì)不能被修改 在SpatialReference屬性對話框中 通過Select按鈕 Import按鈕或New按鈕定義Shapefile的坐標(biāo)系統(tǒng) 圖3 3定義sharpfile的坐標(biāo)系統(tǒng) 2 創(chuàng)建新的dBASE表在ArcCatalog目錄樹中 右鍵單擊需要創(chuàng)建dBASE表的文件夾 單擊New 再單擊dBASE表 為其輸入一個名稱 并按回車鍵 3 1 2添加或刪除屬性在ArcCatalog中 可通過添加 刪除屬性項來修改Shapefile和dBASE的結(jié)構(gòu) 在ShapefileProperties對話框中的Fields標(biāo)簽中添加屬性項 刪除屬性項 只需選中需刪除的屬性項 在鍵盤上按Delete鍵 即可 3 1 3創(chuàng)建和更新索引1 屬性索引屬性索引可以幫助提高評價 evaluate 屬性值的查詢功能 當(dāng)屬性列中的數(shù)據(jù)改變后 ArcCatalog創(chuàng)建的索引會自動更新 2 空間索引進(jìn)入ShapefileProperties對話框中的Indexes選項卡 可以添加 刪除或更新索引 在ShapefileProperties對話框 Indexes選項卡 中 選中要建立索引的屬性 刪除此索引只要取消屬性的選中即可 如果Shapefile還沒有空間索引 在SpatialIndex選項組中單擊Add按鈕創(chuàng)建空間索引 如果需要刪除已有的空間索引 單擊Delete按鈕 單擊Update按鈕 可以更新空間索引 圖3 6創(chuàng)建和更新索引 3 2Coverage文件創(chuàng)建 3 2 1創(chuàng)建新的Coverage和INFO表1 創(chuàng)建新的Coverage在ArcCatalog目錄樹中 右鍵單擊需要創(chuàng)建Coverage的文件夾 單擊New 再單擊Coverage 打開NewCoverage對話框 為新的Coverage輸入一個名字 選中使用另一個Coverage作為模板的復(fù)選框 并單擊Browse按鈕 選擇想作為模板使用的Coverage 圖3 7新建Coverage操作 2 創(chuàng)建新的INFO表在DefineINFOTable對話框中輸入新表的名字 選擇數(shù)據(jù)類型等 圖3 8新建INFO表操作 3 2 2建立拓?fù)湓贏rcCatalog目錄樹中 右鍵單擊需要建立拓?fù)潢P(guān)系的Coverage 單擊Properties命令 打開CoverageProperties對話框 General選項卡 在Featureclasses中 選擇需要建立拓?fù)潢P(guān)系的地理要素類 圖3 9選擇新建拓?fù)洳僮鞯牡乩硪仡?1 BuildBuild在確定Coverage的同時 需要選擇建立拓?fù)潢P(guān)系的空間要素類型 Bulid后的Coverage仍保持原來屬性表中的數(shù)據(jù)項 但不保留關(guān)聯(lián)特性 在Build對話框中 根據(jù)需要改變建立拓?fù)潢P(guān)系的Featureclass或者Annosubclass即可 圖3 10利用Build來建立拓?fù)潢P(guān)系 2 CleanClean依據(jù)一定的容限值 建立多邊形和弧段結(jié)點(diǎn)的拓?fù)潢P(guān)系 可以完成一些Build無法完成的工作 在Clean對話框中 根據(jù)具體情況輸入模糊 Fuzzy 及懸掛 Dangle 容限值 選中Cleanlinesonly復(fù)選框 單擊OK即可 圖3 11利用Clean來建立拓?fù)潢P(guān)系 3 2 3定義Coverage的坐標(biāo)系統(tǒng)在CoverageProperties對話框 Projection選項卡 中 通過Define按鈕定義或修改坐標(biāo)系統(tǒng) 3 2 4Coverage維護(hù)操作維護(hù)操作包括修改Coverage的控制點(diǎn)和范圍 設(shè)置Coverage的容限 添加 修改 刪除屬性項 添加和去除索引 創(chuàng)建Coverage的關(guān)系類等 1 修改Coverage的控制點(diǎn)和范圍所有Coverage都有一套坐標(biāo)控制點(diǎn) Tic 和一個范圍 Extent 在CoverageProperties對話框 TicsandExtent選項卡 中可以進(jìn)行Tic點(diǎn)的添加 刪除和更新以及范圍的重新計算或修改 圖3 13Coverage的控制點(diǎn)和范圍的修改 2 設(shè)置Coverage的容限很多針對Coverage的操作都要使用容限值 Tolerances 例如當(dāng)用戶在數(shù)字化或編輯時打開結(jié)點(diǎn)捕捉 NodeSnapping 位于一定距離內(nèi)的兩個結(jié)點(diǎn)就會自動合并在一起 這個特定距離就是結(jié)點(diǎn)捕捉的容限值 在CoverageProperties對話框 Tolerances選項卡 中可以進(jìn)行設(shè)置 圖3 14Coverage容限值的設(shè)定 3 Coverage屬性項維護(hù)在ArcCatalog目錄樹中 右鍵單擊需要添加新屬性的Coverage要素類或INFO表 單擊Properties命令 打開CoverageFeatureClassProperties對話框 Items選項卡 通過Add按鈕 Delete按鈕 Edit按鈕 AddIndex按鈕 DeleteIndex按鈕可以完成屬性項的添加 刪除 修改 和索引的添加與去除 圖3 15Coverage屬性項的維護(hù) 4 創(chuàng)建Coverage的關(guān)系類一個Coverage的要素經(jīng)常和其他Coverage的要素或獨(dú)立數(shù)據(jù)表中的屬性相聯(lián)系 在ArcCatalog中通過創(chuàng)建關(guān)系來定義這些聯(lián)系 它們儲存在關(guān)系類中 通過關(guān)系 可以定義要素類屬性數(shù)據(jù)表的哪列和其他數(shù)據(jù)表的哪列共享相同的值 關(guān)系類可以使用戶使用相關(guān)聯(lián)的數(shù)據(jù)表的屬性來查詢 標(biāo)注和符號化Coverage的要素 3 3Geodatabase數(shù)據(jù)庫創(chuàng)建 3 3 1Geodatabase概述地理數(shù)據(jù)庫 Geodatabase 是為了更好的管理和使用地理要素數(shù)據(jù) 而按照一定的模型和規(guī)則組合起來的地理要素數(shù)據(jù)集 featuredataset 地理數(shù)據(jù)庫是按照層次型的數(shù)據(jù)對象來組織地理數(shù)據(jù)的 這些數(shù)據(jù)對象包括對象類 ObjectClasses 要素類 FeatureClasses 和要素數(shù)據(jù)集 featuredataset Geodatabase的數(shù)據(jù)組織圖 3 3 2地理數(shù)據(jù)庫建立的一般過程 3 3 3創(chuàng)建一個新的數(shù)據(jù)庫借助ArcCatalog可以建立兩種地理數(shù)據(jù)庫 本地個人地理數(shù)據(jù)庫 PersonalGeodatabase 和ArcSDE地理數(shù)據(jù)庫 個人地理數(shù)據(jù)庫可以直接在ArcCatalog環(huán)境中建立 而ArcSDE地理數(shù)據(jù)庫必須首先在網(wǎng)絡(luò)服務(wù)器上安裝數(shù)據(jù)庫管理系統(tǒng) DBMS 和ArcSDE 然后建立從ArcCatalog到ArcSDE地理數(shù)據(jù)庫的一個連接 以建立本地個人地理數(shù)據(jù)庫為例 在ArcCatalog樹中右鍵單擊一個文件夾 單擊New 再單擊PersonalGeodatabase命令 輸入個人數(shù)據(jù)庫的名稱 這時該數(shù)據(jù)庫是空的 圖3 18新建個人數(shù)據(jù)庫的菜單操作 3 3 4建立數(shù)據(jù)庫中的基本組成項Geodatabase中的基本組成項包括對象類 要素類和要素數(shù)據(jù)集 建立要素數(shù)據(jù)集建立一個新的要素數(shù)據(jù)集 必須定義其空間參考 包括坐標(biāo)系統(tǒng)和坐標(biāo)域 數(shù)據(jù)集中的所有要素類使用相同的坐標(biāo)系統(tǒng) 所有要素類的所有要素坐標(biāo)必須在域的范圍內(nèi) 在ArcCatalog目錄樹中 在需要建立新要素數(shù)據(jù)集的地理數(shù)據(jù)庫上單擊右鍵 打開NewFeatureDataset對話框 輸入要素數(shù)據(jù)集名稱 單擊Edit按鈕 打開SpatialReference屬性對話框 設(shè)置空間參考及坐標(biāo)域 2 建立要素類要素類分為簡單要素類和獨(dú)立要素類 簡單要素類存放在要素數(shù)據(jù)集中 不需要定義空間參考 要素類將使用要素數(shù)據(jù)集的坐標(biāo) 獨(dú)立要素類存放在數(shù)據(jù)庫中的要素數(shù)據(jù)集之外 必須定義空間參考坐標(biāo) 1 建立一個簡單要素類在NewFeatureClass對話框中 輸入要素類名稱 假名 在Type選項組選擇ThisfeatureclasswillstoreESRIsimplefeatures單選按鈕 圖3 20新建一個簡單的要素類 按提示輸入關(guān)鍵字 添加新字段 定義字段屬性等 圖3 21新建要素類的關(guān)鍵字 新字段和字段屬性相關(guān)信息的設(shè)置 2 建立一個獨(dú)立要素類獨(dú)立要素類是在地理數(shù)據(jù)庫中不屬于任何要素數(shù)據(jù)集的要素類 其建立方法與建立簡單要素類相似 但獨(dú)立要素類需要建立自己的空間參考坐標(biāo)系統(tǒng) 并設(shè)定自己的投影系統(tǒng)參數(shù)和X Y域 3 建立關(guān)系表在ArcCatalog目錄樹中 右鍵單擊需要建立關(guān)系表的地理數(shù)據(jù)庫 單擊New 選擇Tabel命令 打開NewTabel對話框 輸入表名和假名 在Type選項組選擇ThistablewillstoreESRIsimpleobjects按鈕 按提示輸入關(guān)鍵字 添加屬性字段 選擇數(shù)據(jù)類型等 圖3 22新建關(guān)系表的菜單操作 圖3 23新建關(guān)系表的對話框操作 3 3 5向地理數(shù)據(jù)庫加載數(shù)據(jù)地理數(shù)據(jù)庫中支持Shapefile Coverage INFO表和dBASE表 如果已有數(shù)據(jù)不是上述幾種格式 可以用ArcToolbox中的工具進(jìn)行數(shù)據(jù)格式的轉(zhuǎn)換 再加載到地理數(shù)據(jù)庫中 1 導(dǎo)入數(shù)據(jù)當(dāng)導(dǎo)入Shapefile Coverage到一個地理數(shù)據(jù)庫時 導(dǎo)入的數(shù)據(jù)作為新的要素類存在 當(dāng)導(dǎo)入INFO表和dBASE表到一個地理數(shù)據(jù)庫時 它們作為一個新表存在 所以 在導(dǎo)入數(shù)據(jù)之前 這些要素類和表是不存在的 可以導(dǎo)入Shapefile Coverage dBASE表和INFO表以及柵格數(shù)據(jù) 或者在地理數(shù)據(jù)庫之間直接移動和復(fù)制數(shù)據(jù) 可以在需要導(dǎo)入到數(shù)據(jù)庫中的數(shù)據(jù)上單擊右鍵 單擊Export命令 或者在需要導(dǎo)入數(shù)據(jù)的數(shù)據(jù)庫上單擊右鍵 單擊Import命令 都可以實現(xiàn)各種數(shù)據(jù)的導(dǎo)入 例如 在ArcCatalog樹中 右鍵單擊想導(dǎo)入到地理數(shù)據(jù)庫的表 單擊Export 單擊ToGeodatabase single 或ToGeodatabase multiple 可以實現(xiàn)一個或多個INFO表同時導(dǎo)入到數(shù)據(jù)庫中 圖3 24向地理數(shù)據(jù)庫中加載數(shù)據(jù) 2 載入數(shù)據(jù)在數(shù)據(jù)庫中建立了要素集 要素類和表后 可以利用數(shù)據(jù)載入工具 將Shapefile和Coverage要素載入到地理數(shù)據(jù)庫的要素類中 將dBASE數(shù)據(jù)表和INFO屬性表載入到地理數(shù)據(jù)庫表中 在ArcCatalog樹中 右鍵單擊要載入數(shù)據(jù)庫的要素類或表 單擊Load 單擊Loaddata 在SimpleDataLoader對話框中根據(jù)提示逐步設(shè)置 圖3 25向地理數(shù)據(jù)庫要素類中加載數(shù)據(jù) 3 建立新要素當(dāng)在數(shù)據(jù)庫中創(chuàng)建了要素類后 可以將數(shù)據(jù)庫中的要素類直接拖到ArcMap的內(nèi)容表中 并在圖形窗口通過Editor來建立新要素 并進(jìn)行屬性編輯 3 3 6進(jìn)一步定義數(shù)據(jù)庫1 建立索引 1 建立屬性索引右鍵單擊需要建立屬性索引的表或要素類 單擊Properties命令 在FeatureClassProperties對話框 Indexes選項卡 中建立屬性索引 圖3 26建立空間數(shù)據(jù)庫索引 2 修改空間索引右鍵單擊需要修改空間索引的Shapefile 單擊Properties命令 在ShapefileProperties對話框 Indexes選項卡 中完成空間索引的添加 刪除和更新 圖3 27修改空間索引 2 創(chuàng)建子類和屬性域 1 屬性域 AttributeDomains 屬性域表述的是限定屬性的一組值 有兩種不同的屬性域 范圍域 RangeDomains 和代碼值域 CodedValueDomains 范圍域可以指定一個范圍的值域 最大值和最小值 最大值和最小值可以使用整型或浮點(diǎn)型數(shù)值表示 代碼值域給一個屬性指定有效的取值集合 包括兩個值 一個是存儲在數(shù)據(jù)庫中實際值 一個是說明數(shù)值意義的用戶描述 代碼值域可以應(yīng)用于任何屬性類型 包括文本 數(shù)字 日期等 在ArcCatalog目錄樹中 右鍵單擊要建立屬性范圍域的地理數(shù)據(jù)庫 單擊Properties命令 打開DtatbaseProperties對話框 在Domains選項卡中進(jìn)行建立屬性范圍域 屬性代碼值域 修改屬性域等操作 圖3 28屬性域相關(guān)編輯操作 2 建立子類型子類型是根據(jù)要素類的屬性值將要素劃分為更小的分類 比如一個地塊要素類可以根據(jù)屬性字段Res的值分為Residential和Non Residential兩個子類型 對象的子類是由它們的代碼值來確定的 子類代碼存儲在要素類或表的整型字段中 每個子類都包含自己的默認(rèn)值和值域范圍 在ArcCatalog目錄樹中 右鍵單擊需要添加子類型的表或要素類 單擊Properties命令 在FeatureClassProperties對話框 Subtypes選項卡 中建立和修改子類型 圖3 29子類型的建立和修改 3 創(chuàng)建關(guān)系類在地理數(shù)據(jù)庫中 對象 空間對象 非空間對象 之間的關(guān)聯(lián)稱為關(guān)系 Relationship 在地理數(shù)據(jù)庫中 關(guān)系以關(guān)系類來存儲 1 建立關(guān)系類在ArcCatalog目錄樹中 右鍵單擊需要建立關(guān)系類的地理數(shù)據(jù)庫或要素數(shù)據(jù)集 單擊New 單擊RelationshipClass命令 打開NewRelationshipClass對話框 根據(jù)提示逐步建立關(guān)系類 圖3 30關(guān)系類的建立 2 管理關(guān)系類關(guān)系類一旦被建立 就不能對其修改 只能添加 刪除或修改關(guān)系規(guī)則 在ArcMap中可以瀏覽地理數(shù)據(jù)庫中與一定對象相關(guān)聯(lián)的對象 標(biāo)識要素時 IdentifyResults對話框可用來查找一個要素的關(guān)聯(lián)對象 使用表時 可以查找關(guān)聯(lián)對象的一個表 4 創(chuàng)建注釋類表示地理現(xiàn)象的地理要素除了有幾何形狀和空間位置外 還有一些描述文本 通常將這些文本稱為注釋 注釋被存儲為ESRI的簡單要素類 它可以存在于一個要素數(shù)據(jù)集內(nèi)部 也可以作為獨(dú)立要素類 注釋類分為連接要素的注釋類 Feature linkedAnnotationClass 和不連接要素的注釋類 Nonfeature linkedAnnotationClass 兩種 不連接要素的注釋類在地理數(shù)據(jù)庫中不與要素相關(guān)聯(lián) 沒有特定的對應(yīng)要素 連接要素的注釋類與地理數(shù)據(jù)庫中一個要素類的特定要素相關(guān)聯(lián) 當(dāng)要素類中要素被移動或者刪除時 要素關(guān)聯(lián)的注釋也會隨之進(jìn)行相應(yīng)操作 在ArcCatalog目錄樹中 右鍵單擊需要建立注釋類的地理數(shù)據(jù)庫或要素數(shù)據(jù)集 單擊New 單擊FeatureClass命令 在NewFeatureClass對話框中逐步完成注釋類的建立 圖3 31注釋類的建立 可以將ArcMap標(biāo)注 Labels 轉(zhuǎn)換為地理數(shù)據(jù)庫中的注釋類 Annotation ArcMap還可以把存儲在Coverage注釋要素類中的注釋轉(zhuǎn)換成地理數(shù)據(jù)庫的注釋 可以轉(zhuǎn)化生成一個新的注釋類 也可以轉(zhuǎn)換到地理數(shù)據(jù)庫內(nèi)已經(jīng)存在的注釋類中 5 創(chuàng)建幾何網(wǎng)絡(luò)幾何網(wǎng)絡(luò)是要素數(shù)據(jù)集中要素類集合之間的拓?fù)潢P(guān)系 幾何網(wǎng)絡(luò)中的每一個要素有一個角色 邊或連接 建立一個幾何網(wǎng)絡(luò)必須確定哪些要素類參入網(wǎng)絡(luò) 以及參入要素類扮演什么角色 并需要指定一系列的權(quán)重參數(shù) 以及其他一些更高級的參數(shù) 1 建立幾何網(wǎng)絡(luò)兩種方法 一是建立全新的幾何網(wǎng)絡(luò) 二是以已存在的簡單要素類為基礎(chǔ)建立幾何網(wǎng)絡(luò) 2 建立一個全新的幾何網(wǎng)絡(luò)在ArcCatalog目錄樹中 右鍵單擊需要建立幾何網(wǎng)絡(luò)的要素數(shù)據(jù)集 單擊New 單擊GeometricNetwork命令 打開BuildGeometricNetworkWizard對話框 根據(jù)提示 逐步建立幾何網(wǎng)絡(luò) 圖3 32建立新的幾何網(wǎng)絡(luò) 3 以已存在的簡單要素類為基礎(chǔ)建立幾何網(wǎng)絡(luò)利用已有要素建立一個幾何網(wǎng)絡(luò) 過程與建立一個全新的幾何網(wǎng)絡(luò)類似 向幾何網(wǎng)絡(luò)中添加需要的要素類 邊要素類和連接要素類 為幾何網(wǎng)絡(luò)建立幾何規(guī)則 邊 連接 Edge Junction

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論