如何將矢量線、面要素的坐標存儲至TXT文本文件?
arcgis在我們做使用林地現狀圖的時候會經常用到,學習arcgis是一個循序漸進的過程,學習本文對以后我們的工作會有一定的幫助。

|
圖.1 實驗數據 |
【方法】使用ArcGIS
中【Feature VerticesTo Points
】(要素折點轉點)工具和【Export XY
】(將要素屬性導出到 ASCII
)工具實現。注:由于矢量線、面要素都由基本的點要素組成,因此,要將矢量線、面要素的坐標存儲至TXT
文件中,即存儲組成線、面要素的點要素坐標。【實驗步驟
1)提取線要素折點數據。打開【數據管理工具】|【要素】|【要素折點轉點】工具,輸入要素設置為“l(fā)ine”,輸出要素類設置為“l(fā)ine_vertex”,點類型設置為“ALL”;確定,得到矢量線要素的折點數據。注:點類型ALL表示提取線要素上所有折點數據,不同線要素上的折點記錄將以【ORIG_FID】字段進行區(qū)分。

| 
|
圖2.2 【要素折點轉點】工具參數設置 | 圖2.3 線要素折點結果數據 |
2)存儲坐標至TXT文件。打開【空間統(tǒng)計工具】|【工具】|【將要素屬性導出到ASCII】工具,輸入要素類設置為“l(fā)ine_vertex”,值字段勾選“ORIG_FID”,分隔符設置為“COMMA”,輸出ASCII文件設置為“l(fā)ine_vertext.txt”;確定,完成將線要素的坐標存儲操作。注:坐標文件中以第三列來標記不同線要素的點坐標,即ORIG_FID字段的值。

| 
|
圖2.4 【將要素屬性導出到 ASCII】工具參數設置 | 圖2.5 線要素存儲結果 |
3)存儲面要素折點坐標數據。同步驟1使用【要素折點轉點】工具提取折點數據“area_vertex”;同步驟2使用【將要素屬性導出到 ASCII】工具存儲面要素坐標數據至文件”area_vertext.txt”。

| 
|
圖2.6 【要素折點轉點】工具參數設置 | 圖2.7 面要素折點結果數據 |

|
圖2.8 面要素存儲結果 |