路網批量打斷需要注意的問題

2021-09-25 11:55:15 字數 1272 閱讀 3795

在路網的表示裡面,一段道路以交叉路口為分界打斷。但是,使用arcgis工具進行批量打斷線要素的話,對複雜路網則不太合適。下面,簡單介紹一下路網表示、arcgis批量打斷線要素的方法,和批量打斷路網需要注意的問題。

以下圖為例:加入有兩條十字相交的道路,交叉路口為點n,則把道路分成4條不同的道路n1、n2、n3、n4。道路的起點和終點為結點n。道路l1是由多個不同的點組成,然後連線成路,這些點稱為接點(有的文章也稱為折點)。由結點和接點可以表示任何一條完整的道路。

批量打斷線:arctoolbox–> 資料管理工具–>要素–> 要素轉線

不過,一般在批量打斷線之前,都進行折點的合併。不過進行折點的合併的時候,以什麼字段進行合併更為合適,自行斟酌。一般進行折點合併後的要素不盡人意,不過也沒關係,因為下一步就是線要素批量打斷。

線要素批量合併:arctoolbox–> 資料管理工具–>要素–> 取消線分割*

如果是單一種類的道路,則不需要考慮複雜的問題。如果是多種道路合併,專業術語稱為「複雜路網」的情況,則需要具體情況具體分析。

以下圖為例:第一種情況,很明顯兩條路不相交,但是在arcgis工具裡面線要素是在平面上的,我們不容易看出來線之間的關係。如果有地圖底圖的話,建議對著底圖來處理,這樣更容易區分道路的關係。否則,我們很容易處理成第二種情況。

例如:

實際上,圖中是高速路和普通公路的關係,即高速路在上面,普通公路在下面。

如果不注意的話,按線要素批量打斷,很容易出現邏輯上的錯誤。

解決辦法:不同道路使用不同的圖層各自處理自己的邏輯關係,比如高速路、普通公路兩種道路。先各自處理同一種道路的道路關係(折點合併、批量打斷等等),最後合併兩個處理好的圖層即可。

需要注意的問題

決策樹id3和c4.5的差別?各自優點?boost演算法 cart 回歸樹用平方誤差最小化準則,分類樹用基尼指數最小化準則 gbdt與隨機森林演算法的原理以及區別。優化演算法中常遇到的kkt條件?作用是?最近鄰演算法knn 分類與回歸 l1和l2函式?l1和l2正則項的比較,如何解決 l1 求導困難...

Qml settings 需要注意的問題

qml 中使用 settings 可以儲存一些簡單的資訊,例如使用者名稱,密碼,視窗位置,大小等,沒有sqlite那麼麻煩,簡單易用哦 環境 qt5.8 for android windows 7 main.qml import qtquick 2.7import qtquick.window 2....

pathname需要注意的問題

假如我們開啟埠並設定只有pathname為 a b c時頁面才會跳轉向index.html,且html中引入css檔案,這時候css檔案的路徑會影響關於路徑名的配置。例如rel stylesheet href demo.css css的請求路徑會變成 localhost 3000 a b demo....