河南潤友林業(yè)技術服務有限公司

如何將矢量線、面要素的坐標存儲至TXT文本文件?

來源:www.higis.cn/Tech/tech/tId/140 作者:ArcGIS中國培訓中心-錢柯健網(wǎng)址:http://www.higis.cn/Tech/tech/tId/140

如何將矢量線、面要素的坐標存儲至TXT文本文件?

arcgis在我們做使用林地現(xiàn)狀圖的時候會經(jīng)常用到,學習arcgis是一個循序漸進的過程,學習本文對以后我們的工作會有一定的幫助。

1.jpg

.1 實驗數(shù)據(jù)

方法】使用ArcGIS中【Feature VerticesTo Points】(要素折點轉(zhuǎn)點)工具和【Export XY】(將要素屬性導出到 ASCII)工具實現(xiàn)。注:由于矢量線、面要素都由基本的點要素組成,因此,要將矢量線、面要素的坐標存儲至TXT文件中,即存儲組成線、面要素的點要素坐標。

實驗步驟

1)提取線要素折點數(shù)據(jù)。打開【數(shù)據(jù)管理工具】|【要素】|【要素折點轉(zhuǎn)點】工具,輸入要素設置為“l(fā)ine”,輸出要素類設置為“l(fā)ine_vertex”,點類型設置為“ALL”;確定,得到矢量線要素的折點數(shù)據(jù)。注:點類型ALL表示提取線要素上所有折點數(shù)據(jù),不同線要素上的折點記錄將以【ORIG_FID】字段進行區(qū)分。

2.jpg

3.jpg

2.2 【要素折點轉(zhuǎn)點】工具參數(shù)設置

2.3 線要素折點結果數(shù)據(jù)

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

4.jpg

5.jpg

2.4 【將要素屬性導出到 ASCII】工具參數(shù)設置

2.5 線要素存儲結果

3)存儲面要素折點坐標數(shù)據(jù)。同步驟1使用【要素折點轉(zhuǎn)點】工具提取折點數(shù)據(jù)“area_vertex”;同步驟2使用【將要素屬性導出到 ASCII】工具存儲面要素坐標數(shù)據(jù)至文件”area_vertext.txt”

2.6 【要素折點轉(zhuǎn)點】工具參數(shù)設置

2.7 面要素折點結果數(shù)據(jù)

2.8 面要素存儲結果