ArcGIS中最基本的三種矢量資料是什麼?點線面。
網絡中除了路網之外,還會有地物點。
如上圖,我們在建立網絡資料集的時候,作為實驗,當然可以隻是公路網。但是在大型的決策任務中,網絡資料集就不隻是公路網那麼簡單了。
在城市與城市之間,有高速公路,國道,高鐵,普鐵,甚至還有水路。
如此複雜的網絡模型是如何連通的呢?他們之間的交點又有什麼樣的連通方式呢?在這裡,我仍然賣個關子,在以後的連通性一章,會詳細說明。在文末,就會看到點作為網絡資料集中十分強大而關鍵的一員出現,其意義是多連通組的時候,作為媒介,使得多組網絡在其位置連通。
讀者可以繼續使用上幾節提到的道路資料(修改後的),這節會建立一個點資料。
給個目錄:
1. 點與線的拓撲關系
2. 用不同的點線連通方式建立網絡資料集(讀者可以一起操作,也可以直接看3的結論)
3. 單連通組中,點線連通政策不同而産生不同的結果
4. 什麼樣的點适合參與建構網絡資料集
拓撲關系就是點與線的位置關系。
情況一:
情況二:
情況三:
情況一是點是孤立點,上一節有說,即不線上上。
情況二,點線上上,卻不線上的折點上。
情況三,點線上上,也線上的折點上。
——————假設在這裡都是二維的道路,即高程=0———————
上一篇提到,前兩種情況會産生孤立的點。
2. 用不同的點線連通方式建立網絡資料集
上兩圖為畫點時開啟捕捉的提示,我們分别線上外、線上、線折點上點一個點。
紫色為點,紅綠色的是折線的折點。
建立網絡資料集時,點的連通性就有了“依邊線連通”、“交點處連通”兩種選項:
2.1 交點處連通(邊線是按任意節點)
依邊線連通就是“按照邊線連通的方式來連通”。
建構完成後如上圖提示,提示第一個點和第三個點是孤立的點。符合上文提及的三個情況。
網絡資料集是這樣的:
交彙點在網絡資料集中是預設不顯示的。(對網絡資料集的圖層進行符号顯示-交彙點打勾,就能看到了)
2.2 依邊線連通(邊線是按任意節點)
如果邊線連通政策是“任意節點”,那麼情況同2.1,如下圖:
因為第二個點在邊線的折點上。
如果邊線連通連通政策是“端點”,那麼:
這樣三個點都是孤立的點了,因為第二個點雖然在折點上,但是依舊被識别為獨立的點。
原因就是第二個點不在折線的端點上,而點的連通政策是根據邊線的連通政策定的——“依邊線連通”。
2.3 假如組合方式是點【依邊線連通】,線【任意節點】呢?
稍加思考,有點燒腦。
結果當然是第2個點連通,1、3點因為邊線的連通政策,不在折點上而成為了孤立點。
3. 是以點盡量還是畫在邊線的折點上(點在一個連通組中的不同情況)
如果不按标題行事
——畫在了線外,那麼肯定是孤立點
——畫在了線上而不是折點上,那麼非常大可能性還是孤立點
在網絡資料集中,孤立點是很讨厭的一個東西,應該最大程度避免。
最後給出不同情況的點情況
A點線上外:必為孤立點,最好别參與網絡資料集建構;
B點線上上:
——BA點不線上的折點上
此時無論連通性如何組合,點都為孤立點//解決方法:在點處編輯線,添加一個折點。
——BB點線上的折點上:
——BBA點線上的端點上:
組合方式:此時無論連通性如何組合,點不是孤立點。即該點處是連通的。
——BBB點線上的非端點折點上:
組合方式:線[端點]+點[任意],點必為孤立點
線[任意節點]+點[任意],點不是孤立點,點處連通。
看文字太煩?看下面的網絡圖:
在實際地理事物中,道路曲曲折折很正常,直到下一個道路時才算結束一條折線。那麼這條道路上就會有n個折點,這些折點有可能是交通路口等。
或許有讀者想問了,如果我需要分析并不在道路上而在道路旁的位置(如公園),到另一個地方,那豈不是在公園點這個地方是孤立點?
我的提議就是,這種作為分析的點,必須将其繪制線上的折點上。
否則,就不要讓其參與建構網絡資料集,僅讓它作為網絡位置點即可。
因為孤立的點是無法到其他的位置的,也就是所謂的分析失敗(見上一篇開頭的錯誤提示截圖)
4. 那麼什麼樣的點合适參與網絡資料集的建構呢?
在第四章,有多個連通性組的時候,點作為每一個不同的路網系統的中轉媒介,就有着十分重要的作用。
到第四章,我就會詳細介紹多連通性組的連通問題。這一篇部落格和上一篇部落格僅僅是熱身。
【舉個例子】
地鐵站出口,既連通地鐵網,又連通公路網。
公路網就不能與地鐵網放在一個組裡頭了,不然小車會在交叉的地方開到軌道上嗎?明顯不現實。
但是又必須在地鐵口處連通,使得人們友善換乘,那麼地鐵口就作為他們的連通點,連接配接着兩個路網。