ArcGIS為面要素生成鄰接矩陣


1. 分析工具——>空間關聯

使用注意,直接用FID似乎不可行,我是自己重新建了一個"String"字段,值用字段計算器從FID獲取過來。之后按照上面的步驟才成功。

 實現主要是通過了兩個步驟:

(1)使用polygon to line功能,生成的line文件將自帶有弧段左右多邊形的拓撲信息;

(2)對生成line文件的左右多邊形字段進行Frequency統計,剔除重復的冗余,在此基礎上再生成鄰接矩陣文件就不難了(一次表格遍歷即可)

 


 

Polygon To Line:由輸入的面要素類生成線要素類;

其特點是會在產生的線要素類的屬性表內生成兩個字段:left_fidright_fid,代表相應的線段在原面要素類中左多邊形和右多邊形的fid值。Polygon To Line不會傳遞原面要素類的屬性到生成的線要素類,且不會產生重復的線段,這是與Feature To Line最大的區別。

 

參考文獻:

https://wenku.baidu.com/view/faac3cc0aa00b52acfc7ca6e.html ARCGIS如何把相鄰圖斑的屬性添加在某個字段中

https://www.cnblogs.com/columbus2/articles/840340.html

http://zhihu.esrichina.com.cn/question/13906

https://blog.csdn.net/wan_yanyan528/article/details/49175673


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM