点数据转成Arcgis线、面文件的方法工作过程中,如果获得了一批点坐标信息(如通过GPS获得的点位坐标),如何将这些坐标信息直接转换成Arcmap下面的点呢?或者说就是把这些点坐标直接转换成线或面呢?用键盘一个点一个点地输入很是麻烦。最近从网上找了很多关于点数据转成Arcgis线、面文件的资料,但运用起来让人不是很满意。本人根据网上的资料结合实践总结整理了一点经验,供大家参考一、创建execl点文件将数据导入到Excel里面,总共有两列X,Y(列名可以随便取,但必须有列名),下面对应x,y坐标数据即可;要求格式:第一列为点号,接着两列为X、Y坐标,表格第一行最好为ID、X、Y。 二、。1、ArcMAP下面,点击菜单tools-AddXYData,在arcgis左边的文件框中选择Sheet1$表格、坐标系,确定。2、这时会形成一个新图层,所有的点都添加进来了,但现在添加进来的点由于没有objectID或者FID,,如点的选择,编辑,关联,属性等操作3、在刚才生成的图层上点右键,选data-expotdata…,。三、利用arcgis中toolbox工具中的脚本,将shp点文件转成线或面1、打开ARCGIS工具箱,找到Samples-data management-features-writefeaturestoTextfile ,,这个文件主要是描述各个点的坐标和格式化用的,结果如下:2、新建一个TXT文档,将上图中的Point文件复制到新建的文档当中。将Point 改成Polyline或Polygon,按下列数据格式要求调整好数据格式,即可满足连接生成线和面的要求,当然这只是为下一步做一个基础。数据格式要求:(1)Polyline后面不能有空格;(如果要生成面,将Polyline改成Polygon)(2)数据间的空格间隔只能是一个字符;(3)生成线的每一点要按顺序排列,按不同顺序排列会生成不同的图像;(4)第一个点的序号从0开始编号;(5)最后一行要加上END;(6)若要生成多条线,每条线结束后,加END。(7)各个点的坐标数据必须保留1位以上的小数。附数据格样式:(1).#QNAN1.#.#QNAN1.#.#QNAN1.#.#QNAN1.#.#QNAN1.#.#QNAN1.#.#QNAN1.#.#QNAN1.#.#QNAN1.#QNANEND(2)生成多条线的数据格式:每条线结束后,加END。.#QNAN1.#.#QNAN1.#.#QNAN1.#.#QNAN1.#
点数据转成argis线 来自淘豆网m.daumloan.com转载请标明出处.