GIS空間數據庫建立_第1頁
GIS空間數據庫建立_第2頁
GIS空間數據庫建立_第3頁
免費預覽已結束,剩余1頁可下載查看

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、ArcView簡介ArcView是美國環境系統研究所(EnvironmentalSystemResearchInstitute簡稱ESRI)開發研制的集成地理信息系統軟件它集空間圖形、關系型數據庫、統計圖形、空間分析、網絡通訊、面向對象的程序設計于一體。它支持應用程序之間的通訊并提供與其它應用程序之間的接口它支持多種平臺:Unix,MicrosoftWindows98和WindowsNT等并保持用戶界面基本相同而且可利用Windows的各種資源具有強大潛力的桌面GIS系統。一、ArcView主要優點1)數據兼容性好:ArcView可以支持多種格式的空間數據格式并與其它地理信息系統軟件或制圖軟件

2、數據兼容。屬性數據庫可經SQLConnect與讀取其它類型數據庫如SybaseExcel、Access等且可以直接讀取INFO、DBASE數據及以逗號間隔的文本文件。ArcView生成的數據庫是DBF格式也可被其它軟件使用。2)支持漢字漢字處理:ArcView的操作界面是英文的但它支持中文Windows操作系統對漢字的處理極其方便。3)系統升級容易:ArcView是采用模塊組合方式構成如果有新的需求時可配置其它擴展模塊如空間分析模塊(Spatialanalysis、網格分析模塊(Networkanalysis)、3D(3Danalysis)分析模塊或可在INTERNET上發布系統信息的IMS模

3、塊。4)系統可跨平臺運行:ArcView具有跨平臺運行的能力可在常見的操作系統如Windows95WindowsNT以及Unix等上運行。二、ArcView主要功能數據采集手段圖層管理功能屬性庫及其管理功能專題圖和統計圖各類查詢功能導出圖形(象)功能二次開發功能空間分析功能。三、ArcView的項目基本結構ArcViewGIS是以項目(project.apr)為空間圖形(像)單位。項目構成:1、View:可以進行地圖顯示信息查詢空間分析它支持多種數據格式主要有shape文件、Arcinfo中的coverage文件和Autocad中的.dxf.dwg文件以及各種圖象文件.image.jpeg.g

4、if.bmp等等。ArcView所引入的數據格式一SHAPE是一種矢量數據它有屬性數據庫可以與其它表(Table)相連可和其他主題(Theme)一樣進行多種操作。ArcView可以直接建立編輯刪除shape文件而且shape格式是開放的用戶也可以用各種方法產生shape文件并加入到View中。此外對點的位置信息可以直接顯示和編輯其坐標可由ASCII文件、數據文件和GPS外部數據源輸入。ArcView是通過xy坐標存儲地理要素的點被看作一個xy坐標對線是一組有序的xy坐標序列面(多邊形)則是由通過xy定義的起始點相同的一組線構成的。ArcView的shape的數據結構擴展了其原有保存圖形xy坐標

5、方式增加了存儲值(m)和高程值(z)的信息。因此地理要素被保存成(xym)(xyz)(xymz)。高程值(z)的增加可以在二維空間中顯示查詢在3DAnalyst擴展模塊中生成的數據。度量值(m)的增加使得ArcView可以支持動態分段。2、Table:關系數據庫管理可支持外部數據源直接讀取DBF,INFO,ASCII數據并可通過SQLConnect和任何SQL,DBMS等數據相連。3、Chart:制作統計圖表。4、Layout:設計輸出圖形組合輸出打印。5、Script:面向對象的程序設計、開發、調試工具。利用它可以重新組織ArcView的用戶界面設計出特定功能的專業系統。ArcView的一個

6、重要的特征是對其中各類文檔都是動態鏈接對任一文檔的修改其余相關文檔自動更新。與其它圖形軟件相比它的界面很不相同如CAD上述5種功能在一個界面。如方正智繪總體上是一個界面但圖形與屬性可切換繪圖是一個加強的軟件。而ArcView的是一View視圖界面為主的5個界面是獨立的。默認工作目錄在c:docume1admini1locads1temp,用戶要一開始在FILE菜單設置工作目錄,如c:jsj,以便一起備份。實驗一GIS空間數據庫的建直-、掃描圖象導入及配準注意:要一開始設置工作目錄d:GIS個人姓名,以便一起備份.一個項目一個文件夾。(一)柵格圖象的導入1、拷入底圖柵格圖于GIS個人姓名2、啟動

7、Arcview3、擊File-選擴充功能Extensions-選VJPEGimagesupport-OK4、新建一視圖并填加掃描圖像主題:NewviewaddthemeL-l5、設影象源類型imagedatasource,設路徑雙擊影象文件名,即可導入6、激活主題顯示底圖7、存項目文件于指定文件夾(二)ArcView中圖像的配準在ArcView3.3中可以將掃描的圖像文件(在這里為影像文件)的象素坐標配準成大地坐標。具體方法是:(1)在ArcView3.3中所要配準的影像文件是.jpg格式所以在Photoshop6.01中將.tiff格式轉換成.jpg格式。(2)ArcView3.3打開該格式

8、文件并建立一個線型新專題將影像文件作為背景文件。分別左上角和右下角分別沿著公里網的橫、縱坐標畫兩條線成十字叉記下該十字叉交點的象素坐標以及地理坐標:分別記為(Ax1,Ay)、(Gx1,Gy)、(Ax2,Ay2)、(Gx2,Gy2)。然后根據公式:PX=GX1*(1)Ax1-Ax2Py=Gy12Ay1-Ay2GX=Gx1-Ax1Px(3)Gy=Gy(Top-Ay)Py其中Top值是Theme的屬性(Property)中的Top值。(3)新建一個文本文件在文本文件中按下面的格式寫出計算結果,其值保留小數點后八位。Px00-PyGxGy保存文本文件然后將其重命名為.jgw格式,文件名字要與.jpg的

9、名字相同并且這兩個文件路徑要相同(將.jgw文件考入個人姓名中)。在ArcView中重新打開的.jpg文件,其右上角的坐標就變成了大地坐標。因此就可以準確的知道圖中任意一個明顯地物點的大地坐標,為矢量化確定控制點的坐標做準備。這樣對同一影像文件矢量化不同要素時不用每次進行坐標變換因為我們輸入的每點都是地理坐標。二、建立線主題1、線圖元概念線圖元是廣義線概念,包括等高線、河流、公路等線狀地物。2、創建線的新主題(theme)1)打開步驟一建立的項目文件2)視圖窗口界面中選定"視圖”(View)下拉菜單中的"NewTheme”項。3)在彈出的對話框內選擇“線”(line)圖形要

10、素類型(注意:只能選擇點、線、面一一多邊形三種基本類型其中一種)并單擊“OK”鈕確認。4)在隨后出現的新的對話框內指定ArcView將要創建的、您所想要添加的新主題的Shape文件的名稱。保存位置為步驟一所建立的文件夾。單擊“OK”鈕。這樣一個新的、空白的主題將出現在您的當前視圖的主題目錄表中。注意該新生主題的主題名稱顯示區呈彈起狀態表明它已自動成為當前活動主題同時其左側的“顯示檢測框”(矩形小框)四周又被另一個矩形虛線框所包圍表明當前主題自動進行可編輯狀態。該狀態將允許您使用繪圖及編輯工具往這一新主題視圖內添加圖形要素。5)給新主題添加線圖形要素:單擊常用工具條中的“繪圖工具”項(注意:點擊

11、過程應當稍微長一些)調出下拉式繪圖工具中添加“線”要素的圖形示例旦然后即可在“視圖”圖形顯示框內進行繪圖。繪圖工作結束后ArcView將會自動生成一個與當前主題圖形要素相對應的“主題屬性表”打開該表即可見其外型。新表僅含有兩個字段“Shape”和TD”。其中前者記錄是用戶給當前主題所添加的所有“圖形要素”的“類型名”(本例為“Polyline”);后者的所有記錄均為0(即為“空白”記錄)。6)分別建立其他各專題層,如道路、等高線、河流等。7)全部繪制完畢從theme菜單中,選擇stopeditingtheme,關閉圖層存盤。再存項目文件于步驟一指定的文件夾中。三、建立多邊形及其屬性庫1、建立多

12、邊形主題(theme)1)打開上次實習建的項目文件(線的層已建畢)2)視圖窗口界面中選定“視圖”3)在彈出的對話框內選擇“面”4)回答主題指定路徑和文件名,(View)下拉菜單中的"NewTheme”項。(polygon)圖形要素類型并單擊"OK”鈕確認。OK2、輸入多邊形1)從theme菜單中,選擇starteditingtheme2)從圖邊界上選一小班為起始用多邊形工具旬雙擊停止自動閉合畫一封閉多邊形。3)半多邊形autocomplete工具反司從一個已畫多邊形起到該多邊形止一個多邊形扣一多邊形。4)全部繪制完畢從theme菜單中,選擇stopeditingtheme,

13、關閉圖層存盤。5)再存項目文件于步驟一指定文件夾3、多邊形屬性庫建立(1)屬性庫概念及操作1)屬性庫是GIS的最重要特征之一它為大量的地理信息存儲管理、專題圖、統計圖的形成。2)在ArcView中屬性庫與圖層是一一對應的各屬性庫是隨圖層由系統自動生成的。3)ArcView的屬性庫文件后綴為DBF。4)初始ArcView的屬性庫的缺省的字段:圖層類型和圖元對象鏈表的標識號ID5)為滿足空間分析的專業需要初始ArcView的屬性庫必需擴充。擴充的方式有兩種一種是直接擴充屬性庫另一種是鏈接外部庫6)數據庫窗口當打開屬性庫后:國回也回®因回g也目EE51selected熟悉窗口工具項(如上圖

14、)功能:記錄全選、恢復未選狀態、選/未選切換、生成統計圖表、條件查詢、提升被選項數據庫、連結、字段數值求和、字段數值計算、升序排列、降序排列、選擇記錄、編輯、屬性查詢打開上面建立的項目,激活多邊形專題圖層。ArcView的屬性庫可用圄0打開它進入屬性表窗口(2) 直接擴充小班屬性庫1)3)修改屬性庫結構:擴充一個字段,內容是用于鏈接外部庫的公共字段。 在ArcView窗口選擇”開始編輯”屬性庫。 從EDIT中選擇”添加字段”(addfield)填加一惟一標識符字段。 從Table中選擇”停止編輯”屬性庫并可選存盤下次不需要重做。3)根據圖元輸記錄的編號。 要一個個確認圖元,輸入上述系列因子,打

15、開項目,激活多邊形圖層擊圖元工具旦,此時它被激活除非再擊第二次關閉它,它不隨界面的切換而改變。用鼠標取圖元,被選中圖元呈黃色打開屬性庫直J,進入TABLET界面此時被選中圖元的屬性庫的記錄呈黃色(有時可能不見,可向下翻記錄)從tablet菜單中選"開始編輯”擊輸數工具園,對選中的多邊形輸入編號字段切換到圖界面再用旦的鼠標取圖元用鼠標點選中的記錄(自動進入Table界面)再用回對圖輸數。直至所有多邊形的編號輸完。 從Table中選擇”停止編輯”屬性庫并可選存盤。 注意:最后一個編號數往往記不上,在另一處點一下再存項目文件于指定文件夾四、外部數據庫與(theme)屬性庫的連接及標注(一)

16、外部數據庫與(theme)屬性庫對接1、將外部數據庫拷入指定目錄。該外部庫已建立與內部屬性庫匹配的字段,即惟一標識符。2、打開前面所建立項目,激活多邊形THEME用畫調屬性庫3、同時將外部DBF文件調入ArcView中 左移動圖形 擊project窗口中的Tables 從project菜單選擇"addtable”將外部DBF文件調入ArcView中選中外部DBF文件屬性庫的公共字段4、將外部DBF文件與內部屬性庫連接 擊project窗口中的VIEW返回視圖界面 選中屬性庫的公共字段擊聯結命令奧,將外部DBF文件導入到屬性庫,存屬性庫于盤5、存項目文件同時存屬性庫于盤以后外部庫的字段可在ArcView中調用但不能修改外部庫。(二)多邊形圖元注記從屬性庫中取出字段值標注theme的特征??捎糜跈z查是否漏圖元或輸錯、或多邊形有遺漏、多余。 1、標注前準備,選擇字體font,字型style,尺寸和顏色1)活主題,打開主題編輯,擊LLI2)從windows下,擊symbolwindows3)選擇字體font,字型style,尺寸和顏色4)擊createmarkers,退出2、自動標注激活主題設置主題標注參數從theme菜

溫馨提示

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

評論

0/150

提交評論