2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩176頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、Arc/INFO地理信息系統(tǒng)培訓,中南大學資源環(huán)境與建筑工程學院 邱冬生2001年5月4日,主要學習內(nèi)容,第1章 ARC/INFO介紹第2章 Coverage數(shù)據(jù)類型第3章 空間數(shù)據(jù)操作第4章 屬性數(shù)據(jù)操作第5章 數(shù)據(jù)顯示和制圖第6章 數(shù)據(jù)庫查詢第7章 空間分析第8章 Arc/INFO宏語言-AML語言第9章 Arc/INFO的二次開發(fā),第1章 ARC/INFO介紹,軟件介紹Coverage聯(lián)接特征和屬性Arc

2、/Info的工作區(qū)間地理數(shù)據(jù)庫Arc/INFO操作方式Arc/INFO命令獲取幫助ArcTools介紹,,,§1.1 Arc/INFO系統(tǒng)介紹,Arc/INFO系統(tǒng)介紹1 Arc/INFO子系統(tǒng)2 系統(tǒng)目錄介紹3 Arc/INFO基本文件介紹,,§1.1.1 Arc/INFO系統(tǒng)介紹,ARC/INFO是美國ESRI(Environmental Systems Research Institute

3、)公司的代表產(chǎn)品,是當今世界上最為完整的GIS系統(tǒng),它所包含的幾千個GIS分析工具已被各個領(lǐng)域的項目所采用。目前,ESRI在推出了幾種全新概念,包括:空間數(shù)據(jù)庫引擎(SDE, Spatial Database Engine),ArcView GIS3.0,NT ARC/INFO和MapObjects。,,§1.1.1 Arc/INFO子系統(tǒng)(1/2),Arc/INFO由多個子系統(tǒng)構(gòu)成,分別提供不同的功能。1) Arc

4、 Arc是GIS總體管理工具,它不是圖形化模塊,下列為ARC的一些主要用途: a)生成和管理數(shù)據(jù)庫中的Coverage; b)從其它數(shù)字格式轉(zhuǎn)化數(shù)據(jù); c)在一個或多個Coverage中處理空間和屬性數(shù)據(jù); d)創(chuàng)建Coverage間新的數(shù)據(jù)關(guān)系。2) ArcTools ArcTools是基于AML的工具集,通過容易使用的圖形用戶界面實現(xiàn),具有常用的ARC/INFO操作和功能。3) TABLE

5、S TABLES是用INFO文件來創(chuàng)建、存儲、編輯和查詢表列數(shù)據(jù)的表格管理系統(tǒng)。,,§1.1.1 Arc/INFO子系統(tǒng)(2/2),4) 圖庫 Arc/INFO Librarian 軟件是地理數(shù)據(jù)管理系統(tǒng),提供創(chuàng)建和管理地圖庫的工具。5) ArcPlot ArcPlot是地圖顯示和查詢的圖形模塊,使用方法是: a)顯示和查詢一個或多個Coverage的空間和屬性數(shù)據(jù); b)創(chuàng)建屏幕顯示和地

6、圖,以及生成繪圖文件。6) ArcEdit ArcEdit是交互圖形編輯器,用于數(shù)字化和編輯Coverage和糾正空間、屬性數(shù)據(jù)的錯誤。(7) AML AML軟件提供完整的編程能力和創(chuàng)作用戶應用界面的一套工具。它具有獨立的解釋器,可以:a)用交互或程序的方式在任何子系統(tǒng)中使用AML指令和函數(shù);b)建立ARC/INFO命令集程序,創(chuàng)建屏幕菜單。,,§1.1.2 系統(tǒng)目錄介紹,Atool

7、存放ESRI編制的AML;DataBase存放支持Database Inteerator的文件DigForm存放數(shù)字化接口文件Fonts 存放文本文字體文件Help 存放所有Arc/Info聯(lián)機幫助文件INFOSYS存放Info數(shù)據(jù)庫軟件LIB 存放Arc/Info的庫文件Menu 存放菜單文件

8、Plotters存放所有支持繪圖的格式文件和繪圖文件Programs存放Arc/INFO的可執(zhí)行程序Samples演示文件及其Aml宏程序Startup 包括標準Arc, ArcPlot和ArcEdit初始化宏Station 存放工作站初始化宏稱站文件(Station File)Symbol 存放標準符號設(shè)置文件及模板Sysgen

9、包含加密碼,批處理及繪圖隊列信息Tables存放Librarian所建立的圖庫的名稱及路徑Terminatals存儲終端設(shè)備的格式預定義文件Template 存儲Coverage,INFO和用戶工作空間的模板UTOOL 存儲用戶自定義工具文件以替代某些程序,,§1.1.3 Arc/INFO基本文件介紹,后綴名文件類型 后綴名文件類型

10、AmlAml文件 Pat多邊形-弧段表Gra繪圖文件 Pat點,多邊形屬性表Prj投影文件 Aat弧段屬性表Key圖例文件 Nat結(jié)點屬性表Wat命令監(jiān)看文件 Rat路徑屬性表Lut查找表 Sec段屬性表Tat注記屬性表,,§1.2 Coverage,Coverage 是Arc/Info軟件的基本存儲單元,它是單一地圖層的數(shù)字化版本,通

11、常只含一類地圖特征,如街道、區(qū)、土壤或植被等。Coverage 含有給定區(qū)域中特征的位置數(shù)據(jù)和描述性數(shù)據(jù),一個Coverage存為一個目錄,其中含有描述特征的位置和屬性的相關(guān)文件。 每個Coverage代表一片地理區(qū)域的數(shù)據(jù)的單一分類或主題。,,§1.3 聯(lián)接特征和屬性,Coverage中的每個特征被賦以唯一的數(shù)字標識,由唯一的位置(空間數(shù)據(jù))和一組屬性數(shù)據(jù)(描述性數(shù)據(jù))描述。 Coverage 數(shù)據(jù)的特

12、點在于它能聯(lián)結(jié)空間數(shù)據(jù)(位置和拓撲)和屬性數(shù)據(jù)。位置數(shù)據(jù)描述特征在哪里,拓撲數(shù)據(jù)描述特征之間的相對位置關(guān)系,屬性數(shù)據(jù)描述特征是什么。 標識號-coverage 中各個特征唯一的數(shù)字--既存在于坐標文件中,又存在于屬性文件中。這保證了空間數(shù)據(jù)和屬性數(shù)據(jù)的一一對應。 空間數(shù)據(jù)與屬性數(shù)據(jù)集成的關(guān)鍵是標識號。,,§1.4 Arc/Info的工作區(qū)間,1 工作區(qū)間2 Info目錄3 規(guī)則4 管理工作區(qū)間的

13、命令5 ArcTools工具,,§1.4.1 工作空間和INFO數(shù)據(jù)庫,1 工作空間 工作區(qū)間是Arc/Info進程所用的工作區(qū)域,它提供工作組織的結(jié)構(gòu)。工作空間含有地理數(shù)據(jù)集,如Coverage、Grid數(shù)據(jù)、Tin數(shù)據(jù)、圖象和本地INFO數(shù)據(jù)庫。 工作空間所含的地理數(shù)據(jù)集合以目錄和文件的形式存儲。2 INFO 除了地理數(shù)據(jù)集,Arc/Info工作區(qū)間還有一個INFO數(shù)據(jù)庫,存于名為INFO的

14、子目錄。INFO數(shù)據(jù)庫存取和管理該工作區(qū)間的地理數(shù)據(jù)集的特征屬性表和相關(guān)表格。,,§1.4.3 INFO數(shù)據(jù)庫規(guī)則,3 INFO規(guī)則 (1) 工作空間是一個包含INFO子目錄的目錄; (2) 可在有寫權(quán)的任何目錄層下創(chuàng)建工作空間; (3) 每個工作空間可含有零個、一個或多個Coverage; (4) 每個工作空間始終有且僅有一個INFO目錄。 (5) INFO目錄存儲工作空間中所有Coverage

15、的INFO文件。,,§1.4.4 管理工作區(qū)間的命令,可用下列ARC命令來創(chuàng)建和管理工作空間,只需要鍵入有下劃線的部分即可。COPYWORKSPACE (cpw)—把一個工作區(qū)間下的內(nèi)容拷貝到另一個中CREATEWORKSPACE (cw) -創(chuàng)建一個工作區(qū)間DELETEWORKSPACE (DW)-刪除指定工作空間中所有文件和目錄LISTWORKSPACE (LW )

16、 -列出當前目錄或指定目錄下的Arc/INFO工作區(qū)間RENAMEWORKSPACE (RW )-重命名一個工作空間WORKSPACE(&WORKSPACE) (W/&WO) -列出當前工作空間的目錄或換到指定工作空間目錄 不能用操作系統(tǒng)命令來管理工作空間,,§1.4.5 ArcTools工具,工作空間可由ArcTo

17、ols工具箱通過使用工作空間或工作空間管理工具來處理。在任何一個主ArcTools工具箱(地圖工具、編輯工具等)的ArcTools下拉菜單中均可訪問這兩個工具。,,§1.5 地理數(shù)據(jù)庫,地理數(shù)據(jù)庫是GIS的核心,其完整性和精確度影響到它所支持的所有應用。地理數(shù)據(jù)庫有兩個要素--空間數(shù)據(jù)和屬性數(shù)據(jù)。為了提高效率,不同類型數(shù)據(jù)以不同的結(jié)構(gòu)存儲,它們通過存儲于屬性數(shù)據(jù)和空間數(shù)據(jù)中的唯一數(shù)字標識來聯(lián)結(jié)。 屬性數(shù)據(jù)存于表格

18、中,由RDBMS管理; 空間數(shù)據(jù)存于文件中,由GIS軟件管理。 地理特征以層或信息主題的形式組織。例如,一幅底圖可以組織成主題,如行政邊界、河流、水體、道路、等高線和控制點。 特征可根據(jù)其含義來組織(河流和道路都是線性特征,但由于其屬性不同可能會存于不同的層中)。,,§1.6 Arc/INFO操作方式,Arc/INFO可以有很多種不同的模式來操作??梢栽诔绦蛱崾久钕螺斎朊?,可以運行含有

19、Arc/INFO命令的AML程序,還可以用菜單驅(qū)動的ArcTools界面來執(zhí)行普通的Arc/INFO操作,以及通過用戶開發(fā)的GIS應用程序。 1 命令 可以在程序提示符下發(fā)生Arc/INFO命令來執(zhí)行某一任務,每個命令有一個或多個需要用戶輸入的參數(shù)。 2 AML程序 Arc/INFO命令集可與AML指令、函數(shù)和變量結(jié)合起來執(zhí)行一系列Arc/INFO任務。程序運行時可能需要用戶的輸入。 3 ArcTools

20、 ArcTools 為常用的Arc/INFO操作提供易用的菜單界面??梢赃x擇菜單中的選項而在后臺運行Arc/INFO程序,不需要輸入命令。,,§1.7 Arc/INFO命令,1 規(guī)則2 特殊字符3 命令參數(shù)說明4 常用的幾個命令,,Arc/INFO命令運行的程序執(zhí)行GIS操作。命令的語法由命令的名字和其必需的與可選的參數(shù)定義。通過觀察其語法習慣,可以了解它們的使用。,§1.7.1 Arc/INFO命令

21、規(guī)則&特殊字符,1 規(guī)則 a)把命令與其后續(xù)參數(shù)用至少一個空格分開; b)命令行以命令名打頭,如果由于缺少參數(shù)而導致命令失敗必須重新輸入整個命令行。2 特殊字符 a)跳過可選參數(shù)時用#號代替,使系統(tǒng)用缺省值來代替。 b)可用鼠標或光標在屏幕上用 * 號拾取或定位一個特征。這種技術(shù)比使用明確的坐標(即{*|x y})來指定位置更常用。,,§1.7.3 Arc/INFO命令參數(shù)

22、說明,Command 第一參數(shù) 第二個參數(shù) … 第n個參數(shù) or {COVER} 必要參數(shù)與可選參數(shù) 必要參數(shù)之間用”|”隔開 {POLY|LINE|POINT} 在可選參數(shù)里面,第一個參數(shù)是缺省參數(shù) # 可用來替換可選參數(shù) * 提示從鼠標輸入坐標 如: ArcPlot: Identify {Item… item}

23、 Arc: Clean {OutCover}{dangle_length}{fuzzy_tolerance}{POLY|LINE},,§1.7.4 常用的幾個命令,1 &Echo 命令 格式:&Echo 用于了解AML程序的執(zhí)行過程。2 WATCH文件 WATCH文件用于記錄Arc/INFO的操作。用戶輸入的所有內(nèi)容都將記錄在Watch文件中

24、,其中指令內(nèi)容被括在“|> * *{&Append}{&commands}{&Coordinates} &Watch {&Append}向已有文件添加內(nèi)容,否則刪除原文件建立新的文件。 {&Commands}說明Watch文件記錄菜單或程序發(fā)出的命令 {&Coordinates}說明Watch文件記錄用戶輸入的坐標; {&

25、amp;Off}關(guān)閉當前Watch文件 {&Display}將當前Watch文件名顯示在屏幕上。3 將WATCH文件轉(zhuǎn)換為AML程序 格式: &Conv_Watch_TO_Aml {&Coordinates} &CWTA {&Coordinates},,§1.8 獲取幫助,1 用法注釋2 USAGE命令3 命令列表4 HE

26、LP 命令,,§1.8 獲取幫助(1/2),獲取幫助的方法有很多。1 用法注釋 顯示用法注釋最簡單的方法就是鍵入不帶任何參數(shù)的命令名,然后敲會車鍵。這種方法有時候是最危險的,因為有一些命令是不帶任何參數(shù)的??梢杂肬SAGE命令來避免這種情況。 Arc:BUILD Usage: BUILD Arc:Usage Build Usage: BUILD <cover{POLY|LINE|

27、POINT|NODE},,§1.8 獲取幫助(2/2),3 命令列表 可以在任何一種Arc提示符(如ARC:, ArcEdit:, ArcPlot:) 下鍵入Command來顯示可用命令的完整或部分的列表。 例如: Usage:Commands {命令前綴} ARC: Commands ARC: Commands B 列出所有B開頭的命令4 HELP 命令 HELP命令啟動A

28、RC/INFO的聯(lián)機文檔。,,§1.9 ArcTools介紹,ArcTools是用AML語言寫成的一組工具。這些工具通過使用菜單界面使Arc/INFO命令更容易使用。ArcTools可執(zhí)行常用的Arc/INFO操作和功能,并提供一組AML和菜單使你自制應用程序。1 地圖工具(Map Tool) Map Tools工具集創(chuàng)建地圖顯示,實行查詢和地理分析,并創(chuàng)建地圖。這個工具集在ArcPlot中運行。2 編輯工具(E

29、dit Tool) Edit Tools 工具集生成、編輯、處理Coverage和屬性數(shù)據(jù)。這個工具集在ArcEdit中運行。3 柵格工具(Grid Tool) Grid Tools 工具集在GRID程序中實行空間分析和數(shù)據(jù)顯示。4 命令工具(Command Tools) Command Tools工具集實行面向程序組的操作,如生成拓撲、數(shù)據(jù)轉(zhuǎn)換、Coverage剪切和拓撲疊置。這個工具集在

30、ARC中運行。5 土地記錄(Land Records) PARCEL Tools編輯和管理區(qū)域數(shù)據(jù)。,,第一章 練習,1 工作區(qū)間的操作 熟悉使用工作區(qū)間的命令使用以及菜單方式的實現(xiàn),并比較它們與系統(tǒng)操作命令的區(qū)別(CPW、CW、DW、LW、RW、W/&WO)。 ArcTools操作方式:ArcTools =>Map Tools=>OK=>ArcTools=>選擇

31、WorkSpace=>設(shè)定工作區(qū)間2 在ARCPLOT環(huán)境中顯示數(shù)據(jù)層(數(shù)據(jù)層Bnd,顏色:Red)3 在ArcTools Map工具集下實現(xiàn)此功能 ArcTools =>Map Tools=>OK=> View=>New=> Coverage=> Poly=> POLY主題屬性窗口=>設(shè)置屬性=>顯示=>保存視圖=.退出ArcTools窗口4 練習使用Wacth

32、文件創(chuàng)建AML程序ArcPlot:&watch aa.watArcPlot: Display 9999 3 : Mape Bnd : Linecolor red : Arcs Bnd : &Watch &off : &CWTA aa.wat aa.aml : &r aa.Aml,,,第2章 Coverage數(shù)據(jù)類型

33、,合格的Coverage要求管理CoverageCoverage特征特征屬性表記錄和特征標識特征類型介紹拓撲:定義空間關(guān)系,,,§2.1 合格的Coverage要求,1 每一個Coverage都包含有正確的拓撲關(guān)系; 2 所有要素的坐標位置均已得到校正; 3 存在要素的屬性表(PAT或AAT); 4 具有正確的屬性數(shù)據(jù); 5 存在至少四個控制點數(shù)據(jù)。,,§2.2 管理Coverage,C

34、opy 拷貝Cover KILL 刪除 RENAME 改名 ListCoverages 或LC 查看 Describe Coverage描述 LOG 歷史記錄 LIST 查看INFO表,,§2.3 Coverage特征,,1 特征類型 Arc/INFO軟件使用點、線和面特征表示現(xiàn)實世界的現(xiàn)象 (1)點(POINT

35、): 點特征,單個x,y位置,如井、建筑物; (2)弧段(ARC): 線性特征,一串x,y位置,如街道、河流、公用設(shè)施線; (3)結(jié)點(NODE: 在弧段交叉點處的一個x,y位置,如紅綠燈、入口; (4)多邊形(POLYGON): 面狀特征由邊界圍起來同性質(zhì)的區(qū)域,如城區(qū)等。2 擴展特征類型 Arc/INFO支持由一組弧段和多邊形組成的復雜特征類型。 (1)路徑系統(tǒng)(Routin

36、e):由弧段組成的線性特征且具有線性量度系統(tǒng)如運輸路徑; (2)地區(qū)(Region):由一個或多個多邊形組成的區(qū)域特征,如野生動物活動; (3)注記(Annotation):與其它地理特征相關(guān)聯(lián)的描述性文本,如街道名、河流。,§2.4 特征屬性表,當Arc/INFO建立Coverage拓撲時,定義拓撲和幾何特征并存儲在稱為特征屬性表(FAT)的文件中。根據(jù)特征的類型,特征屬性表的內(nèi)容會有所不同,但也具有一些共同

37、的特征。特征屬性表都是INFO數(shù)據(jù)文件;Coverage中的每個特征在特征屬性表中占有一個記錄或一行數(shù)據(jù);一組空間數(shù)據(jù)可以擁有多于一個特征屬性表。如一個Coverage中可以有多邊形和弧段屬性 特征類型 特征屬性表===================================(1)點(POINT) .Pat(2)線(ARC)

38、 .Aat(3)結(jié)點(NODE) .Nat(4)多邊形(POLYGON).Pat,,§2.5 記錄和特征標識,特征屬性表中的每一個記錄包括:記錄號(RecNo);特征唯一的號碼,稱為Cover#(由Arc分配);以及另外一個稱為Cover-ID的特征標識號(由用戶分配)。 Cover始終與其相應的Coverage名項匹配。例如:如果你的Cov

39、erage名為land,那么Cover#和Cover-ID將為Land#和Land-ID。1 記錄號(RecNo) RecNo是分配給任何INFO數(shù)據(jù)文件的每行數(shù)據(jù)的內(nèi)部記錄號,特征屬性表也不例外。 RecNo是唯一的行標識,是數(shù)據(jù)庫查詢的有效項,特征屬性表中的RecNo和Cover#的值始終相符。2 Cover# Arc/INFO分配Cover#。它是用作特征標識的唯一的號碼。每個特征的值從1開始,以

40、步長1順序增長,每次當Coverage中增加或刪除數(shù)據(jù)時值改變,值始終與特征屬性表中的記錄號(RecNo)相符。3 Cover-ID 用戶可以定義和分配Cover-ID,因為它是特征標識符,所以必須是唯一的號碼。其值通常是基于一種編碼方案,其值可以為任何正數(shù),其值在Coverage增加或刪除數(shù)據(jù)時不變,其值不須有序,但是必須唯一。,,§2.6 特征類型介紹,1 點屬性2 弧段(ARC)屬性3 結(jié)點(NOD

41、E)屬性4 多邊形(POLYGONS)屬性,,§2.6.1 點屬性(1/2),可以抽象為單一位置或事件的地理特征可用點特征表示。 1)點坐標數(shù)據(jù) 當點輸入到系統(tǒng)中時,Arc/INFO記錄和存儲點的坐標信息。坐標文件有ArcEdit來維護,不能用屬性表管理命令來編輯和顯示。 一對x,y坐標定義一個點; 點沒有長度和面。 2)點屬性數(shù)據(jù) 點屬性表(Pat)是建立點Covera

42、ge拓撲關(guān)系時建立由Arc/INFO創(chuàng)建的特征屬性表,它含有四列標準的屬性數(shù)據(jù),稱為Items。用戶可以把其它有關(guān)屬性增加到Pat表中。 點和多邊形屬性表都稱為Pat,且具有相同的格式。然而,它們很容易區(qū)分的:點屬性表的Area和Perimeter項始終為零值。,,§2.6.1 點屬性(2/2),3)標準項 Area, Perimeter, Cover#, Cover-ID 4)規(guī)則 點和多邊形特

43、征不能存儲在同一Coverage 中,因為它們使用同一模板。 點Coverage中的Area和Perimeterd的值始終為0; 每一個點應該有唯一的標識符; Arc/INFO屬性始終在Cover-ID左邊 用戶定義的屬性始終加到Cover-Id的右邊。,,§2.6.2 弧段(ARC)屬性(1/2),線性地理特征用弧段特征表示?;《翁卣髟试S定位和描述兩點間沿著一條路徑的地理信息,而不只是一個點。

44、 1)弧段坐標數(shù)據(jù) 當向系統(tǒng)中輸入弧段時,Arc/INFO記錄和存儲它們的坐標信息; 中間點,一串x,y坐標對,定義弧段及其形狀; 弧段起始和終結(jié)于結(jié)點; 交叉的弧段以結(jié)點連接; 弧段的長度由坐標系定義。 2)弧段限制 每個限制最多有500個中間點,Arc/INFO自動把第500個點轉(zhuǎn)換成結(jié)點,并以一個唯一的標識開始一條新的弧段。,,§2.6.2 弧段(A

45、RC)屬性(2/2),3)弧段屬性數(shù)據(jù) 弧段屬性表(AAT)是Arc/INFO構(gòu)建弧段Coverage拓撲關(guān)系時創(chuàng)建的特征屬性表,它含有7列標準屬性數(shù)據(jù),稱為ITEMS,用戶可以把弧段有關(guān)的其它描述性數(shù)據(jù)(屬性)增加到AAT中。 Fnode#, Tnode#, Lpoly#, Rpoly#, Length, Cover#, Cover-ID 4)規(guī)則 在表中Arc/INFO屬性始終出現(xiàn)在Cover-I

46、D左邊; 在表中用戶定義的屬性被加到Cover-ID右邊; 對于含有弧段拓撲但沒有多邊形拓撲的Coverage, Lpoly#和Rpoly#值始終為0。,,§2.6.3 結(jié)點(NODE)屬性,結(jié)點是獨特的特征類型,除作為弧段的端點外,結(jié)點還用來表示弧段的交叉點。始結(jié)點是弧段的第一個端點,終結(jié)點是最后一個端點,它們合起來定義了弧段的方向。1)結(jié)點坐標數(shù)據(jù) 當弧段輸入Arc/INFO時,系

47、統(tǒng)就記錄并存儲了其結(jié)點的坐標信息;一個x,y坐標對確定一個結(jié)點,并且存儲在Arc文件中作為第一個和最后一個點;Arc/INFO自動將任一一條弧段的弧號作為結(jié)點標識符以建立同其坐標的聯(lián)系;如果有多條弧共用一個結(jié)點,使用具有最小內(nèi)部號碼的弧段號標識結(jié)點。2)結(jié)點屬性表 結(jié)點屬性表(NAT)是Arc/INFO構(gòu)造結(jié)點Coverage拓撲關(guān)系時創(chuàng)建的特征屬性表,它含有三列標準屬性數(shù)據(jù),稱為ITEMS,用戶可以將其它描述性數(shù)據(jù)增加到NA

48、T中。 ARC# -相交于該結(jié)點的一條弧段的內(nèi)部號碼; COVER# COVER-ID,,§2.6.4 多邊形(POLYGONS)屬性(1/2),多邊形表示具有封閉邊界的同質(zhì)區(qū)域的地理特征。 1)多邊形坐標數(shù)據(jù) Arc/INFO以弧段(Arc文件)和標識點(Lab文件)來記錄和存儲多邊形的坐標信息; 多邊形標識碼,以Label點形式輸入,它同封閉多邊形的弧段標識符相聯(lián)系(存儲為PAL文

49、件),而弧段又進而同坐標數(shù)據(jù)相聯(lián)系; 一條或多條弧段構(gòu)成了多邊形的邊界,位于多邊形內(nèi)部的唯一的標識點(Label Point)用來表示該多邊形。 2)多邊形屬性數(shù)據(jù) 多邊形屬性表(PAT)是Arc/INFO構(gòu)建多邊形 Coverage拓撲關(guān)系時創(chuàng)建的特征屬性表,它含有4列標準屬性數(shù)據(jù),用戶可以把與多邊形相關(guān)的描述性數(shù)據(jù)增加到PAT中。 Area Perimeter Cover#

50、 Cover-ID,,§2.6.4 多邊形(POLYGONS)屬性(2/2),3)外多邊形 PAT中的第一個記錄表示一個特殊的多邊形-Coveragez之外的區(qū)域-外多邊形。其特點是: Area-Coverage中所有多邊形面積總和的負數(shù); Perimeter-Coverage的邊界多邊形周長 Cover#-內(nèi)部特征號始終為1(RecNO為1) Cover-I

51、D-用戶定義的特征標識。 4)規(guī)則 點和多邊形不能存儲在同一Coverag中,因為它們使用同一模板; 每一個多邊形必須有且僅有一個標識點 個標識點應該具有唯一的標識 Arc/INFO屬性始終在Cover-ID左邊,用戶屬性始終在每一右邊。,,§2.7 拓撲:定義空間關(guān)系,拓撲:定義空間關(guān)系1 弧段-結(jié)點的拓撲結(jié)構(gòu)2 多邊形弧段拓撲結(jié)構(gòu),,§2.7 拓撲:定義空間關(guān)系,我們

52、已經(jīng)知道Arc/INFO如何用點、弧、多邊形等特征來表示地理特征的,現(xiàn)在來看拓撲是如何定義這些特征間的空間關(guān)系的。拓撲是一種確定空間特征及其相互關(guān)系的數(shù)學方法。包括:多邊形面積; 弧段的連通性;弧段的方向; 弧段的長度;多邊形的鄰接性。 拓撲使用空間關(guān)系來定義空間特性: 空間關(guān)系 空間特性 每條弧都有起止結(jié)

53、點 弧段長和方向 弧段以結(jié)點相連 連通性 相互聯(lián)結(jié)的弧段構(gòu)成多邊形邊界 多邊形面積和周長 每條弧段都有左右多邊形 鄰接性,,§2.7.1 弧段-結(jié)點的拓撲結(jié)構(gòu),弧段與結(jié)點之間的關(guān)系由弧段-結(jié)點拓撲來表示的,它定義了弧段的長度、方向和連通性等。地理分析以這些特性為基礎(chǔ)。1)始結(jié)點和終結(jié)點

54、始結(jié)點是弧段的起點,終結(jié)點是弧段的終點,它們在數(shù)字化的時候就確定了。只有在對方向性有要求時才很重要。2)長度 弧長是以始結(jié)點到終結(jié)點進行計算得濟,采用Coverage的單位度量。3)方向性 弧的方向是從始結(jié)點到終結(jié)點的。4)連通性 如果弧段共用一個結(jié)點,那么它們是連通的。,,§2.7.2 多邊形弧段拓撲結(jié)構(gòu),多邊形-弧段拓撲表達了弧與其圍成的多邊形之間的關(guān)系,由此定義了面積和鄰接性,地理分析是

55、基于這些特性的。1)面積定義 由一個或多個弧段圍成的閉合區(qū)域確定了多邊形的面積2)鄰接性 如果二個多邊形共用一條弧,那么它們是相鄰關(guān)系,Arc/INFO將左多邊形(Lpoly#)和右多邊形(Rpoly#)編號并存儲。所以一個多邊形可以是一條弧的左多邊形,同時有時另一條弧的右多邊形。 判斷左右多邊形的依據(jù)是沿著弧段的方向來確定的。3)外多邊形 當Arc/INFO建立多邊形-弧段拓撲關(guān)系

56、時,總是建立一個外多邊形來表示Coverage之外的區(qū)域。Coverage中所有多邊形最外圍的弧段定義了外多邊形的范圍。,,第二章 練習(1/2),主要練習手工建立拓撲關(guān)系1 下圖中有7個結(jié)點和6條弧段,填寫下表,列出所有弧段的起始結(jié)點,注意一條或多條弧可共用一個結(jié)點.沒有弧段,結(jié)點就沒有存在的意義,這個表定義了方向性。請列出由結(jié)點F到結(jié)點A的最短路徑的組成弧段及每條弧段的方向性,用+表示正向,-表示逆向通過的弧段。,,第二章 練習(

57、2/2),2 手工建立多邊形-弧段拓撲關(guān)系 通過下圖反映多邊形鄰接性,在第一個表中列出定義每一個多邊形的弧段說明及編碼,在第二個表中,列出每個弧段的左右多邊形,圖中箭頭表示弧段的方向。,,第3章 空間數(shù)據(jù)操作,數(shù)據(jù)入庫過程矢量數(shù)據(jù)轉(zhuǎn)換命令ARCEDIT編輯流程建立拓撲關(guān)系的兩個命令顯示錯誤命令編輯修改錯誤常用命令數(shù)據(jù)接邊,,§3.1 數(shù)據(jù)入庫過程,1 數(shù)字化 地圖數(shù)字化是利用ADS或AR

58、CEDIT把地圖中的地物要素按順序轉(zhuǎn)化為X,Y坐標輸入到計算機中;在ARC/INFO中,地圖要素是按下述方法進行數(shù)字化和表示: 點要素:對于點要素,數(shù)字化后用Build Point建立屬性表; 線要素:一個線要素由一條弧來表示;數(shù)字化后用Build Line或Clean Line產(chǎn)生屬性表; 面要素:在ARC/INFO中,面要素是按一組弧來數(shù)字化,并在每一個多邊形內(nèi)部合適的地方數(shù)字化一個標識點(或計算機向動產(chǎn)生),該點

59、必須帶有它的用戶標識碼,然后用Clean Poly來產(chǎn)生多邊形的拓撲關(guān)系和屬性表。 2 錯誤修改 3 定義要素類型并建立拓撲關(guān)系。 4 屬性的定義及其輸入。 5 檢查和修改屬性編碼錯誤:,,§3.2 矢量數(shù)據(jù)轉(zhuǎn)換命令,1 文本格式轉(zhuǎn)換2 投影轉(zhuǎn)換3 轉(zhuǎn)換DXF格式4 坐標轉(zhuǎn)換5 WATCH – AML 轉(zhuǎn)換6 Coverage 與標準數(shù)據(jù)文件相互轉(zhuǎn)換,,§3.2.1 文本&

60、投影轉(zhuǎn)換,1文本格式轉(zhuǎn)換GENERATE 將文本文件(AscII文件)轉(zhuǎn)換為Coverage格式:Generate Generate: INPUT (AscII文件) Generate: TICS (生成TIC點 ) Generate: POLYS

61、 (生成多邊形) UNGENERATE 將Coverage數(shù)據(jù)存儲成AscII文件2投影轉(zhuǎn)換PROJECT {Projection filename} {Nearest|Bilinear|Cubic},,§3.2.2 DXF、坐標、Watch文件&標準數(shù)據(jù)轉(zhuǎn)換,3 轉(zhuǎn)換DXF格式ARC:DXFINFO {Pathname}

62、 顯示DXF文件層內(nèi)容ARCPLOT: DXF 顯示沒有做轉(zhuǎn)換的DXF文件圖形ARC: DXFARC 轉(zhuǎn)換DXF數(shù)據(jù)4坐標轉(zhuǎn)換ARC: TRANSFORM5 WATCH – AML 轉(zhuǎn)換 &CWTA 6 Coverage 與標準數(shù)據(jù)文件相互轉(zhuǎn)換 Export 將Coverage文件轉(zhuǎn)換為標準數(shù)據(jù)文件 Import 將標準數(shù)據(jù)文件轉(zhuǎn)換Coverage文

63、件格式:EXPORT {NONE | PARTIAL | FULL} {max_lines} IMPORT ,,§3.3 ARCEDIT編輯流程(1/2),ARCEDIT命令的主要目的是用于修改現(xiàn)存的coverage文件, 主要步驟: ARCEDIT: Display 9999 3 (微機為4) 指定終端類型 : Create

64、 {TIC-BND_COVER} 建立COVERAGE : EDITCOVERAGE 指定編輯COVER文件名 : DRAWENVIRONMENT 指定顯示要素 : EDITFEATURE 指定編輯要素 : BACKCOVERAGE {Symbol}

65、 指定背景COVER及顯示顏色 : BACKENVIRONMENT 指定背景環(huán)境 : MAPEXTENT 指定要顯示的地理區(qū)域

66、 : DRAW 顯示COVER特征 : SNAPDISTANCE * 定義結(jié)點合并距離 : EDITDISTANCE * 定義選擇范圍 : WEEDTOLERANCE {*|Default|Distnce}定義一個弧段兩個中

67、間點允許最小距離,,§3.3 ARCEDIT編輯流程(2/2),: ARCSNAP ON {*|Distance} 數(shù)字化弧的最后一條線將延長或縮回到在ARCSNA距離內(nèi)的現(xiàn)有的弧上 : ARCSNAP OFF : NODESNAP {Default|*|Distance} 指定結(jié)合點距離 : DUPLICATEARC

68、 設(shè)置ARC是否允許重復 : INTERSECTARCS 相交弧段是否在交叉處生成結(jié)點 : ADD 增加特征要素 : SAVE {新文件名} 存儲 : SAVE {舊文件名}{新文件名} : SAVE {ALL|YES}

69、 : QUIT 退出,,§3.4 建立拓撲關(guān)系的兩個命令,(1) BUILD {POLY|LINE|POINT|NODES} 建立拓撲關(guān)系,建立屬性表(2) CLEAN {DANGLE長度}{FUZZY長度} 建立拓撲關(guān)系 其中{DANGLE長度} 定義了出頭弧段的最小長度,長度小于或等于該值的弧段將被刪除,缺省值為

70、0,應大于{FUZZY長度} {FUZZY長度} 定義了小于坐標容限值的兩個坐標點之間的最小值,該值可以很小,但不能為0,一般取: 比例尺/ Cover單位(化為英尺)*0.02,,§3.5 顯示錯誤命令,(1)NODEERRORS {ALL|DANGLES|PSEUDOS} 顯示結(jié)點錯誤(2)LABELSERRORS 顯示標識點錯誤(3)INTERSECTERR 交叉錯誤,將顯示交叉弧的內(nèi)

71、部號及ID碼,以及交叉點坐標值在ARCPLOT中顯示錯誤的具體操作:ARC:ARCPLOTARCPLOT: MAPEXTENT 定義顯示區(qū)域 : LINECOLOR 定義畫線顏色 : POLYGONS 顯示多邊形 : MARKERCOLOR 定義畫標識點顏色 : LABELERRORS 顯示標識點顏色 : NODECOLOR 定

溫馨提示

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

評論

0/150

提交評論