注意该功能在ArcGIS10中没有了,也不知为什么。。。

execl点数据转arcgis点文件

一、创建execl点文件

要求格式:第一列为点号,接着两列为X、Y坐标,表格第一行最好为ID、X、Y
二、     二、导入ARCGIS
点击tools——Add XY Date,选择表格、坐标系。
三、     三、保存点文件
    在arcgis左边的文件框中选择Sheet1$ Events文件点右键——Date——Export Date,再点ok即可

!!!如要标注点号,选择点文件——右键——属性(最下面那个)——按照图1选择label field的项目——再单击文件右键选择label features,即可。

execl点数据转成Arcgis线、面文件
1、首先将EXCEL中的数据导出为TXT格式的文本方档(格式参照以下注意问题及后面的数据格式)。
2、打开ARCGIS,点击ARCGIS工具箱,找到Samples-data management-features-creat feature from text file,各参数设置参照注意问题及数据格式。
ARCGIS中用数据生成线及面要注意的问题
Samples-data management-features-creat feature from text file
Inpur decimal separator中在英文状态下输入任一字符,但不能使用空格。
数据格式:
1、Polyline后面不能有空格;(如果要生成面,将Polyline改成Polygon)
2、数据间的空格间隔只能是一个字符;
3、生成线的每一点要按顺序排列,按不同顺序排列会生成不同的图像;
4、第一个点的序号从0开始编号;
5、若要生成多条线,对每条线要编号;且要符合上述的要求,每条线的点重新从0开始编号;
6、最后一行要加上END;
7、将数据从EXCEL表中导出成TXT格式后,按上述要求调整好数据格式,新建一个TXT文档,将数据复制到新建的文档当中。
8、各个点的坐标数据必须保留1位以上的小数。
附数据格式:
Polyline
1 0
0 100.0 200.0 1.#QNAN 1.#QNAN
1 101.0 201.0 1.#QNAN 1.#QNAN
2 102.0 202.0 1.#QNAN 1.#QNAN
3 103.0 203.0 1.#QNAN 1.#QNAN
4 104.0 204.0 1.#QNAN 1.#QNAN
5 105.0 205.0 1.#QNAN 1.#QNAN
6 106.0 206.0 1.#QNAN 1.#QNAN
7 107.0 207.0 1.#QNAN 1.#QNAN
8 108.0 208.0 1.#QNAN 1.#QNAN
END
生成多条线的数据格式:
Polyline
1 0
0 2307375.5 738229.4375 1.#QNAN 1.#QNAN
1 2307272.5 738052.875 1.#QNAN 1.#QNAN
2 2307269.5 738043.3125 1.#QNAN 1.#QNAN
3 2307268.75 738033.3125 1.#QNAN 1.#QNAN
4 2307270.25 738023.375 1.#QNAN 1.#QNAN
5 2307273.75 738014.0 1.#QNAN 1.#QNAN
6 2307279.25 738005.625 1.#QNAN 1.#QNAN
7 2307286.5 737998.75 1.#QNAN 1.#QNAN
8 2307295.25 737993.5625 1.#QNAN 1.#QNAN
9 2307304.75 737990.4375 1.#QNAN 1.#QNAN
10 2307314.75 737989.5 1.#QNAN 1.#QNAN
2 0
0 2307761.25 737763.374999 1.#QNAN 1.#QNAN
1 2307783.25 737797.624999 1.#QNAN 1.#QNAN
2 2307786.0 737807.249999 1.#QNAN 1.#QNAN
3 2307786.25 737817.249999 1.#QNAN 1.#QNAN
4 2307784.0 737827.062499 1.#QNAN 1.#QNAN
5 2307779.5 737835.937499 1.#QNAN 1.#QNAN
END
生成面的数据格式:
Polygon
1 0
0 100.0 200.0 1.#QNAN 1.#QNAN
1 200.0 200.0 1.#QNAN 1.#QNAN
2 200.0 300.0 1.#QNAN 1.#QNAN
3 100.0 300.0 1.#QNAN 1.#QNAN
4 100.0 200.0 1.#QNAN 1.#QNAN
END

获得了一批点坐标信息(如通过GPS获得的点位坐标),将这些坐标信息直接转换成Arcmap下面的点,或者说就是把这些点坐标直接转换成线或面,需要用到Add XY Data…工具:

1,将数据导入到Excel里面,总共有两列X,Y(列名可以随便取,但必须有列名),下面对应x,y坐标数据即可;
     2,将文件保存成.xls或者dbf文件。
         (1)ArcMAP下面,菜单tools-Add XY Data

(2)这时会形成一个新图层,所有的点都添加进来了,但现在添加进来的点由于没有objectID或者FID,现在图层不具备.shp图层的大部分功能,如点的选择,编辑,关联,属性等操作

(3)在刚才生成的图层上点右键,选data-expot data…,导出成.shp文件。

3,利用arcgis中toolbox工具中的脚本,将shp点文件转成线或面

(1)利用write features to Text file 生成txt文件,这个文件主要是描述各个点的坐标和格式化用的.将Point 改成Polyline或Polygon,即可满足连接生成线和面。

(2)利用Create Features From Text File工具 导入刚刚你生成的并改Polyline或Polygon的txt文件

将INput decimal separator 改成12345678.12345或者11111111.11111也可以是其他

txt文件格式说明:1、Polyline后面不能有空格;(如果要生成面,将Polyline改成Polygon);2、数据间的空格间隔只能是一个字符;3、生成线的每一点要按顺序排列,按不同顺序排列会生成不同的图像;
4、第一个点的序号从0开始编号;5、若要生成多条线,对每条线要编号;且要符合上述的要求,每条线的点重新从0开始编号;6、最后一行要加上END;7、各个点的坐标数据必须保留1位以上的小数。

附数据格式:
Polyline
1 0
0 100.0 200.0 1.#QNAN 1.#QNAN
1 101.0 201.0 1.#QNAN 1.#QNAN
2 102.0 202.0 1.#QNAN 1.#QNAN
3 103.0 203.0 1.#QNAN 1.#QNAN
4 104.0 204.0 1.#QNAN 1.#QNAN
5 105.0 205.0 1.#QNAN 1.#QNAN
6 106.0 206.0 1.#QNAN 1.#QNAN
7 107.0 207.0 1.#QNAN 1.#QNAN
8 108.0 208.0 1.#QNAN 1.#QNAN
END
生成多条线的数据格式:
Polyline
1 0
0 2307375.5 738229.4375 1.#QNAN 1.#QNAN
1 2307272.5 738052.875 1.#QNAN 1.#QNAN
2 2307269.5 738043.3125 1.#QNAN 1.#QNAN
3 2307268.75 738033.3125 1.#QNAN 1.#QNAN
4 2307270.25 738023.375 1.#QNAN 1.#QNAN
5 2307273.75 738014.0 1.#QNAN 1.#QNAN
6 2307279.25 738005.625 1.#QNAN 1.#QNAN
7 2307286.5 737998.75 1.#QNAN 1.#QNAN
8 2307295.25 737993.5625 1.#QNAN 1.#QNAN
9 2307304.75 737990.4375 1.#QNAN 1.#QNAN
10 2307314.75 737989.5 1.#QNAN 1.#QNAN
2 0
0 2307761.25 737763.374999 1.#QNAN 1.#QNAN
1 2307783.25 737797.624999 1.#QNAN 1.#QNAN
2 2307786.0 737807.249999 1.#QNAN 1.#QNAN
3 2307786.25 737817.249999 1.#QNAN 1.#QNAN
4 2307784.0 737827.062499 1.#QNAN 1.#QNAN
5 2307779.5 737835.937499 1.#QNAN 1.#QNAN
END
生成面的数据格式:
Polygon
1 0
0 100.0 200.0 1.#QNAN 1.#QNAN
1 200.0 200.0 1.#QNAN 1.#QNAN
2 200.0 300.0 1.#QNAN 1.#QNAN
3 100.0 300.0 1.#QNAN 1.#QNAN
4 100.0 200.0 1.#QNAN 1.#QNAN
END

转自: http://yetom5000.blog.163.com/blog/static/117166696201178112630239/

arcmap坐标点生成线和面相关推荐

  1. arcmap坐标点生成线和面(更正版)

    一:本博客的脉络 (1 )做了如下更正:之前在网上搜到的结果是:arcmap坐标点生成线和面 ------ 注意该功能在ArcGIS10中没有了,当时自己也没有多想就转载了,再此做一下更正或者叫做总结 ...

  2. arcgis根据经纬度xyz坐标点生成等高线

    arcgis根据经纬度xyz坐标点生成等高线 1.Excel to table 2.display X Y Data 3.Create TIN 4.生成DEM数据. 5.生成等高线. 有些小伙伴会说, ...

  3. lisp读点坐标绘多义线_多段线点导出和导入点坐标成多段线(AutoLISP源码)——好用的AutoCAD点坐标导入导出工具...

    ;--------------------------------------------------------------------------------------------------- ...

  4. cass有坐标文件生成里程文件_CASS里程文件生成

    CASS里程文件生成_百度知道k050807145 二级 | 我的知道 | 消息 | 空间 | 应用 | 退出 我的知道 我的提问 我的回答 为我推荐的提问 知识掌门人 应用 礼物 投票 转贴 HOH ...

  5. arcgis导入坐标点转面_如何在ARCGIS将Excel中坐标点转线

    如何将Excel中坐标点转线 分为两种情况: 1.单个闭合线要素 Excel文件样式如下(保存为.xls): 注意:1.有一个点的序号,将按照该排序进行生成,如OBJECTID 2.闭合的线要素必须开 ...

  6. postgres 基本postgis扩展将点生成线

    前言 之前有个需求,通过时间轴加载船的位置(点)和船行驶的轨迹(线),分析船只活动的时间段和范围. 给了一批数据比较烂导入到了postgres数据库,经过清洗有old,编号,方向,坐标,日期等. 1) ...

  7. 使用wcf编写坐标字符串生成shapefile文件,在iis发布供前端调用

    项目有一需求,需要由坐标字符串(格式:x,y,点名)生成shapefile,由于在前台开发类似功能比较麻烦而且也不适用,最终决定使用WCF来实现,不借助现有GIS软件,基于GDAL实现. 实现过程如下 ...

  8. 坐标+半径 生成 geohash

    坐标+半径 生成 geohash 使用numpy 和 shaply 根据坐标+半径300米生成20个点的polygon; 根据polygon 转成polygon 包含的geohash 列表: impo ...

  9. 从Dicom的xml文件中获取结节坐标并生成mask

    使用数据集:LIDC 代码作用:从xml文件中获取结节坐标并生成mask 备注:没有学过python,都是边写边查,有的地方可能看起来不简洁,请自行优化 21-05-13 Debug 在我训练完Une ...

最新文章

  1. windows系统下Python环境的搭建及Selenium的安装
  2. 如何查看某个用户指定时间段的ABAP开发记录
  3. 16*64点阵屏的c语言程序,16*64点阵程序 - 单片机/MCU论坛 - 电子技术论坛 - 广受欢迎的专业电子论坛!...
  4. 这就是你们有钱人炫富的新方式吗?
  5. Asp.net夜话之一:asp.net介绍
  6. DNS服务器的基本工作
  7. android游戏源码 2048,Android实现2048小游戏
  8. AIDE手机编程初级教程(零基础向) 3.2.2 设计欢迎页(补充)
  9. FPGA基础入门【14】开发板VGA视频输出控制
  10. 机票订票b系统的服务器,飞机订票系统分析与总结
  11. 我是谁?——第一次CSDN发文
  12. 米兔机器人第三代测评_米兔智能机器人——年轻人的第一台 31313?
  13. 计算机每年学硕和专硕数量,重磅:2019年研究生招生数据报告,专硕报考人数超过学硕?...
  14. 我的天空计算机音乐,我的天空(Acoustic Version)
  15. xpath爬取当当网
  16. matlab中portcons,Matlab在马柯维茨均值-方差模型的简单应用.ppt
  17. Unity小游戏-平衡大师(安卓、PC、web)2D益智类游戏 项目展示+完整项目源码
  18. 前端性能自动化执行机服务开发
  19. 1026 Table Tennis (30分)
  20. 比正则快M倍以上!Python替换字符串的新姿势

热门文章

  1. python读取mysql中的数据_Python笔记:用Python读取MySQL中的数据
  2. Java入门-机票购买、座舱等级、淡旺季计算价格
  3. 本地搭建自己的电影网站,并发布公网访问 3-3
  4. 详解码云和github上git生成SSH公钥
  5. html内容整体放大缩小,html元素放大缩小的示例-javaScript示例
  6. 删除linux系统后无法开机启动,Win10/Linux双系统为什么把Linux删掉之后就不能正常启动开机了该如何处理恢复...
  7. 前端页面添加灰色滤镜,使网页整体变灰
  8. Linux打印命令lp详解
  9. 关于vs2019安全函数localtime_s()的用法
  10. 这次把怎么做好一个PPT讲清-演讲篇