如何將座標點對的txt數據,轉化成一條線

座標點數據要組織成這種格式:(501,502是要建立的線段的id號)

501                
111.377102,30.657828
111.346888,30.665661
111.332530,30.661535
111.305474,30.640989
111.253989,30.656406
111.233364,30.666947
111.188284,30.713764
111.148334,30.700070
111.123222,30.703887
111.101559,30.686984
end

502                
109.497823,30.363756
109.454765,30.336090
109.448972,30.326169
109.442498,30.319964
109.432894,30.306321
109.429526,30.298721
109.423480,30.292927
109.409090,30.282754
end

end

然後,可以用arctoolbox 裏邊的  generate命令(generate to coverage winzard),先生成coverage;

然後,在cmd ,中運行 arc 命令 ,

運行 clean   <inputfile> <outputfile> 0.000000   0.000001 LINE      建立新生成的coverage的拓撲關係(info),

clean 命令的具體參數見幫助文檔。

再運行  arctoolbox中的 coverage to shapefile  命令,將上一步生成的帶有拓撲關係的coverage,轉化成shape格式。(要是coverage 沒有建立拓撲關係的話,用  coverage to shapefile 命令的時候,會出錯的)

發佈了54 篇原創文章 · 獲贊 1 · 訪問量 14萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章