版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、Arc/INFO地理信息系統(tǒng)培訓(xùn),中南大學(xué)資源環(huán)境與建筑工程學(xué)院 邱冬生2001年5月4日,主要學(xué)習(xí)內(nèi)容,第1章 ARC/INFO介紹第2章 Coverage數(shù)據(jù)類型第3章 空間數(shù)據(jù)操作第4章 屬性數(shù)據(jù)操作第5章 數(shù)據(jù)顯示和制圖第6章 數(shù)據(jù)庫(kù)查詢第7章 空間分析第8章 Arc/INFO宏語(yǔ)言-AML語(yǔ)言第9章 Arc/INFO的二次開(kāi)發(fā),第1章 ARC/INFO介紹,軟件介紹Coverage聯(lián)接特征和屬性Arc
2、/Info的工作區(qū)間地理數(shù)據(jù)庫(kù)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是美國(guó)ESRI(Environmental Systems Research Institute
3、)公司的代表產(chǎn)品,是當(dāng)今世界上最為完整的GIS系統(tǒng),它所包含的幾千個(gè)GIS分析工具已被各個(gè)領(lǐng)域的項(xiàng)目所采用。目前,ESRI在推出了幾種全新概念,包括:空間數(shù)據(jù)庫(kù)引擎(SDE, Spatial Database Engine),ArcView GIS3.0,NT ARC/INFO和MapObjects。,,§1.1.1 Arc/INFO子系統(tǒng)(1/2),Arc/INFO由多個(gè)子系統(tǒng)構(gòu)成,分別提供不同的功能。1) Arc
4、 Arc是GIS總體管理工具,它不是圖形化模塊,下列為ARC的一些主要用途: a)生成和管理數(shù)據(jù)庫(kù)中的Coverage; b)從其它數(shù)字格式轉(zhuǎn)化數(shù)據(jù); c)在一個(gè)或多個(gè)Coverage中處理空間和屬性數(shù)據(jù); d)創(chuàng)建Coverage間新的數(shù)據(jù)關(guān)系。2) ArcTools ArcTools是基于AML的工具集,通過(guò)容易使用的圖形用戶界面實(shí)現(xiàn),具有常用的ARC/INFO操作和功能。3) TABLE
5、S TABLES是用INFO文件來(lái)創(chuàng)建、存儲(chǔ)、編輯和查詢表列數(shù)據(jù)的表格管理系統(tǒng)。,,§1.1.1 Arc/INFO子系統(tǒng)(2/2),4) 圖庫(kù) Arc/INFO Librarian 軟件是地理數(shù)據(jù)管理系統(tǒng),提供創(chuàng)建和管理地圖庫(kù)的工具。5) ArcPlot ArcPlot是地圖顯示和查詢的圖形模塊,使用方法是: a)顯示和查詢一個(gè)或多個(gè)Coverage的空間和屬性數(shù)據(jù); b)創(chuàng)建屏幕顯示和地
6、圖,以及生成繪圖文件。6) ArcEdit ArcEdit是交互圖形編輯器,用于數(shù)字化和編輯Coverage和糾正空間、屬性數(shù)據(jù)的錯(cuò)誤。(7) AML AML軟件提供完整的編程能力和創(chuàng)作用戶應(yīng)用界面的一套工具。它具有獨(dú)立的解釋器,可以: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)機(jī)幫助文件INFOSYS存放Info數(shù)據(jù)庫(kù)軟件LIB 存放Arc/Info的庫(kù)文件Menu 存放菜單文件
8、Plotters存放所有支持繪圖的格式文件和繪圖文件Programs存放Arc/INFO的可執(zhí)行程序Samples演示文件及其Aml宏程序Startup 包括標(biāo)準(zhǔn)Arc, ArcPlot和ArcEdit初始化宏Station 存放工作站初始化宏稱站文件(Station File)Symbol 存放標(biāo)準(zhǔn)符號(hào)設(shè)置文件及模板Sysgen
9、包含加密碼,批處理及繪圖隊(duì)列信息Tables存放Librarian所建立的圖庫(kù)的名稱及路徑Terminatals存儲(chǔ)終端設(shè)備的格式預(yù)定義文件Template 存儲(chǔ)Coverage,INFO和用戶工作空間的模板UTOOL 存儲(chǔ)用戶自定義工具文件以替代某些程序,,§1.1.3 Arc/INFO基本文件介紹,后綴名文件類型 后綴名文件類型
10、AmlAml文件 Pat多邊形-弧段表Gra繪圖文件 Pat點(diǎn),多邊形屬性表Prj投影文件 Aat弧段屬性表Key圖例文件 Nat結(jié)點(diǎn)屬性表Wat命令監(jiān)看文件 Rat路徑屬性表Lut查找表 Sec段屬性表Tat注記屬性表,,§1.2 Coverage,Coverage 是Arc/Info軟件的基本存儲(chǔ)單元,它是單一地圖層的數(shù)字化版本,通
11、常只含一類地圖特征,如街道、區(qū)、土壤或植被等。Coverage 含有給定區(qū)域中特征的位置數(shù)據(jù)和描述性數(shù)據(jù),一個(gè)Coverage存為一個(gè)目錄,其中含有描述特征的位置和屬性的相關(guān)文件。 每個(gè)Coverage代表一片地理區(qū)域的數(shù)據(jù)的單一分類或主題。,,§1.3 聯(lián)接特征和屬性,Coverage中的每個(gè)特征被賦以唯一的數(shù)字標(biāo)識(shí),由唯一的位置(空間數(shù)據(jù))和一組屬性數(shù)據(jù)(描述性數(shù)據(jù))描述。 Coverage 數(shù)據(jù)的特
12、點(diǎn)在于它能聯(lián)結(jié)空間數(shù)據(jù)(位置和拓?fù)洌┖蛯傩詳?shù)據(jù)。位置數(shù)據(jù)描述特征在哪里,拓?fù)鋽?shù)據(jù)描述特征之間的相對(duì)位置關(guān)系,屬性數(shù)據(jù)描述特征是什么。 標(biāo)識(shí)號(hào)-coverage 中各個(gè)特征唯一的數(shù)字--既存在于坐標(biāo)文件中,又存在于屬性文件中。這保證了空間數(shù)據(jù)和屬性數(shù)據(jù)的一一對(duì)應(yīng)。 空間數(shù)據(jù)與屬性數(shù)據(jù)集成的關(guān)鍵是標(biāo)識(shí)號(hào)。,,§1.4 Arc/Info的工作區(qū)間,1 工作區(qū)間2 Info目錄3 規(guī)則4 管理工作區(qū)間的
13、命令5 ArcTools工具,,§1.4.1 工作空間和INFO數(shù)據(jù)庫(kù),1 工作空間 工作區(qū)間是Arc/Info進(jìn)程所用的工作區(qū)域,它提供工作組織的結(jié)構(gòu)。工作空間含有地理數(shù)據(jù)集,如Coverage、Grid數(shù)據(jù)、Tin數(shù)據(jù)、圖象和本地INFO數(shù)據(jù)庫(kù)。 工作空間所含的地理數(shù)據(jù)集合以目錄和文件的形式存儲(chǔ)。2 INFO 除了地理數(shù)據(jù)集,Arc/Info工作區(qū)間還有一個(gè)INFO數(shù)據(jù)庫(kù),存于名為INFO的
14、子目錄。INFO數(shù)據(jù)庫(kù)存取和管理該工作區(qū)間的地理數(shù)據(jù)集的特征屬性表和相關(guān)表格。,,§1.4.3 INFO數(shù)據(jù)庫(kù)規(guī)則,3 INFO規(guī)則 (1) 工作空間是一個(gè)包含INFO子目錄的目錄; (2) 可在有寫權(quán)的任何目錄層下創(chuàng)建工作空間; (3) 每個(gè)工作空間可含有零個(gè)、一個(gè)或多個(gè)Coverage; (4) 每個(gè)工作空間始終有且僅有一個(gè)INFO目錄。 (5) INFO目錄存儲(chǔ)工作空間中所有Coverage
15、的INFO文件。,,§1.4.4 管理工作區(qū)間的命令,可用下列ARC命令來(lái)創(chuàng)建和管理工作空間,只需要鍵入有下劃線的部分即可。COPYWORKSPACE (cpw)—把一個(gè)工作區(qū)間下的內(nèi)容拷貝到另一個(gè)中CREATEWORKSPACE (cw) -創(chuàng)建一個(gè)工作區(qū)間DELETEWORKSPACE (DW)-刪除指定工作空間中所有文件和目錄LISTWORKSPACE (LW )
16、 -列出當(dāng)前目錄或指定目錄下的Arc/INFO工作區(qū)間RENAMEWORKSPACE (RW )-重命名一個(gè)工作空間WORKSPACE(&WORKSPACE) (W/&WO) -列出當(dāng)前工作空間的目錄或換到指定工作空間目錄 不能用操作系統(tǒng)命令來(lái)管理工作空間,,§1.4.5 ArcTools工具,工作空間可由ArcTo
17、ols工具箱通過(guò)使用工作空間或工作空間管理工具來(lái)處理。在任何一個(gè)主ArcTools工具箱(地圖工具、編輯工具等)的ArcTools下拉菜單中均可訪問(wèn)這兩個(gè)工具。,,§1.5 地理數(shù)據(jù)庫(kù),地理數(shù)據(jù)庫(kù)是GIS的核心,其完整性和精確度影響到它所支持的所有應(yīng)用。地理數(shù)據(jù)庫(kù)有兩個(gè)要素--空間數(shù)據(jù)和屬性數(shù)據(jù)。為了提高效率,不同類型數(shù)據(jù)以不同的結(jié)構(gòu)存儲(chǔ),它們通過(guò)存儲(chǔ)于屬性數(shù)據(jù)和空間數(shù)據(jù)中的唯一數(shù)字標(biāo)識(shí)來(lái)聯(lián)結(jié)。 屬性數(shù)據(jù)存于表格
18、中,由RDBMS管理; 空間數(shù)據(jù)存于文件中,由GIS軟件管理。 地理特征以層或信息主題的形式組織。例如,一幅底圖可以組織成主題,如行政邊界、河流、水體、道路、等高線和控制點(diǎn)。 特征可根據(jù)其含義來(lái)組織(河流和道路都是線性特征,但由于其屬性不同可能會(huì)存于不同的層中)。,,§1.6 Arc/INFO操作方式,Arc/INFO可以有很多種不同的模式來(lái)操作??梢栽诔绦蛱崾久钕螺斎朊?,可以運(yùn)行含有
19、Arc/INFO命令的AML程序,還可以用菜單驅(qū)動(dòng)的ArcTools界面來(lái)執(zhí)行普通的Arc/INFO操作,以及通過(guò)用戶開(kāi)發(fā)的GIS應(yīng)用程序。 1 命令 可以在程序提示符下發(fā)生Arc/INFO命令來(lái)執(zhí)行某一任務(wù),每個(gè)命令有一個(gè)或多個(gè)需要用戶輸入的參數(shù)。 2 AML程序 Arc/INFO命令集可與AML指令、函數(shù)和變量結(jié)合起來(lái)執(zhí)行一系列Arc/INFO任務(wù)。程序運(yùn)行時(shí)可能需要用戶的輸入。 3 ArcTools
20、 ArcTools 為常用的Arc/INFO操作提供易用的菜單界面。可以選擇菜單中的選項(xiàng)而在后臺(tái)運(yùn)行Arc/INFO程序,不需要輸入命令。,,§1.7 Arc/INFO命令,1 規(guī)則2 特殊字符3 命令參數(shù)說(shuō)明4 常用的幾個(gè)命令,,Arc/INFO命令運(yùn)行的程序執(zhí)行GIS操作。命令的語(yǔ)法由命令的名字和其必需的與可選的參數(shù)定義。通過(guò)觀察其語(yǔ)法習(xí)慣,可以了解它們的使用。,§1.7.1 Arc/INFO命令
21、規(guī)則&特殊字符,1 規(guī)則 a)把命令與其后續(xù)參數(shù)用至少一個(gè)空格分開(kāi); b)命令行以命令名打頭,如果由于缺少參數(shù)而導(dǎo)致命令失敗必須重新輸入整個(gè)命令行。2 特殊字符 a)跳過(guò)可選參數(shù)時(shí)用#號(hào)代替,使系統(tǒng)用缺省值來(lái)代替。 b)可用鼠標(biāo)或光標(biāo)在屏幕上用 * 號(hào)拾取或定位一個(gè)特征。這種技術(shù)比使用明確的坐標(biāo)(即{*|x y})來(lái)指定位置更常用。,,§1.7.3 Arc/INFO命令參數(shù)
22、說(shuō)明,Command 第一參數(shù) 第二個(gè)參數(shù) … 第n個(gè)參數(shù) or {COVER} 必要參數(shù)與可選參數(shù) 必要參數(shù)之間用”|”隔開(kāi) {POLY|LINE|POINT} 在可選參數(shù)里面,第一個(gè)參數(shù)是缺省參數(shù) # 可用來(lái)替換可選參數(shù) * 提示從鼠標(biāo)輸入坐標(biāo) 如: ArcPlot: Identify {Item… item}
23、 Arc: Clean {OutCover}{dangle_length}{fuzzy_tolerance}{POLY|LINE},,§1.7.4 常用的幾個(gè)命令,1 &Echo 命令 格式:&Echo 用于了解AML程序的執(zhí)行過(guò)程。2 WATCH文件 WATCH文件用于記錄Arc/INFO的操作。用戶輸入的所有內(nèi)容都將記錄在Watch文件中
24、,其中指令內(nèi)容被括在“|> * *{&Append}{&commands}{&Coordinates} &Watch {&Append}向已有文件添加內(nèi)容,否則刪除原文件建立新的文件。 {&Commands}說(shuō)明Watch文件記錄菜單或程序發(fā)出的命令 {&Coordinates}說(shuō)明Watch文件記錄用戶輸入的坐標(biāo); {&
25、amp;Off}關(guān)閉當(dāng)前Watch文件 {&Display}將當(dāng)前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 用法注釋 顯示用法注釋最簡(jiǎn)單的方法就是鍵入不帶任何參數(shù)的命令名,然后敲會(huì)車鍵。這種方法有時(shí)候是最危險(xiǎn)的,因?yàn)橛幸恍┟钍遣粠魏螀?shù)的。可以用USAGE命令來(lái)避免這種情況。 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來(lái)顯示可用命令的完整或部分的列表。 例如: Usage:Commands {命令前綴} ARC: Commands ARC: Commands B 列出所有B開(kāi)頭的命令4 HELP 命令 HELP命令啟動(dòng)A
28、RC/INFO的聯(lián)機(jī)文檔。,,§1.9 ArcTools介紹,ArcTools是用AML語(yǔ)言寫成的一組工具。這些工具通過(guò)使用菜單界面使Arc/INFO命令更容易使用。ArcTools可執(zhí)行常用的Arc/INFO操作和功能,并提供一組AML和菜單使你自制應(yīng)用程序。1 地圖工具(Map Tool) Map Tools工具集創(chuàng)建地圖顯示,實(shí)行查詢和地理分析,并創(chuàng)建地圖。這個(gè)工具集在ArcPlot中運(yùn)行。2 編輯工具(E
29、dit Tool) Edit Tools 工具集生成、編輯、處理Coverage和屬性數(shù)據(jù)。這個(gè)工具集在ArcEdit中運(yùn)行。3 柵格工具(Grid Tool) Grid Tools 工具集在GRID程序中實(shí)行空間分析和數(shù)據(jù)顯示。4 命令工具(Command Tools) Command Tools工具集實(shí)行面向程序組的操作,如生成拓?fù)?、?shù)據(jù)轉(zhuǎn)換、Coverage剪切和拓?fù)浏B置。這個(gè)工具集在
30、ARC中運(yùn)行。5 土地記錄(Land Records) PARCEL Tools編輯和管理區(qū)域數(shù)據(jù)。,,第一章 練習(xí),1 工作區(qū)間的操作 熟悉使用工作區(qū)間的命令使用以及菜單方式的實(shí)現(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工具集下實(shí)現(xiàn)此功能 ArcTools =>Map Tools=>OK=> View=>New=> Coverage=> Poly=> POLY主題屬性窗口=>設(shè)置屬性=>顯示=>保存視圖=.退出ArcTools窗口4 練習(xí)使用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特征特征屬性表記錄和特征標(biāo)識(shí)特征類型介紹拓?fù)洌憾x空間關(guān)系,,,§2.1 合格的Coverage要求,1 每一個(gè)Coverage都包含有正確的拓?fù)潢P(guān)系; 2 所有要素的坐標(biāo)位置均已得到校正; 3 存在要素的屬性表(PAT或AAT); 4 具有正確的屬性數(shù)據(jù); 5 存在至少四個(gè)控制點(diǎn)數(shù)據(jù)。,,§2.2 管理Coverage,C
34、opy 拷貝Cover KILL 刪除 RENAME 改名 ListCoverages 或LC 查看 Describe Coverage描述 LOG 歷史記錄 LIST 查看INFO表,,§2.3 Coverage特征,,1 特征類型 Arc/INFO軟件使用點(diǎn)、線和面特征表示現(xiàn)實(shí)世界的現(xiàn)象 (1)點(diǎn)(POINT
35、): 點(diǎn)特征,單個(gè)x,y位置,如井、建筑物; (2)弧段(ARC): 線性特征,一串x,y位置,如街道、河流、公用設(shè)施線; (3)結(jié)點(diǎn)(NODE: 在弧段交叉點(diǎn)處的一個(gè)x,y位置,如紅綠燈、入口; (4)多邊形(POLYGON): 面狀特征由邊界圍起來(lái)同性質(zhì)的區(qū)域,如城區(qū)等。2 擴(kuò)展特征類型 Arc/INFO支持由一組弧段和多邊形組成的復(fù)雜特征類型。 (1)路徑系統(tǒng)(Routin
36、e):由弧段組成的線性特征且具有線性量度系統(tǒng)如運(yùn)輸路徑; (2)地區(qū)(Region):由一個(gè)或多個(gè)多邊形組成的區(qū)域特征,如野生動(dòng)物活動(dòng); (3)注記(Annotation):與其它地理特征相關(guān)聯(lián)的描述性文本,如街道名、河流。,§2.4 特征屬性表,當(dāng)Arc/INFO建立Coverage拓?fù)鋾r(shí),定義拓?fù)浜蛶缀翁卣鞑⒋鎯?chǔ)在稱為特征屬性表(FAT)的文件中。根據(jù)特征的類型,特征屬性表的內(nèi)容會(huì)有所不同,但也具有一些共同
37、的特征。特征屬性表都是INFO數(shù)據(jù)文件;Coverage中的每個(gè)特征在特征屬性表中占有一個(gè)記錄或一行數(shù)據(jù);一組空間數(shù)據(jù)可以擁有多于一個(gè)特征屬性表。如一個(gè)Coverage中可以有多邊形和弧段屬性 特征類型 特征屬性表===================================(1)點(diǎn)(POINT) .Pat(2)線(ARC)
38、 .Aat(3)結(jié)點(diǎn)(NODE) .Nat(4)多邊形(POLYGON).Pat,,§2.5 記錄和特征標(biāo)識(shí),特征屬性表中的每一個(gè)記錄包括:記錄號(hào)(RecNo);特征唯一的號(hào)碼,稱為Cover#(由Arc分配);以及另外一個(gè)稱為Cover-ID的特征標(biāo)識(shí)號(hào)(由用戶分配)。 Cover始終與其相應(yīng)的Coverage名項(xiàng)匹配。例如:如果你的Cov
39、erage名為land,那么Cover#和Cover-ID將為L(zhǎng)and#和Land-ID。1 記錄號(hào)(RecNo) RecNo是分配給任何INFO數(shù)據(jù)文件的每行數(shù)據(jù)的內(nèi)部記錄號(hào),特征屬性表也不例外。 RecNo是唯一的行標(biāo)識(shí),是數(shù)據(jù)庫(kù)查詢的有效項(xiàng),特征屬性表中的RecNo和Cover#的值始終相符。2 Cover# Arc/INFO分配Cover#。它是用作特征標(biāo)識(shí)的唯一的號(hào)碼。每個(gè)特征的值從1開(kāi)始,以
40、步長(zhǎng)1順序增長(zhǎng),每次當(dāng)Coverage中增加或刪除數(shù)據(jù)時(shí)值改變,值始終與特征屬性表中的記錄號(hào)(RecNo)相符。3 Cover-ID 用戶可以定義和分配Cover-ID,因?yàn)樗翘卣鳂?biāo)識(shí)符,所以必須是唯一的號(hào)碼。其值通常是基于一種編碼方案,其值可以為任何正數(shù),其值在Coverage增加或刪除數(shù)據(jù)時(shí)不變,其值不須有序,但是必須唯一。,,§2.6 特征類型介紹,1 點(diǎn)屬性2 弧段(ARC)屬性3 結(jié)點(diǎn)(NOD
41、E)屬性4 多邊形(POLYGONS)屬性,,§2.6.1 點(diǎn)屬性(1/2),可以抽象為單一位置或事件的地理特征可用點(diǎn)特征表示。 1)點(diǎn)坐標(biāo)數(shù)據(jù) 當(dāng)點(diǎn)輸入到系統(tǒng)中時(shí),Arc/INFO記錄和存儲(chǔ)點(diǎn)的坐標(biāo)信息。坐標(biāo)文件有ArcEdit來(lái)維護(hù),不能用屬性表管理命令來(lái)編輯和顯示。 一對(duì)x,y坐標(biāo)定義一個(gè)點(diǎn); 點(diǎn)沒(méi)有長(zhǎng)度和面。 2)點(diǎn)屬性數(shù)據(jù) 點(diǎn)屬性表(Pat)是建立點(diǎn)Covera
42、ge拓?fù)潢P(guān)系時(shí)建立由Arc/INFO創(chuàng)建的特征屬性表,它含有四列標(biāo)準(zhǔn)的屬性數(shù)據(jù),稱為Items。用戶可以把其它有關(guān)屬性增加到Pat表中。 點(diǎn)和多邊形屬性表都稱為Pat,且具有相同的格式。然而,它們很容易區(qū)分的:點(diǎn)屬性表的Area和Perimeter項(xiàng)始終為零值。,,§2.6.1 點(diǎn)屬性(2/2),3)標(biāo)準(zhǔn)項(xiàng) Area, Perimeter, Cover#, Cover-ID 4)規(guī)則 點(diǎn)和多邊形特
43、征不能存儲(chǔ)在同一Coverage 中,因?yàn)樗鼈兪褂猛荒0濉?點(diǎn)Coverage中的Area和Perimeterd的值始終為0; 每一個(gè)點(diǎn)應(yīng)該有唯一的標(biāo)識(shí)符; Arc/INFO屬性始終在Cover-ID左邊 用戶定義的屬性始終加到Cover-Id的右邊。,,§2.6.2 弧段(ARC)屬性(1/2),線性地理特征用弧段特征表示。弧段特征允許定位和描述兩點(diǎn)間沿著一條路徑的地理信息,而不只是一個(gè)點(diǎn)。
44、 1)弧段坐標(biāo)數(shù)據(jù) 當(dāng)向系統(tǒng)中輸入弧段時(shí),Arc/INFO記錄和存儲(chǔ)它們的坐標(biāo)信息; 中間點(diǎn),一串x,y坐標(biāo)對(duì),定義弧段及其形狀; 弧段起始和終結(jié)于結(jié)點(diǎn); 交叉的弧段以結(jié)點(diǎn)連接; 弧段的長(zhǎng)度由坐標(biāo)系定義。 2)弧段限制 每個(gè)限制最多有500個(gè)中間點(diǎn),Arc/INFO自動(dòng)把第500個(gè)點(diǎn)轉(zhuǎn)換成結(jié)點(diǎn),并以一個(gè)唯一的標(biāo)識(shí)開(kāi)始一條新的弧段。,,§2.6.2 弧段(A
45、RC)屬性(2/2),3)弧段屬性數(shù)據(jù) 弧段屬性表(AAT)是Arc/INFO構(gòu)建弧段Coverage拓?fù)潢P(guān)系時(shí)創(chuàng)建的特征屬性表,它含有7列標(biāo)準(zhǔn)屬性數(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右邊; 對(duì)于含有弧段拓?fù)涞珱](méi)有多邊形拓?fù)涞腃overage, Lpoly#和Rpoly#值始終為0。,,§2.6.3 結(jié)點(diǎn)(NODE)屬性,結(jié)點(diǎn)是獨(dú)特的特征類型,除作為弧段的端點(diǎn)外,結(jié)點(diǎn)還用來(lái)表示弧段的交叉點(diǎn)。始結(jié)點(diǎn)是弧段的第一個(gè)端點(diǎn),終結(jié)點(diǎn)是最后一個(gè)端點(diǎn),它們合起來(lái)定義了弧段的方向。1)結(jié)點(diǎn)坐標(biāo)數(shù)據(jù) 當(dāng)弧段輸入Arc/INFO時(shí),系
47、統(tǒng)就記錄并存儲(chǔ)了其結(jié)點(diǎn)的坐標(biāo)信息;一個(gè)x,y坐標(biāo)對(duì)確定一個(gè)結(jié)點(diǎn),并且存儲(chǔ)在Arc文件中作為第一個(gè)和最后一個(gè)點(diǎn);Arc/INFO自動(dòng)將任一一條弧段的弧號(hào)作為結(jié)點(diǎn)標(biāo)識(shí)符以建立同其坐標(biāo)的聯(lián)系;如果有多條弧共用一個(gè)結(jié)點(diǎn),使用具有最小內(nèi)部號(hào)碼的弧段號(hào)標(biāo)識(shí)結(jié)點(diǎn)。2)結(jié)點(diǎn)屬性表 結(jié)點(diǎn)屬性表(NAT)是Arc/INFO構(gòu)造結(jié)點(diǎn)Coverage拓?fù)潢P(guān)系時(shí)創(chuàng)建的特征屬性表,它含有三列標(biāo)準(zhǔn)屬性數(shù)據(jù),稱為ITEMS,用戶可以將其它描述性數(shù)據(jù)增加到NA
48、T中。 ARC# -相交于該結(jié)點(diǎn)的一條弧段的內(nèi)部號(hào)碼; COVER# COVER-ID,,§2.6.4 多邊形(POLYGONS)屬性(1/2),多邊形表示具有封閉邊界的同質(zhì)區(qū)域的地理特征。 1)多邊形坐標(biāo)數(shù)據(jù) Arc/INFO以弧段(Arc文件)和標(biāo)識(shí)點(diǎn)(Lab文件)來(lái)記錄和存儲(chǔ)多邊形的坐標(biāo)信息; 多邊形標(biāo)識(shí)碼,以Label點(diǎn)形式輸入,它同封閉多邊形的弧段標(biāo)識(shí)符相聯(lián)系(存儲(chǔ)為PAL文
49、件),而弧段又進(jìn)而同坐標(biāo)數(shù)據(jù)相聯(lián)系; 一條或多條弧段構(gòu)成了多邊形的邊界,位于多邊形內(nèi)部的唯一的標(biāo)識(shí)點(diǎn)(Label Point)用來(lái)表示該多邊形。 2)多邊形屬性數(shù)據(jù) 多邊形屬性表(PAT)是Arc/INFO構(gòu)建多邊形 Coverage拓?fù)潢P(guān)系時(shí)創(chuàng)建的特征屬性表,它含有4列標(biāo)準(zhǔn)屬性數(shù)據(jù),用戶可以把與多邊形相關(guān)的描述性數(shù)據(jù)增加到PAT中。 Area Perimeter Cover#
50、 Cover-ID,,§2.6.4 多邊形(POLYGONS)屬性(2/2),3)外多邊形 PAT中的第一個(gè)記錄表示一個(gè)特殊的多邊形-Coveragez之外的區(qū)域-外多邊形。其特點(diǎn)是: Area-Coverage中所有多邊形面積總和的負(fù)數(shù); Perimeter-Coverage的邊界多邊形周長(zhǎng) Cover#-內(nèi)部特征號(hào)始終為1(RecNO為1) Cover-I
51、D-用戶定義的特征標(biāo)識(shí)。 4)規(guī)則 點(diǎn)和多邊形不能存儲(chǔ)在同一Coverag中,因?yàn)樗鼈兪褂猛荒0澹?每一個(gè)多邊形必須有且僅有一個(gè)標(biāo)識(shí)點(diǎn) 個(gè)標(biāo)識(shí)點(diǎn)應(yīng)該具有唯一的標(biāo)識(shí) Arc/INFO屬性始終在Cover-ID左邊,用戶屬性始終在每一右邊。,,§2.7 拓?fù)洌憾x空間關(guān)系,拓?fù)洌憾x空間關(guān)系1 弧段-結(jié)點(diǎn)的拓?fù)浣Y(jié)構(gòu)2 多邊形弧段拓?fù)浣Y(jié)構(gòu),,§2.7 拓?fù)洌憾x空間關(guān)系,我們
52、已經(jīng)知道Arc/INFO如何用點(diǎn)、弧、多邊形等特征來(lái)表示地理特征的,現(xiàn)在來(lái)看拓?fù)涫侨绾味x這些特征間的空間關(guān)系的。拓?fù)涫且环N確定空間特征及其相互關(guān)系的數(shù)學(xué)方法。包括:多邊形面積; 弧段的連通性;弧段的方向; 弧段的長(zhǎng)度;多邊形的鄰接性。 拓?fù)涫褂每臻g關(guān)系來(lái)定義空間特性: 空間關(guān)系 空間特性 每條弧都有起止結(jié)
53、點(diǎn) 弧段長(zhǎng)和方向 弧段以結(jié)點(diǎn)相連 連通性 相互聯(lián)結(jié)的弧段構(gòu)成多邊形邊界 多邊形面積和周長(zhǎng) 每條弧段都有左右多邊形 鄰接性,,§2.7.1 弧段-結(jié)點(diǎn)的拓?fù)浣Y(jié)構(gòu),弧段與結(jié)點(diǎn)之間的關(guān)系由弧段-結(jié)點(diǎn)拓?fù)鋪?lái)表示的,它定義了弧段的長(zhǎng)度、方向和連通性等。地理分析以這些特性為基礎(chǔ)。1)始結(jié)點(diǎn)和終結(jié)點(diǎn)
54、始結(jié)點(diǎn)是弧段的起點(diǎn),終結(jié)點(diǎn)是弧段的終點(diǎn),它們?cè)跀?shù)字化的時(shí)候就確定了。只有在對(duì)方向性有要求時(shí)才很重要。2)長(zhǎng)度 弧長(zhǎng)是以始結(jié)點(diǎn)到終結(jié)點(diǎn)進(jìn)行計(jì)算得濟(jì),采用Coverage的單位度量。3)方向性 弧的方向是從始結(jié)點(diǎn)到終結(jié)點(diǎn)的。4)連通性 如果弧段共用一個(gè)結(jié)點(diǎn),那么它們是連通的。,,§2.7.2 多邊形弧段拓?fù)浣Y(jié)構(gòu),多邊形-弧段拓?fù)浔磉_(dá)了弧與其圍成的多邊形之間的關(guān)系,由此定義了面積和鄰接性,地理分析是
55、基于這些特性的。1)面積定義 由一個(gè)或多個(gè)弧段圍成的閉合區(qū)域確定了多邊形的面積2)鄰接性 如果二個(gè)多邊形共用一條弧,那么它們是相鄰關(guān)系,Arc/INFO將左多邊形(Lpoly#)和右多邊形(Rpoly#)編號(hào)并存儲(chǔ)。所以一個(gè)多邊形可以是一條弧的左多邊形,同時(shí)有時(shí)另一條弧的右多邊形。 判斷左右多邊形的依據(jù)是沿著弧段的方向來(lái)確定的。3)外多邊形 當(dāng)Arc/INFO建立多邊形-弧段拓?fù)潢P(guān)系
56、時(shí),總是建立一個(gè)外多邊形來(lái)表示Coverage之外的區(qū)域。Coverage中所有多邊形最外圍的弧段定義了外多邊形的范圍。,,第二章 練習(xí)(1/2),主要練習(xí)手工建立拓?fù)潢P(guān)系1 下圖中有7個(gè)結(jié)點(diǎn)和6條弧段,填寫下表,列出所有弧段的起始結(jié)點(diǎn),注意一條或多條弧可共用一個(gè)結(jié)點(diǎn).沒(méi)有弧段,結(jié)點(diǎn)就沒(méi)有存在的意義,這個(gè)表定義了方向性。請(qǐng)列出由結(jié)點(diǎn)F到結(jié)點(diǎn)A的最短路徑的組成弧段及每條弧段的方向性,用+表示正向,-表示逆向通過(guò)的弧段。,,第二章 練習(xí)(
57、2/2),2 手工建立多邊形-弧段拓?fù)潢P(guān)系 通過(guò)下圖反映多邊形鄰接性,在第一個(gè)表中列出定義每一個(gè)多邊形的弧段說(shuō)明及編碼,在第二個(gè)表中,列出每個(gè)弧段的左右多邊形,圖中箭頭表示弧段的方向。,,第3章 空間數(shù)據(jù)操作,數(shù)據(jù)入庫(kù)過(guò)程矢量數(shù)據(jù)轉(zhuǎn)換命令A(yù)RCEDIT編輯流程建立拓?fù)潢P(guān)系的兩個(gè)命令顯示錯(cuò)誤命令編輯修改錯(cuò)誤常用命令數(shù)據(jù)接邊,,§3.1 數(shù)據(jù)入庫(kù)過(guò)程,1 數(shù)字化 地圖數(shù)字化是利用ADS或AR
58、CEDIT把地圖中的地物要素按順序轉(zhuǎn)化為X,Y坐標(biāo)輸入到計(jì)算機(jī)中;在ARC/INFO中,地圖要素是按下述方法進(jìn)行數(shù)字化和表示: 點(diǎn)要素:對(duì)于點(diǎn)要素,數(shù)字化后用Build Point建立屬性表; 線要素:一個(gè)線要素由一條弧來(lái)表示;數(shù)字化后用Build Line或Clean Line產(chǎn)生屬性表; 面要素:在ARC/INFO中,面要素是按一組弧來(lái)數(shù)字化,并在每一個(gè)多邊形內(nèi)部合適的地方數(shù)字化一個(gè)標(biāo)識(shí)點(diǎn)(或計(jì)算機(jī)向動(dòng)產(chǎn)生),該點(diǎn)
59、必須帶有它的用戶標(biāo)識(shí)碼,然后用Clean Poly來(lái)產(chǎn)生多邊形的拓?fù)潢P(guān)系和屬性表。 2 錯(cuò)誤修改 3 定義要素類型并建立拓?fù)潢P(guān)系。 4 屬性的定義及其輸入。 5 檢查和修改屬性編碼錯(cuò)誤:,,§3.2 矢量數(shù)據(jù)轉(zhuǎn)換命令,1 文本格式轉(zhuǎn)換2 投影轉(zhuǎn)換3 轉(zhuǎn)換DXF格式4 坐標(biāo)轉(zhuǎn)換5 WATCH – AML 轉(zhuǎn)換6 Coverage 與標(biāo)準(zhǔn)數(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點(diǎn) ) Generate: POLYS
61、 (生成多邊形) UNGENERATE 將Coverage數(shù)據(jù)存儲(chǔ)成AscII文件2投影轉(zhuǎn)換PROJECT {Projection filename} {Nearest|Bilinear|Cubic},,§3.2.2 DXF、坐標(biāo)、Watch文件&標(biāo)準(zhǔn)數(shù)據(jù)轉(zhuǎn)換,3 轉(zhuǎn)換DXF格式ARC:DXFINFO {Pathname}
62、 顯示DXF文件層內(nèi)容ARCPLOT: DXF 顯示沒(méi)有做轉(zhuǎn)換的DXF文件圖形ARC: DXFARC 轉(zhuǎn)換DXF數(shù)據(jù)4坐標(biāo)轉(zhuǎn)換ARC: TRANSFORM5 WATCH – AML 轉(zhuǎn)換 &CWTA 6 Coverage 與標(biāo)準(zhǔn)數(shù)據(jù)文件相互轉(zhuǎn)換 Export 將Coverage文件轉(zhuǎn)換為標(biāo)準(zhǔn)數(shù)據(jù)文件 Import 將標(biāo)準(zhǔn)數(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 (微機(jī)為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é)點(diǎn)合并距離 : EDITDISTANCE * 定義選擇范圍 : WEEDTOLERANCE {*|Default|Distnce}定義一個(gè)弧段兩個(gè)中
67、間點(diǎn)允許最小距離,,§3.3 ARCEDIT編輯流程(2/2),: ARCSNAP ON {*|Distance} 數(shù)字化弧的最后一條線將延長(zhǎng)或縮回到在ARCSNA距離內(nèi)的現(xiàn)有的弧上 : ARCSNAP OFF : NODESNAP {Default|*|Distance} 指定結(jié)合點(diǎn)距離 : DUPLICATEARC
68、 設(shè)置ARC是否允許重復(fù) : INTERSECTARCS 相交弧段是否在交叉處生成結(jié)點(diǎn) : ADD 增加特征要素 : SAVE {新文件名} 存儲(chǔ) : SAVE {舊文件名}{新文件名} : SAVE {ALL|YES}
69、 : QUIT 退出,,§3.4 建立拓?fù)潢P(guān)系的兩個(gè)命令,(1) BUILD {POLY|LINE|POINT|NODES} 建立拓?fù)潢P(guān)系,建立屬性表(2) CLEAN {DANGLE長(zhǎng)度}{FUZZY長(zhǎng)度} 建立拓?fù)潢P(guān)系 其中{DANGLE長(zhǎng)度} 定義了出頭弧段的最小長(zhǎng)度,長(zhǎng)度小于或等于該值的弧段將被刪除,缺省值為
70、0,應(yīng)大于{FUZZY長(zhǎng)度} {FUZZY長(zhǎng)度} 定義了小于坐標(biāo)容限值的兩個(gè)坐標(biāo)點(diǎn)之間的最小值,該值可以很小,但不能為0,一般取: 比例尺/ Cover單位(化為英尺)*0.02,,§3.5 顯示錯(cuò)誤命令,(1)NODEERRORS {ALL|DANGLES|PSEUDOS} 顯示結(jié)點(diǎn)錯(cuò)誤(2)LABELSERRORS 顯示標(biāo)識(shí)點(diǎn)錯(cuò)誤(3)INTERSECTERR 交叉錯(cuò)誤,將顯示交叉弧的內(nèi)
71、部號(hào)及ID碼,以及交叉點(diǎn)坐標(biāo)值在ARCPLOT中顯示錯(cuò)誤的具體操作:ARC:ARCPLOTARCPLOT: MAPEXTENT 定義顯示區(qū)域 : LINECOLOR 定義畫線顏色 : POLYGONS 顯示多邊形 : MARKERCOLOR 定義畫標(biāo)識(shí)點(diǎn)顏色 : LABELERRORS 顯示標(biāo)識(shí)點(diǎn)顏色 : NODECOLOR 定
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- dspace培訓(xùn)教程
- microstrategy培訓(xùn)教程
- hdi培訓(xùn)教程
- 禮儀培訓(xùn)教程
- [培訓(xùn)教程]小學(xué)英語(yǔ)教學(xué)技能培訓(xùn)教程(推薦)
- [培訓(xùn)教程]小學(xué)英語(yǔ)教學(xué)技能培訓(xùn)教程(推薦)
- 應(yīng)用培訓(xùn)教程
- opera培訓(xùn)教程
- word培訓(xùn)教程
- 攝影培訓(xùn)教程
- [培訓(xùn)教程]小學(xué)英語(yǔ)教學(xué)技能培訓(xùn)教程.(推薦)
- [培訓(xùn)教程]小學(xué)英語(yǔ)教學(xué)技能培訓(xùn)教程.(推薦)
- pdca經(jīng)典培訓(xùn)教程
- 石英晶體培訓(xùn)教程
- 培訓(xùn)口才教程目錄
- 日常急救培訓(xùn)教程
- mtbe裝置培訓(xùn)教程
- quanta sc培訓(xùn)教程
- autolisp培訓(xùn)教程doc)
- 氣焊培訓(xùn)教程127811
評(píng)論
0/150
提交評(píng)論