ArcGIS中網(wǎng)絡(luò)數(shù)據(jù)集的建立_第1頁
ArcGIS中網(wǎng)絡(luò)數(shù)據(jù)集的建立_第2頁
ArcGIS中網(wǎng)絡(luò)數(shù)據(jù)集的建立_第3頁
ArcGIS中網(wǎng)絡(luò)數(shù)據(jù)集的建立_第4頁
ArcGIS中網(wǎng)絡(luò)數(shù)據(jù)集的建立_第5頁
已閱讀5頁,還剩27頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、ArcGIS中網(wǎng)絡(luò)數(shù)據(jù)集的建立1 對道路中心線的要求(1) 平面相交的道路,在路口打斷;立體相交的道路,不在路口打斷。(2) 相連的道路端點(diǎn)必須要捕捉;線的空間結(jié)構(gòu)需正確,可以利用拓?fù)湟?guī)則檢查修改空間位置有誤的要素;(3) 圖層必須包含的字段:NAME、LENGTH、Hierarchy、OneWay,這些字段是為了方便建立網(wǎng)絡(luò)數(shù)據(jù)集。2 道路中心線的處理3.1 建立拓?fù)渥ⅲ和負(fù)渲荒茉趃eodatabase中的dataset下建立,因此需要將shapefile格式的圖層導(dǎo)入geodatabase中。(1) 打開Catalog,在指定目錄下新建Personal Geodatabase,雙擊進(jìn)入,空

2、白處右擊,選擇“New-Feature Dataset”,輸入名稱,最好不要有空格,選擇與道路中心線數(shù)據(jù)相同的坐標(biāo)系統(tǒng),一路默認(rèn);(2) 雙擊進(jìn)入Feature Dataset,空白處右擊,選擇“Import-Feature Class (Multiple)”,打開導(dǎo)入數(shù)據(jù)對話框,Input Features下瀏覽選擇需要導(dǎo)入的道路中心線數(shù)據(jù),點(diǎn)擊OK進(jìn)行導(dǎo)入;(若導(dǎo)入出錯,可能是因?yàn)榈缆分行木€和新建的Geodatabase所在路徑存在空格或中文字符,將道路中心線和新建的Geodatabase都拷貝至盤符根目錄下,再進(jìn)行導(dǎo)入操作)(3) Feature Dataset目錄下,空白處右擊,選擇“

3、New-Topology”,按照以下圖示進(jìn)行拓?fù)涞慕?;?) 打開ArcMap,點(diǎn)擊,添加新建立的拓?fù)?,同時(shí)將道路中心線一起添加進(jìn)地圖窗口,Editor-Start Editing,根據(jù)錯誤指示進(jìn)行修改。3.2 拓?fù)湟?guī)則說明及修改方法2.2.1 Must not overlap在同一層要素類中(同一層之間的關(guān)系),線與線不能相互重疊。修改方法:將不需要的線段截?cái)?、刪除。2.2.2 Must not have dangles不允許線要素有懸結(jié)點(diǎn),即每一條線段的端點(diǎn)都不能孤立,必須和本要素中其他要素或和自身相接觸;該規(guī)則適用于多條線段相交的端點(diǎn)處,對于沒有其他線段與其相交的端點(diǎn)處可以忽略,如下:

4、修改方法:將錯誤處放大,有懸點(diǎn)的線段延伸到需要相交的要素上,長出的部分截?cái)嗪髣h除。2.2.3 Must not have pseudo不能有偽結(jié)點(diǎn),就是一條線段中間不能有斷點(diǎn)。修改方法:將偽結(jié)點(diǎn)兩邊的線段合并為一個(gè)條線,偽結(jié)點(diǎn)自然消除。(選中兩邊的線段,利用Editor下拉框中的Merge工具)注意:如果兩條道路線的名稱不同,則不用進(jìn)行合并。2.2.4 Must not self-overlap線要素不能和自己重疊。修改方法:截?cái)唷h除重疊部分。2.2.5 Must not self-intersect線要素不能自相交。修改方法:在自相交處適當(dāng)縮短或外移或截?cái)?、刪除。2.2.6 Must be

5、 single part線要素必須單獨(dú),不能聯(lián)合。但若是兩條線首尾相連接,這時(shí)候Merge操作后產(chǎn)生的是一條線了,這時(shí)候是不會報(bào)錯的。但是分開的兩條線進(jìn)行Merge操作,這時(shí)候就會出現(xiàn)不符合規(guī)則的錯誤。這個(gè)拓?fù)湎拗圃跀?shù)據(jù)處理的時(shí)候很有用處。修改方法:將連合的部分打散就可以了。(選中,利用Advance Editing工具欄中的“打散”工具)3.3 交點(diǎn)處打斷線所有的拓?fù)溴e誤修改完成后,將線段在交點(diǎn)處打斷,方便建立網(wǎng)絡(luò)數(shù)據(jù)集。(1)ArcMap中,右擊工具欄空白處,選擇Topology工具條,調(diào)出拓?fù)涔ぞ?;?)編輯狀態(tài)下,選中所有的道路線要素;(3)點(diǎn)擊(Planarize Lines,相交點(diǎn)

6、打斷線)按鈕,設(shè)置最小容差值,一般默認(rèn),OK進(jìn)行交點(diǎn)處打斷線,完成后保存修改;注意:該方法將立體相交的道路也在交點(diǎn)處進(jìn)行了打斷,因此需要將立體相交的道路進(jìn)行手動合并(如立交橋、高速公路等,簡單進(jìn)行一下檢查即可)。3.4 編輯圖層字段道路線要素空間結(jié)構(gòu)編輯、修改完成后,關(guān)閉ArcCatalog窗口,在ArcMap中,停止編輯的狀態(tài)下,右擊道路中心線圖層-Open Attribute Table,點(diǎn)擊Table的左上角(Table Options)按鈕,選擇“Add Field”,為圖層添加以下字段:字段名稱類型中文描述LENGTHDouble長度HierarchyShort Integer道路類

7、型OneWayText道路的單雙行性質(zhì)2.4.1 Hierarchy字段Hierarchy字段的取值根據(jù)道路等級劃分:高速公路、國道、省道為1,主干道、次干道為2,支路街巷內(nèi)部道路等為3,若Hierarchy屬性值的范圍自定義不僅限于1、2、3,則根據(jù)設(shè)定的范圍進(jìn)行取值。(通常1、2、3就可以了,這里所述的取值劃分依據(jù)是非官方的,僅用于非正式的數(shù)據(jù)集建立)在ArcMap中,打開道路中心線的屬性表,根據(jù)道路等級選中每一個(gè)Hierarchy值對應(yīng)的道路要素,右擊字段名稱-Field Calculator,對字段進(jìn)行賦值:2.4.2 LENGTH字段圖層本身可能具有描述道路長度的字段,比如shape

8、_length字段,但經(jīng)過拓?fù)錂z查錯誤之后,道路的長度已經(jīng)發(fā)生變化,再用此字段內(nèi)的數(shù)值顯然是錯誤的,因此我們需要重新給LENGTH字段賦值。若道路圖層的坐標(biāo)系統(tǒng)是經(jīng)緯度坐標(biāo),則需要先將ArcMap當(dāng)前框架的坐標(biāo)系設(shè)置為對應(yīng)的平面坐標(biāo),然后通過工具獲取道路長度。(1) ArcMap中,右擊Layers-Properties,Coordinate System標(biāo)簽頁下,選擇對應(yīng)的平面坐標(biāo)系:Predefined- Projected Coordinate Systems- Gauss Kruger- Beijing 1954- Beijing 1954 3 Degree GK CM 114E.pr

9、j-確定。(2) 右擊道路圖層,打開屬性表,在LENGTH字段上右擊,選擇Calculate Geometry,按下圖配置,OK,稍等片刻,賦值完成;2.4.3 OneWay字段字段的取值情況如下:FT :僅允許沿線要素的數(shù)字化方向行駛(“自-至”方向)。TF:僅允許沿與線要素?cái)?shù)字化方向相反的方向行駛(“至-自”方向)。N:在這兩個(gè)方向都不允許行駛。其他任意值:在這兩個(gè)方向都允許行駛。若道路圖層本身沒有描述單雙行性質(zhì)的字段,則我們認(rèn)為所有的道路都是雙行的,統(tǒng)一賦值為1即可。打開道路圖層的屬性表,右擊OneWay字段-Field Calculator,賦值為1:,如下圖(注意雙引號為英文狀態(tài)下的

10、):3 建立網(wǎng)絡(luò)數(shù)據(jù)集3.1 網(wǎng)絡(luò)數(shù)據(jù)集屬性網(wǎng)絡(luò)數(shù)據(jù)集屬性設(shè)置是可以增長的,在開始的時(shí)候如果沒有規(guī)劃好,后面也可以增加,但是前提是原始數(shù)據(jù)中預(yù)留了需要的字段。網(wǎng)絡(luò)數(shù)據(jù)集的屬性包括四個(gè)類型Cost、Hierarchy、Restriction、Descriptor。3.1.1 CostCost,是經(jīng)過網(wǎng)絡(luò)元素時(shí)累積的某種屬性值,比如車行時(shí)間、路段長度等,Cost屬性有一個(gè)特點(diǎn),沿著道路比例分布,網(wǎng)絡(luò)數(shù)據(jù)集必須至少有一個(gè)類型的Cost(可以是時(shí)間,也可以是距離)。3.1.2 HierarchyHierarchy,道路等級,網(wǎng)絡(luò)分析設(shè)置時(shí)支持三個(gè)等級:Primary Roads(高速公路)、Secon

11、dary Roads(城市道路)、Local Roads(本地道路)。設(shè)置Hierarchy屬性時(shí),其類型為integer,也只可能是integer,值越低,級別越高。在應(yīng)用網(wǎng)絡(luò)分析的時(shí)候,ArcGIS只支持primary、secondary、local,可以根據(jù)實(shí)際情況調(diào)整Hierarchy屬性值的范圍,三個(gè)級別的設(shè)置一般遵循金字塔的原則,高一級道路數(shù)目大概是低一等級道路數(shù)目的15%至20%,并且每一等級的道路之間都必須連通。3.1.3 RestrictionRestriction,被限制的網(wǎng)絡(luò)元素在分析的時(shí)候是不連通的,道路的大部分通行狀況都是由Restriction屬性模擬的,比如單向限

12、制、車高限制、車型限制。3.1.4 DescriptorDescriptor,描述網(wǎng)絡(luò)元素的整體特征,比如車道數(shù)、路面材質(zhì),一般Descriptor是不會影響路徑計(jì)算的結(jié)果,如果前面三個(gè)類型的屬性某些依賴Descriptor的屬性則例外。3.2 建立網(wǎng)絡(luò)數(shù)據(jù)集(1)建立網(wǎng)絡(luò)數(shù)據(jù)集需要用到Network Analyst擴(kuò)展模塊,Customize菜單下選擇Extensions選項(xiàng),在擴(kuò)展模塊窗口中的Network Analyst前打鉤;(ArcMap和ArcCatalog中都需要勾選)(2)要求所用的數(shù)據(jù)格式為shapefile,因此需要將拓?fù)錂z查和字段編輯完成后的道路中心線圖層從geodata

13、base中導(dǎo)出成shapefile格式:Catalog中,右擊geodatabase中的道路中心線圖層選擇“Export-To Shapefile(Multiple)”,彈出對話框,選擇合適的導(dǎo)出路徑,OK,稍等片刻,導(dǎo)出完成。(3)在shapfile格式的道路中心線上右擊,選擇“New Network Dataset”,輸入網(wǎng)絡(luò)數(shù)據(jù)集的名稱,此處默認(rèn),下一步;(4)設(shè)置轉(zhuǎn)向?qū)傩?。目前所建的?shù)據(jù)集均不考慮轉(zhuǎn)向,這里選擇No,下一步;(5)連通性設(shè)置。默認(rèn),下一步;(6)設(shè)置高程字段。目前不考慮高程,選擇None,下一步;(7)屬性設(shè)置。圖層中已經(jīng)編輯過的Hierarchy和OneWay兩個(gè)字段

14、在此時(shí)已經(jīng)自動定義了對應(yīng)的屬性,還需要添加一個(gè)必需的Cost屬性:點(diǎn)擊Add按鈕,彈出添加新屬性窗口,輸入屬性名稱“Meters”,設(shè)置如下圖,OK;此時(shí)Meters屬性前有警告標(biāo)志,說明此屬性沒有被賦值;雙擊Meters這一屬性行,彈出賦值窗口, Source Values標(biāo)簽頁,Type下選擇Field選項(xiàng),Value下選擇圖層的LENGTH字段,OK;下一步;(8)邊線方向性設(shè)置。這里默認(rèn)即可,下一步;(9)數(shù)據(jù)集詳細(xì)信息,確認(rèn)無誤,點(diǎn)擊Finish,開始建立網(wǎng)絡(luò)數(shù)據(jù)集;(10)提示新數(shù)據(jù)集的建立,選擇“是”;(11)網(wǎng)絡(luò)數(shù)據(jù)集建立完成。4 創(chuàng)建mxd文件(1)打開ArcMap,加載建立

15、的網(wǎng)絡(luò)數(shù)據(jù)集,同時(shí)加載道路中心線數(shù)據(jù),工具欄空白處右擊,選擇Network Analyst,調(diào)出網(wǎng)絡(luò)分析工具條;(2)Network Analyst下拉框中依次選擇New Route、New Service Area、New Closest Facility,新建路徑分析、服務(wù)區(qū)域分析、最近設(shè)施點(diǎn)分析三個(gè)網(wǎng)絡(luò)分析類型;(3)點(diǎn)擊,打開網(wǎng)絡(luò)分析窗口,下拉框選擇想要進(jìn)行的分析,如Route,選擇Stops,點(diǎn)擊,在地圖窗口添加起點(diǎn)、終點(diǎn),進(jìn)行路徑分析;(3)Service Area,選擇Facilities,地圖窗口中添加設(shè)施點(diǎn),進(jìn)行區(qū)域分析;(4)Closest Facility,選擇Facilities,地圖窗口添加兩個(gè)或兩個(gè)以上的設(shè)施點(diǎn),選擇Incidents,地圖窗口添加事發(fā)點(diǎn),進(jìn)行最近設(shè)施點(diǎn)搜尋并顯示路線;(5)若測試三種分析均可以正常進(jìn)行,則按照下圖所示圖層排列結(jié)構(gòu)進(jìn)行排列;(6)右擊Route-Properties,Network Locations標(biāo)簽頁下將Search Tolerance的值改為50000,確定;(7)保存mxd文件。5 發(fā)布網(wǎng)絡(luò)分析服務(wù)前提:ArcGIS Server已經(jīng)安裝并可以發(fā)布地圖服務(wù)。(1)開始-所有程序-ArcGIS-ArcCatalog 10,打開ArcCatalog,左側(cè)的樹狀列表GIS Servers下,雙擊loca

溫馨提示

  • 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論