拓?fù)潢P(guān)系是 GIS 描述要素的空間位置關(guān)系關(guān)系,又稱位相關(guān)系。在實(shí)際應(yīng)用時(shí),有些時(shí)候點(diǎn)、線、面各圖征間必須保持著某種關(guān)系。例如:行政區(qū)的范圍不能重迭(面的規(guī)則)、道路間的線段不能重復(fù)(線的拓?fù)湟?guī)則)、 公車站牌需要在道路上(點(diǎn)的拓?fù)湟?guī)則)。因此拓?fù)涫?GIS 中點(diǎn)、線、面圖征一些規(guī)則與關(guān)系的組合, 有助于讓數(shù)據(jù)更清楚地仿真真實(shí)世界的幾何關(guān)系,同時(shí)降低數(shù)化或編輯上的錯(cuò)誤。
小編下面介紹線數(shù)據(jù)的拓?fù)溴e(cuò)誤并且編輯改正。
1
創(chuàng)建拓?fù)?/p>
1.首先加載道路網(wǎng)數(shù)據(jù)進(jìn)來
2.然后在菜單欄空白處右鍵添加拓?fù)涔ぞ邨l,這時(shí)候的拓?fù)涔ぞ邨l還是灰色的,說明還不能用,怎么才可以使用呢?不急,先創(chuàng)建拓?fù)?img src="https://file.tuyuangis.com/uploads/20211126/3fa9914de1ad7c40a5fe2f5779cf1c4e.jpg" />
3. 現(xiàn)在在目錄選項(xiàng)卡某個(gè)文件夾下面創(chuàng)建個(gè)人地理數(shù)據(jù)庫或者文件地理數(shù)據(jù)庫,右鍵新建要素?cái)?shù)據(jù)集,接著選擇新建的要素?cái)?shù)據(jù)集繼續(xù)右鍵導(dǎo)入要素單個(gè),選擇剛才添加進(jìn)來的路網(wǎng)數(shù)據(jù)
4. 這時(shí)候右鍵之前建立的要素?cái)?shù)據(jù)集,選擇新建—拓?fù)?,不斷點(diǎn)擊下一步
6.這一步可以修改拓?fù)湮募Q,其他參數(shù)默認(rèn)就好了,點(diǎn)擊下一步
7. 這里勾選數(shù)據(jù)前面的小框框,繼續(xù)點(diǎn)擊下一步
8. 這一步至關(guān)重要了,點(diǎn)擊左邊的添加規(guī)則
9. 由于我們添加的是線數(shù)據(jù),所以我們只要選擇跟線數(shù)據(jù)據(jù)有關(guān)的規(guī)則就行了,此處我們選擇不能有懸掛點(diǎn)(就是線超過了相交線一點(diǎn)點(diǎn),俗話叫出頭,或者線差一點(diǎn)和對(duì)面的線相交,俗話叫未及)和不能有偽節(jié)點(diǎn)(全局看好像都是一條線,但是放大看后其實(shí)一條線里面是極端線構(gòu)成的,有小小的斷裂看不清楚而已),這兩種規(guī)則是線拓?fù)渥畛S玫囊?guī)則
10. 將這兩種規(guī)則都添加后繼續(xù)點(diǎn)擊下一步,點(diǎn)擊完成,在彈出的窗口詢問是否要立即驗(yàn)證中選擇是!
11. 這時(shí)候發(fā)現(xiàn)目錄選項(xiàng)中之前創(chuàng)建的要素?cái)?shù)據(jù)集下面多了一個(gè)拓?fù)湮募?,我們把它拉到圖層編輯界面中,在彈出的對(duì)話框中選擇是!
12. 這時(shí)候你會(huì)發(fā)現(xiàn)數(shù)據(jù)有密密麻麻的點(diǎn)錯(cuò)誤,內(nèi)容列表里面有兩個(gè)road數(shù)據(jù),可以把最后那個(gè)給刪除了,那個(gè)是之前導(dǎo)入單個(gè)要素類時(shí)添加進(jìn)來的
2
拓?fù)溴e(cuò)誤修改
1.給你們看看放大后的錯(cuò)誤細(xì)節(jié),是不是符合之前的那個(gè)兩個(gè)拓?fù)溴e(cuò)誤規(guī)則呀
2.現(xiàn)在選擇工具欄上面的編輯器,點(diǎn)擊開始編輯,這時(shí)候拓?fù)涔ぞ邨l變亮了,說明可以使用了
3.我們現(xiàn)在最關(guān)心的問題肯定是這密密麻麻的錯(cuò)誤都多少個(gè),不得1000多個(gè)呀?兩種錯(cuò)誤分布占多少呢?帶著種種疑問,我們點(diǎn)擊拓?fù)涔ぞ叩腻e(cuò)誤檢查器
4.我們先查看這路網(wǎng)數(shù)據(jù)里面總共有多少拓?fù)溴e(cuò)誤,在顯示欄選擇所有規(guī)則中的錯(cuò)誤,點(diǎn)擊立即搜索,在計(jì)算機(jī)超級(jí)運(yùn)算速度下等待了7、8秒后,我們顯目得看到上面顯示了9719個(gè)錯(cuò)誤?。。。?!離小編的估算差太多了!?。。?/p>
5.我們將錯(cuò)誤類型換成不能有偽節(jié)點(diǎn),發(fā)現(xiàn)此類錯(cuò)誤有1864個(gè)?。。。?!錯(cuò)誤類型切換為不能有懸掛點(diǎn),發(fā)現(xiàn)此類錯(cuò)誤有7855個(gè)?。。。】吹竭@里很多小伙伴就會(huì)說,這個(gè)拓?fù)溴e(cuò)誤修改下去會(huì)累死人的。確實(shí),如果手動(dòng)一個(gè)一個(gè)地去修改,不知猴年馬月才可以改完咯
6.那怎么改呢?系統(tǒng)應(yīng)該提供有批量更改的功能吧?的確如此,但是我們要根據(jù)不同的錯(cuò)誤類型使用不同的修改工具。首先我們?cè)阱e(cuò)誤檢查器中查看不能有偽節(jié)點(diǎn)的拓?fù)溴e(cuò)誤,選中第一行后按住Shif鍵不放下拉到最后一行點(diǎn)擊,全部不能有偽節(jié)點(diǎn)的錯(cuò)誤都被選中了,這時(shí)候右鍵點(diǎn)擊合并至最長的要素,那個(gè)錯(cuò)誤的數(shù)字就會(huì)以肉眼可見的速度不斷的減少,直到為0
7.下面來解決不能有懸掛點(diǎn)的拓?fù)溴e(cuò)誤,前面步驟一樣,選中全部該類錯(cuò)誤后右鍵點(diǎn)擊修剪,這是針對(duì)懸掛點(diǎn)的出頭錯(cuò)誤進(jìn)行處理,此時(shí)會(huì)彈出一個(gè)輸入最大距離的框,默認(rèn)值是0,意思是線將被修剪直至遇到交點(diǎn)。過一段時(shí)間后發(fā)現(xiàn)錯(cuò)誤變成了3000多個(gè),怎么辦?細(xì)心的小伙伴會(huì)發(fā)現(xiàn)右鍵時(shí)還有一個(gè)延伸功能(這是針對(duì)懸掛點(diǎn)的未及錯(cuò)誤進(jìn)行處理),很明顯這時(shí)候需要對(duì)未及點(diǎn)進(jìn)行伸延了,選中剩下的錯(cuò)誤右鍵伸延就可以了,此時(shí)一樣會(huì)彈出一個(gè)輸入最大距離的框,默認(rèn)值是0,意思是線將一直延伸直至這些線遇到能捕捉到的要素
8.其實(shí)在大多數(shù)的時(shí)候,根據(jù)默認(rèn)處理距離,每次使用某種修改功能只會(huì)處理其中一部分錯(cuò)誤,所以常常要多次選擇剩下的錯(cuò)誤繼續(xù)修改,比如我下面伸延后還剩937個(gè)錯(cuò)誤,還要繼續(xù)選址剩下的錯(cuò)誤進(jìn)行右鍵伸延,或者切換到修剪進(jìn)行處理
圖片
注意:
但是由于數(shù)據(jù)本身的特殊性,到最后會(huì)發(fā)現(xiàn)有50多個(gè)錯(cuò)誤無法修改,首先總體預(yù)覽看看,可以發(fā)現(xiàn)剩下的錯(cuò)誤都分布在邊緣,為什么呢?帶著這個(gè)疑問我們把錯(cuò)誤放大看看,可以發(fā)現(xiàn)邊緣的一些線出頭無法連接,因?yàn)檫@不是一個(gè)閉合的圓環(huán),所以我們可以把這些錯(cuò)誤全部選中右鍵標(biāo)記為異常,不用修改了,然后點(diǎn)擊編輯器選擇停止編輯,保存編輯內(nèi)容,選擇內(nèi)容列表里面的路網(wǎng)數(shù)據(jù),導(dǎo)出數(shù)據(jù)就行了。如果要修改的話可以直接線轉(zhuǎn)面,然后再面轉(zhuǎn)線哦,這樣那些無法構(gòu)成面的線都會(huì)被裁剪掉,不用一個(gè)一個(gè)去選中刪除,大大提高效率。其實(shí)對(duì)于線數(shù)據(jù)進(jìn)行拓?fù)浞治鲋饕褪且兂砷]環(huán)的,如果要求不大我會(huì)直接線轉(zhuǎn)面,哈啊哈哈哈?。。。。?!
成都途遠(yuǎn)GIS是一家專業(yè)致力于無人機(jī)航空攝影測(cè)繪、航空數(shù)據(jù)處理、GIS地理信息系統(tǒng)研發(fā)、數(shù)字孿生城市制作、數(shù)字沙盤模型等業(yè)務(wù)的創(chuàng)新型科技公司,為您提供一站式地理信息服務(wù)。
本文鏈接:http://m.dzac.com.cn/blog/505.html
本文標(biāo)簽:ArcGIS