ArcGIS幾何網(wǎng)絡(luò)分析_第1頁
ArcGIS幾何網(wǎng)絡(luò)分析_第2頁
ArcGIS幾何網(wǎng)絡(luò)分析_第3頁
ArcGIS幾何網(wǎng)絡(luò)分析_第4頁
ArcGIS幾何網(wǎng)絡(luò)分析_第5頁
已閱讀5頁,還剩22頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、內(nèi)部文檔,請勿外傳ArcGIS的幾何網(wǎng)絡(luò)易智瑞(中國)信息技術(shù)有限公司2021年10月版權(quán)聲明本文檔版權(quán)為ESRI中國(北京)有限公司所有。未經(jīng)本公司書面許可,任何單位和個人不得以任何形式摘抄、復(fù)制本文檔的部分或全部,并以任何形式傳播。制定及修訂記錄版本完成日期編寫/修訂紀要所屬部門編寫者備 注目 錄 I1 邏輯網(wǎng)絡(luò)創(chuàng)建幾何網(wǎng)絡(luò)時,地理數(shù)據(jù)庫還會創(chuàng)建一個對應(yīng)的邏輯網(wǎng)絡(luò),用于表示要素間的連通性關(guān)系并為這種關(guān)系建模。邏輯網(wǎng)絡(luò)是用于追蹤操作和流式操作的連通圖。邊和交匯點之間的所有連通性都在邏輯網(wǎng)絡(luò)中進行維護。 系統(tǒng)將邏輯網(wǎng)絡(luò)作為由地理數(shù)據(jù)庫創(chuàng)建和維護的表集合進行管理。這些表記錄了幾何網(wǎng)絡(luò)所涉及的要素

2、如何互相連接。通過邏輯網(wǎng)絡(luò),能夠在編輯和分析期間快速發(fā)現(xiàn)幾何網(wǎng)絡(luò)中相連的邊和交匯點之間的連通性關(guān)系并為這種關(guān)系建模。這可以實現(xiàn)快速的網(wǎng)絡(luò)追蹤,并便于在編輯期間建立動態(tài)連通性。 在幾何網(wǎng)絡(luò)中編輯或更新邊和交匯點時,對應(yīng)的邏輯網(wǎng)絡(luò)也會進行自動更新和維護。無需重新構(gòu)建要素的連通性或直接訪問邏輯網(wǎng)絡(luò);地理數(shù)據(jù)庫會維護邏輯網(wǎng)絡(luò)。 下圖顯示了給水干管(在幾何網(wǎng)絡(luò)中由單個復(fù)雜邊表示)在邏輯網(wǎng)絡(luò)中由多個元素構(gòu)成的方式。邏輯網(wǎng)絡(luò)中與給水干管對應(yīng)的表由 ArcGIS 創(chuàng)建并維護。在對幾何網(wǎng)絡(luò)中的給水干管進行編輯時,ArcGIS 會自動更新邏輯網(wǎng)絡(luò)中的對應(yīng)元素,并且會保持幾何網(wǎng)絡(luò)中要素間的連通性。2 概念模型網(wǎng)絡(luò)要

3、素類中的拓撲連通性基于幾何重疊。如果沿著一條邊添加交匯點,或者沿著另一條邊添加一條邊,它們彼此之間將進行拓撲連接。幾何網(wǎng)絡(luò)中的邊可以是簡單邊,也可以是復(fù)雜邊。幾何網(wǎng)絡(luò)中的簡單邊與邏輯網(wǎng)絡(luò)中的邊元素具有“一對一”關(guān)系。復(fù)雜邊與邏輯網(wǎng)絡(luò)中的邊元素具有“一對多”關(guān)系。因此,幾何網(wǎng)絡(luò)中的一條復(fù)雜邊可表示邏輯網(wǎng)絡(luò)中的多條邊。當移動網(wǎng)絡(luò)邊或交匯點時,與其相連的網(wǎng)絡(luò)要素會通過進行自我拉伸和調(diào)節(jié)來保持連通性2.1 網(wǎng)絡(luò)的劃分1、從抽象的層次來說,網(wǎng)絡(luò)分為邏輯網(wǎng)絡(luò)和幾何網(wǎng)絡(luò)邏輯網(wǎng)絡(luò)是與地理無關(guān)的網(wǎng)絡(luò),只表達點線之間的聯(lián)通關(guān)系,類似于圖論中圖的概念(其實底層來說,邏輯網(wǎng)絡(luò)就是圖);而幾何網(wǎng)絡(luò)是與地理相關(guān)的,它只是

4、在邏輯網(wǎng)絡(luò)的基礎(chǔ)之上加上了地理相關(guān)的東西,所以核心還是邏輯網(wǎng)絡(luò)。2、從網(wǎng)絡(luò)本身的特性來說,可以把網(wǎng)絡(luò)分為傳輸網(wǎng)絡(luò)和效能網(wǎng)絡(luò)傳輸網(wǎng)絡(luò)指的是像道路網(wǎng)這樣的網(wǎng)絡(luò),車輛在道路上行駛時是可以自由改變行進線路的(當然是遵守交通規(guī)則的前提下),像水路網(wǎng)、航空網(wǎng)都是這樣。這類網(wǎng)絡(luò)有個特點,就是網(wǎng)絡(luò)本身連接關(guān)系及性質(zhì),不能完全決定網(wǎng)絡(luò)中的物體行進的路徑。效能網(wǎng)絡(luò)指的是像電力網(wǎng)絡(luò)、自來水網(wǎng)絡(luò)等,這類網(wǎng)絡(luò)的特點為,一旦決定了網(wǎng)絡(luò)的連接關(guān)系及參數(shù),網(wǎng)絡(luò)中所流動的物體的行進路徑就被確定了。這兩種網(wǎng)絡(luò)在底層來說,都是通過邏輯網(wǎng)絡(luò)進行表達的。在上層,傳輸網(wǎng)絡(luò)是通過geonetwork datasets來實現(xiàn),而效能網(wǎng)絡(luò)則是

5、通過geometric network來實現(xiàn)。2.2 網(wǎng)絡(luò)的構(gòu)成一個網(wǎng)絡(luò)只能由點和邊來構(gòu)成,并且只能是點和邊相連,不能點和點連,邊和邊連;在構(gòu)建網(wǎng)絡(luò)的時候,如果邊的端點沒有點,則會自動增加點;網(wǎng)絡(luò)中能夠存在不和任何邊相連的孤立點。點和邊都有二種:簡單的、復(fù)雜的(這種概念只在幾何網(wǎng)絡(luò)中有,在邏輯網(wǎng)絡(luò)中不存在簡單復(fù)雜的概念)。簡單點和簡單邊指的是地理圖層中的一個點或一條邊與邏輯網(wǎng)絡(luò)中的元素是一一對應(yīng)的;復(fù)雜點與復(fù)雜邊指的是地理圖層中一個點或邊對應(yīng)到邏輯網(wǎng)絡(luò)中時,是多個元素。在arcgis9.3中,復(fù)雜點還是沒有實現(xiàn),需要開發(fā)者自己擴展。下面這幅圖是簡單邊的示意圖:從這個示意圖可知,如果邊上存在點,

6、在建立網(wǎng)絡(luò)時,如果該邊被指定為簡單邊,則這條邊將會以邊上的點進行打斷。以下為復(fù)雜邊的示意圖:從圖中可知,復(fù)雜邊不會被打斷,而是通過Sub-ID來將一條邊標示為不同的子部分,這樣,一條邊要素在邏輯網(wǎng)絡(luò)中就對應(yīng)多條記錄。3 可以執(zhí)行的操作3.1 使用網(wǎng)絡(luò)分析工具欄可執(zhí)行的追蹤操作l 網(wǎng)絡(luò)中位于給定點上游的所有網(wǎng)絡(luò)元素(追蹤上游)。 l 網(wǎng)絡(luò)中位于給定點下游的所有網(wǎng)絡(luò)元素(追蹤下游)。 l 網(wǎng)絡(luò)中位于給定點上游的所有網(wǎng)絡(luò)元素的總成本(上游蓄積)。 l 網(wǎng)絡(luò)中某點的上游路徑(查找路徑上游)。 l 位于網(wǎng)絡(luò)中點集合上游的公用要素(查找公用原型)。 l 通過網(wǎng)絡(luò)連接到給定點的所有要素(查找連接的)。 l

7、未通過網(wǎng)絡(luò)連接到給定點的所有要素(查找未連接的)。 l 可以在網(wǎng)絡(luò)中的各點之間生成多條路徑的閉合線(查找閉合線)。 l 網(wǎng)絡(luò)中兩點間的路徑。找到的路徑可能只是這兩點間的多條路徑之一,具體取決于網(wǎng)絡(luò)是否包含閉合線(查找路徑)。3.2 網(wǎng)絡(luò)構(gòu)建錯誤構(gòu)建網(wǎng)絡(luò)錯誤架構(gòu)說明:字段名錯誤信息ErrorID錯誤對象的 IDClassID包含非法幾何的要素類的對象類 IDObjectID包含非法幾何的要素的對象 IDErrorType該要素的錯誤esriNetworkErrorType錯誤類型枚舉:3.3 幾何網(wǎng)絡(luò)捕捉模型成功的幾何網(wǎng)絡(luò)創(chuàng)建始于整潔的數(shù)據(jù),只有這樣才能保證分配正確的連通性。雖然幾何網(wǎng)絡(luò)向?qū)е刑?/p>

8、供的捕捉功能有助于確保重疊,但還應(yīng)輔之以其他解決方案。也可以使用“拓撲”等其他選項來確保數(shù)據(jù)整潔,這有助于在準備階段對數(shù)據(jù)進行清理以便用于構(gòu)建幾何網(wǎng)絡(luò)。3.4 向網(wǎng)絡(luò)添加要素類在幾何網(wǎng)絡(luò)的生命周期中可隨時添加新的邊和交匯點要素類。這些新要素類為空不能向現(xiàn)有幾何網(wǎng)絡(luò)添加包含數(shù)據(jù)的要素類。3.5 幾何網(wǎng)絡(luò)增量加載步驟:1) 在 ArcMap 中,單擊自定義下拉菜單。 2) 選擇自定義模式,然后選擇命令選項卡。 3) 選擇數(shù)據(jù)轉(zhuǎn)換器類別,選擇網(wǎng)絡(luò)增量加載程序命令,然后將其拖放到現(xiàn)有工具欄上。 4) 在 ArcMap 的內(nèi)容列表中,選擇一個參與了要加載要素的幾何網(wǎng)絡(luò)的要素類,然后單擊幾何網(wǎng)絡(luò)增量加載程

9、序命令。 5) 單擊添加數(shù)據(jù)按鈕并導航到源數(shù)據(jù)。幾何網(wǎng)絡(luò)增量加載程序命令可以將 ArcGIS 所支持的任何數(shù)據(jù)源視為輸入。 6) 選擇一組輸入要素類。 7) 單擊下一步。 8) 將每個源要素類分別映射到一個網(wǎng)絡(luò)要素類。該命令將自動映射具有相同名稱的要素類。 3.6 設(shè)置流向為了設(shè)置流向,網(wǎng)絡(luò)必須至少包含一個指定為包含源頭和/或匯點的交匯點要素類,可以使用 ArcMap 在幾何網(wǎng)絡(luò)中保持流向。ArcMap 使用網(wǎng)絡(luò)連通性、網(wǎng)絡(luò)要素的啟用或禁用狀態(tài)及源頭和匯點的位置來建立流向。執(zhí)行下列操作都必須設(shè)置流向: l 創(chuàng)建新幾何網(wǎng)絡(luò)。l 向網(wǎng)絡(luò)添加要素或從中移除要素。 l 修整要素以便更改網(wǎng)絡(luò)連通性。 l

10、 連接或斷開要素。 l 添加或移除源頭或匯點。l 啟用或禁用要素。l 協(xié)調(diào)版本。3.7 管理幾何網(wǎng)絡(luò)幾何網(wǎng)絡(luò)實際上是多個要素類之間的關(guān)聯(lián),在數(shù)據(jù)庫中用多個表加以表示。刪除幾何網(wǎng)絡(luò)后,會發(fā)生以下變化: 1) 網(wǎng)絡(luò)要素類恢復(fù)為簡單要素類。邊要素類變?yōu)榫€要素類,交匯點要素類變?yōu)辄c要素類。 2) 幾何及邏輯網(wǎng)絡(luò)表將被刪除。 3) 孤立交匯點類將被刪除。為此,建議不要使用孤立交匯點存儲附加信息。刪除幾何網(wǎng)絡(luò)之前,如果需要保留孤立交匯點要素,則可將這些要素復(fù)制或?qū)С龅叫乱仡愔小?4) 連通性規(guī)則和權(quán)重將被刪除。 5) 啟用的字段和輔助角色字段不會從要素類中移除。如果重新創(chuàng)建幾何網(wǎng)絡(luò),可能會重復(fù)使用這些字

11、段及其包含的值。 6) 構(gòu)建過程中對網(wǎng)絡(luò)執(zhí)行的任何捕捉操作都不會被撤消。如果重新創(chuàng)建幾何網(wǎng)絡(luò),則不必重新指定捕捉,除非需要更大的捕捉容差。在以下任何情況下,您都需要刪除并重新創(chuàng)建幾何網(wǎng)絡(luò): 1) 需要向網(wǎng)絡(luò)添加新的已填充要素類。 2) 需要移除網(wǎng)絡(luò)中的權(quán)重。 3) 在先前構(gòu)建過程中指定的捕捉容差過小。 4) 需要將要素類從簡單邊更改為復(fù)雜邊,反之亦然。 5) 需要添加特定交匯點要素類作為源點或匯點,或者需要移除其輔助角色。 6) 想要重命名幾何網(wǎng)絡(luò)。4 關(guān)鍵的概念4.1 禁用要素和禁用圖層禁用要素是在特定位置創(chuàng)建障礙的一種更加持久的方法。例如,在城市供水管網(wǎng)中如果給水干管因道路施工項目被挖開并

12、封死,自來水將無法通過這段給水干管。如果禁用代表此給水干管的網(wǎng)絡(luò)要素,將在此要素處停止追蹤。 在某些情況下,可能有必要禁用整個圖層。例如,通過禁用配電網(wǎng)絡(luò)中的開關(guān)圖層并從網(wǎng)絡(luò)中的某點進行追蹤,可以找出為在網(wǎng)絡(luò)中隔離此點需要扳動的開關(guān),即追蹤操作停止處的要素。 網(wǎng)絡(luò)要素的啟用或禁用狀態(tài)是由“啟用”字段維護的一種屬性?!皢⒂谩弊侄斡幸粋€關(guān)聯(lián)的域,即 EnabledDomain。EnabledDomain 以及“啟用”字段有兩個可用值:真或假。當基于簡單要素類構(gòu)建幾何網(wǎng)絡(luò)時,該字段會自動添加到輸入要素類,并且會創(chuàng)建 EnabledDomain(如果尚未存在)并將其關(guān)聯(lián)到“啟用”字段。4.2 使用選擇

13、范圍修改追蹤任務(wù)進行追蹤時,ArcMap 支持以三種主要方式使用選擇范圍:l 使用“分析選項”對話框,可以指定是在網(wǎng)絡(luò)中的所有要素上、僅所選要素上還是僅未選擇的要素上執(zhí)行追蹤操作。僅追蹤所選要素表示未選擇的要素將充當障礙,而僅追蹤未選擇的要素表示所選要素將充當障礙。通過以這種方式使用選擇范圍,可以執(zhí)行追蹤操作為后續(xù)操作生成障礙集,或者可以構(gòu)建選擇范圍查詢來生成要執(zhí)行追蹤操作的網(wǎng)絡(luò)要素集。 l 可以指定執(zhí)行追蹤操作時選擇哪些圖層。可通過 ArcMap 中的“選擇范圍”菜單,指定可以選擇和無法選擇的圖層。當 ArcMap 以選擇集的形式返回追蹤操作的結(jié)果時,在“選擇范圍”菜單中指定的設(shè)置將用于確定

14、在追蹤返回的選擇集中應(yīng)包含哪些要素。 l 可以使用交互式選擇方法(通過“選擇范圍”菜單設(shè)置)來指定生成選擇集的行為??梢詣?chuàng)建新選擇范圍,將追蹤操作結(jié)果添加到當前選擇范圍,以及從當前選擇范圍中選擇追蹤操作結(jié)果或移除追蹤操作結(jié)果。 通過 ArcMap 中的選擇功能,可以使用 ArcMap 自帶的簡單追蹤任務(wù)執(zhí)行復(fù)合而復(fù)雜的追蹤操作。 4.3 孤立交匯點創(chuàng)建幾何網(wǎng)絡(luò)后,會隨之創(chuàng)建一個簡單交匯點要素類,稱為孤立交匯點要素類。孤立交匯點要素類的名稱與幾何網(wǎng)絡(luò)的名稱一致,但要加上 _Junctions 后綴。例如,名為 Electric_Net 的幾何網(wǎng)絡(luò)會有一個名為 Electric_Net_Junct

15、ions 的對應(yīng)孤立交匯點要素類。幾何網(wǎng)絡(luò)使用孤立交匯點要素類來保持網(wǎng)絡(luò)完整性。在創(chuàng)建幾何網(wǎng)絡(luò)期間,如果源數(shù)據(jù)中某個邊的端點處不存在幾何重合的交匯點,則在該端點處會插入一個孤立交匯點。通過將孤立交匯點要素歸入其他交匯點要素,可從幾何網(wǎng)絡(luò)中移除孤立交匯點要素。歸入孤立交匯點就是將其替換為用戶定義的交匯點以將其并入網(wǎng)絡(luò)中。至于如何歸入孤立交匯點,有明確定義的規(guī)則可供遵循。 4.4 中跨連通性 在中跨處將交匯點連接到邊,從而允許從邊抽取資源;但該邊仍以單個要素形式存在。只有復(fù)雜邊支持中跨連通性。4.5 源頭和匯點網(wǎng)絡(luò)通常用于對現(xiàn)實中的某些系統(tǒng)進行建模,在這些系統(tǒng)中,明確定義了元素在整個網(wǎng)絡(luò)中的移動方

16、向。例如,電力網(wǎng)絡(luò)中的電力就是從發(fā)電站流向客戶。在供水管網(wǎng)中,流向可能不像電力網(wǎng)絡(luò)中定義的那樣明確,但水可能是從泵站流向客戶或從客戶流向污水處理廠。幾何網(wǎng)絡(luò)就是一個定向流動系統(tǒng)(其中每條邊都有一個固定流向)的例子,例如,沿順流方向流到水文河道內(nèi)的河流網(wǎng)絡(luò)。網(wǎng)絡(luò)中的流向基于一組源頭和匯點計算得出。在上面的例子中,電流和水流由源頭和匯點推動。以排污管網(wǎng)為例,水流從發(fā)電站或泵站(源頭)離開,然后流向污水處理廠(匯點)。幾何網(wǎng)絡(luò)中的交匯點可充當源頭或匯點。在網(wǎng)絡(luò)中創(chuàng)建新的交匯點要素類時,可以指定哪些交匯點要素類中的要素可以充當輔助角色(源頭或匯點)或不充當任何輔助角色。如果指明這些要素可以充當源頭或匯

17、點,則會將一個“輔助角色”字段添加到相應(yīng)要素類,以記錄該要素是要充當源頭、匯點還是兩者皆非。如果尚未存在名為 AncillaryRoleDomain 的域,則將創(chuàng)建此域并將其關(guān)聯(lián)到充當源頭或匯點的要素類。例如,您可能經(jīng)報告得知排污管網(wǎng)中某處排水口有污水溢出,并想要找到溢出口上游的所有檢修孔以隔離源頭。通過將該排水口設(shè)置為匯點,系統(tǒng)會重新計算網(wǎng)絡(luò)的流向,并且對網(wǎng)絡(luò)的任何追蹤都會受到該排水口狀態(tài)造成的流向更改的影響,從而使您可以找到所有上游檢修孔。4.6 連通性規(guī)則在大多數(shù)網(wǎng)絡(luò)中,并不希望所有邊類型都能夠在邏輯上連接到所有交匯點類型。類似地,也不希望所有邊類型都能夠通過所有交匯點類型在邏輯上連接到

18、所有其他邊類型。例如,在一個供水管網(wǎng)中,消火栓可以連接到消火栓支管,但不能連接到生活用水支管。類似地,在同一供水管網(wǎng)中,10 英寸輸水干管只能通過異徑管連接到 8 英寸輸水干管。網(wǎng)絡(luò)連通性規(guī)則用于限制可以相互連接的網(wǎng)絡(luò)要素的類型以及可以連接到另一種要素的任一特定類型的要素數(shù)量。通過建立這些規(guī)則以及其他規(guī)則(例如屬性域),可以在數(shù)據(jù)庫中保持網(wǎng)絡(luò)數(shù)據(jù)的完整性。任何時間,您都可以有選擇地驗證數(shù)據(jù)庫中的要素并生成有關(guān)網(wǎng)絡(luò)中哪些要素無效(即違反了連通性規(guī)則或其他規(guī)則)的報告。存在兩種類型的連通性規(guī)則:邊交匯點規(guī)則和邊邊規(guī)則。邊-交匯點規(guī)則是一種連通性規(guī)則,用于規(guī)定類型 A 的邊連接到類型 B 的交匯點時

19、應(yīng)遵循的規(guī)則。邊-邊規(guī)則是另一種連通性規(guī)則,用于規(guī)定類型 A 的邊通過一組交匯點連接到類型 B 的邊時應(yīng)遵循的規(guī)則。邊-邊規(guī)則始終涉及到一組交匯點。5 性能提升5.1 使用要素緩存當在 ArcMap 中編輯幾何網(wǎng)絡(luò)時,要素之間的連通性將基于幾何重疊確定,并通過幾何網(wǎng)絡(luò)動態(tài)保持。當將新要素添加到網(wǎng)絡(luò)要素類時,必須出現(xiàn)幾何重疊。這通過在服務(wù)器上為網(wǎng)絡(luò)中的每個要素類執(zhí)行單獨的空間查詢來實現(xiàn)。如果出現(xiàn)了重疊,則就建立了網(wǎng)絡(luò)連通性。動態(tài)保持連通性的代價是需要執(zhí)行上述查詢,這會產(chǎn)生很高的成本。 為減少成本,可以在編輯網(wǎng)絡(luò)時使用要素緩存,這樣會在當前范圍內(nèi)緩存要素,如此便不會對服務(wù)器執(zhí)行上述空間查詢。編輯網(wǎng)

20、絡(luò)要素時,使用要素緩存會在添加新要素或連接和移動現(xiàn)有要素時顯著提高性能。5.2 可提高那些方面性能某些操作通??梢酝ㄟ^要素緩存來提高性能,這些操作包括:繪制較大或復(fù)雜的數(shù)據(jù)集;標注、編輯和選擇要素;為地圖上的多個圖層檢索相同的要素;使用定義查詢來繪制要素。例如,標注可能會是一個漫長且耗費成本的過程,需要多次反復(fù)訪問數(shù)據(jù)源,因為標注引擎會嘗試在地圖上放置最大數(shù)量的標注。5.2.1 局限性當在非版本化編輯會話中使用要素緩存進行編輯時必須格外小心。構(gòu)建某些數(shù)據(jù)的要素緩存后,如果另一個用戶編輯該數(shù)據(jù),則不要再處理已經(jīng)正確的數(shù)據(jù)。否則,在提交后,可能會覆蓋其他用戶的編輯內(nèi)容。以下事件順序舉例說明了這種情

21、況是如何發(fā)生的:1. Tom 要開始進行編輯,他構(gòu)建了井點的要素緩存,并在 ArcMap 中顯示這些點。 2. Susan 也要開始她自己的編輯會話,她移動了一個井點,并提交了更改。 3. Tom 在 Susan 開始編輯之前已構(gòu)建了自己的要素緩存,因此,這時候 Tom 仍會看到該井點在其初始位置。Tom 又將該井點移動到另一個位置并進行提交,從而覆蓋了 Susan 的編輯內(nèi)容。5.3 使用子類型來最小化幾何網(wǎng)絡(luò)中的類數(shù)量盡管對幾何網(wǎng)絡(luò)中要素類的數(shù)量沒有限制,但類越多,保持連通性時需要執(zhí)行的查詢就越多。嘗試使用子類型歸類要素類,以減少幾何網(wǎng)絡(luò)中要素類的數(shù)量。如果要素類攜帶不同的屬性,則可以使用

22、關(guān)系來管理數(shù)據(jù)庫中不同表的特定子類型屬性,或者通過對那些沒有應(yīng)用于特定子類型的屬性使用空值將所有屬性保存在同一表中。6 網(wǎng)絡(luò)構(gòu)建錯誤修正保持幾何網(wǎng)絡(luò)連通性很重要,如果沒有連通性,追蹤任務(wù)和其他幾何網(wǎng)絡(luò)分析功能就不會按預(yù)期的那樣工作,所以需要掌握構(gòu)建幾何網(wǎng)絡(luò)過程中的錯誤并且及時的修正。6.1 錯誤類型1) 具有空幾何的要素 2) 包含多部分的邊要素 3) 形成閉環(huán)的邊要素或起始交匯點和結(jié)束交匯點相同的邊要素 4) 長度為零的邊要素 5) 與具有不同 z 值的邊要素折點重合的交匯點 6) 獨立交匯點;即未連接到任何邊的交匯點 7) 由于長度接近捕捉容差而不允許自行折疊的邊要素6.2 發(fā)現(xiàn)錯誤方式幾

23、何網(wǎng)絡(luò)會包含具有無效幾何或連通性不一致的要素。ArcGIS提供了一套用于檢測和修復(fù)幾何網(wǎng)絡(luò)內(nèi)的各種連通性及幾何問題的工具和命令。幾何網(wǎng)絡(luò)編輯工具欄包含用于驗證和修復(fù)網(wǎng)絡(luò)要素的命令和工具。驗證網(wǎng)絡(luò)連通性命令將創(chuàng)建一個由連通性不一致的網(wǎng)絡(luò)要素組成的選擇集,并顯示列有所選要素數(shù)量的對話框。網(wǎng)絡(luò)連通性不一致的情況包括: 1) 網(wǎng)絡(luò)不具有對應(yīng)的網(wǎng)絡(luò)元素 2) 網(wǎng)絡(luò)要素缺少一個或多個網(wǎng)絡(luò)元素 3) 網(wǎng)絡(luò)要素具有重復(fù)的網(wǎng)絡(luò)元素 4) 網(wǎng)絡(luò)要素與不一致或無效的網(wǎng)絡(luò)元素關(guān)聯(lián) 5) 網(wǎng)絡(luò)要素與不存在的網(wǎng)絡(luò)要素關(guān)聯(lián)或連接驗證網(wǎng)絡(luò)幾何命令將創(chuàng)建一個由具有無效幾何的網(wǎng)絡(luò)要素組成的選擇集。要素具有無效網(wǎng)絡(luò)幾何的情況包括:

24、 1) 要素具有空幾何 2) 要素的幾何具有多個部分(僅限邊要素) 3) 要素的開始頂點和結(jié)束頂點相同(僅限邊要素) 4) 要素具有零長度幾何(僅限邊要素)如果要素位于選擇集內(nèi),驗證網(wǎng)絡(luò)幾何命令將僅標識具有空幾何或零長度的要素。要創(chuàng)建選擇集,請在 ArcMap 內(nèi)容列表中,右鍵單擊要驗證的圖層。在選擇下,單擊全選,然后單擊驗證網(wǎng)絡(luò)幾何命令。6.3 編輯網(wǎng)絡(luò)要素1) 在現(xiàn)有交匯點處創(chuàng)建新網(wǎng)絡(luò)邊2) 在復(fù)雜邊上創(chuàng)建新網(wǎng)絡(luò)邊3) 在簡單邊上創(chuàng)建新網(wǎng)絡(luò)邊4) 歸入網(wǎng)絡(luò)交匯點5) 移動現(xiàn)有網(wǎng)絡(luò)要素6) 在 ArcMap 中更改交匯點的輔助網(wǎng)絡(luò)角色7) 在 ArcMap 中啟用和禁用網(wǎng)絡(luò)要素8) 在 Ar

25、cMap 中驗證網(wǎng)絡(luò)要素6.4 修復(fù)幾何連通性ArcGIS有兩種工具可用于修復(fù)網(wǎng)絡(luò)連通性:重新構(gòu)建連通性工具和修復(fù)連通性工具??蓞⒄諑缀尉W(wǎng)絡(luò)連通性模型:幾何網(wǎng)絡(luò)連通性模型.docx6.4.1 重新構(gòu)建連通性工具重新構(gòu)建連通性工具可以逐步重建邏輯網(wǎng)絡(luò)中邊與交匯點之間的連通性。該工具可用于修復(fù)較小區(qū)域內(nèi)幾何與網(wǎng)絡(luò)連通性之間的任何局部不一致。要重新構(gòu)建連通性,必須在參與幾何網(wǎng)絡(luò)的內(nèi)容列表中選擇一個圖層??梢允褂抿炞C連通性工具或命令來查找失去網(wǎng)絡(luò)連通性的要素。重新構(gòu)建連通性工具在用戶定義的區(qū)域中工作。與定義區(qū)域相交的任何要素都會重建其連通性。6.4.2 修復(fù)連通性命令修復(fù)連通性命令可修復(fù)邏輯網(wǎng)絡(luò)中的網(wǎng)絡(luò)連通性錯誤。在文件或個人地理數(shù)據(jù)庫中,修復(fù)連通性將修復(fù)幾何網(wǎng)絡(luò)的全

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論