在平时工作中,经常会遇到只有txt坐标的勘测定界图等数据,通过以下操作步骤可将txt数据转换成shp数据。

(方法一)

1、打开txt数据,如下图所示,该数据为面数据,坐标系为西安80,投影方式是3度分带的高斯-克吕格投影,带号是39。我们仅保留红框选中的界址点坐标部分:

2、新建一个空的Excel文件,然后通过文件--->打开的方式将txt中的数据导入表格中,具体的操作如下图所示:

3、文本导入向导第一步,选择“分隔符号”,点击“下一步”:

4、第二步,选择逗号为分隔符号,点击“下一步”:

5、第三步,默认即可,点击“完成”:

6、文本导入Excel后,将C、D两列改为数值型,并改为3位小数,如下图所示:

7、新建一个97-2003格式的Excel文件,将C、D两列数据拷贝到新建的Excel中,并在数据最上面添加一行,设置为Y坐标、X坐标,将第一条坐标数据拷贝一下,加到数据后面,这样可以使其坐标闭合:

8、打开ArcMap,选择文件-->添加数据-->添加XY数据:

9、选择刚刚新建的Excel表,点击“添加”:

10、选择X、Y对应的列的名称,然后编辑投影信息:

11、在搜索框中输入80,搜索找到39度分带的西安80坐标系:

12、点击确定,会给予以下提示,点击确定即可:

13、通过XY坐标创建的点图层会显示在地图窗口中:

14、打开工具箱,选择Points To Line工具:

15、输入要素选择刚生成的点图层,点击确定:

16、由点生成的线文件如下图所示:

17、在工具箱中选择Feature To Polygon工具:

18、输入要素选择刚生成的线图层,输出要素类位置可自定义:

19、生成的面图层如下图所示:

20、右击新生成的面图层,选择数据-->导出数据:

21、自定义导出数据的类型和位置,点击确定即可将数据导出。

(方法二)

方法二跟方法一操作类似,方法一是先将XY坐标转换成点,然后再点转线,线转面;方法二则是直接从XY坐标转换成线,然后再线转面。

1-6步骤与方法一相同,

7、制作的Excel文件如下图所示,新加两列前两列为线段起始点X、Y坐标,后两列为线段结束点X、Y坐标,这样处理可以保证坐标闭合:

8、在工具箱中选择XY To Line工具:

9、选择坐标对应的Excel工作表,然后将StartX、StartY、EndX、EndY这四个字段指定好,空间参考选择西安80坐标系39度带:

10、上步结束会生成线图层,然后再线转面,剩余操作步骤与方法一中的相同。

使用ArcMap将txt数据转换成shp数据相关推荐

  1. arcgis分隔图层重复出文件_已知坐标点txt文件在ArcGIS中转换成shp数据的两种方法...

    在平时工作中,经常会遇到只有txt坐标的勘测定界图等数据,通过以下操作步骤可将txt数据转换成shp数据. 方法一 1.打开txt数据,如下图所示,该数据为面数据,坐标系为西安80,投影方式是3度分带 ...

  2. 如何利用ArcGis把经纬度转成shp数据

    这段时间在处理一批地理信息数据,由于部分数据是经纬度坐标,如下图所示: 这样,面对的第一个问题,就是把这批数据转换成shp格式.下面做一个记录,与大家分享. 工具: ArcGIS 软件 Step1:用 ...

  3. python将一列数据转换成向量_python读取csv和txt数据转换成向量的实例

    python读取csv和txt数据转换成向量的实例 最近写程序需要从文件中读取数据,并把读取的数据转换成向量. 查阅资料之后找到了读取csv文件和txt文件两种方式,下面结合自己的实验过程,做简要记录 ...

  4. python读取csv和txt数据转换成向量的实例_python_脚本之家

    最近写程序需要从文件中读取数据,并把读取的数据转换成向量. 查阅资料之后找到了读取csv文件和txt文件两种方式,下面结合自己的实验过程,做简要记录,供大家参考: 1.读取csv文件的数据 使用上面的 ...

  5. 将COleDateTime类型数据转换成char *数据

    用OpenCV做多摄像头校准时间,在图像上显示时间信息,需求要将COleDateTime类型数据转换成char *数据 具体代码如下: 1: COleDateTime m_checkDate; 2: ...

  6. QIIME2导入数据-fq数据转换成qza数据-使用方法心得

    启动QIIME2运行环境 conda activate qiime2-2019.4 ###新建并定位设置到存在fq数据的文件夹 mkdir qiime2-importing-tutorial ##建立 ...

  7. 知识图谱构建3——使用D2RQ将mysql数据转换成RDF数据

    知识图谱构建3--使用D2RQ将mysql数据转换成RDF数据 D2RQ的安装可以参考:https://blog.csdn.net/weixin_41104835/article/details/88 ...

  8. Python将经纬度数据转换成浮点数据

    文章目录 前言 一.数据格式 二.代码 总结 前言 最近遇到一个事情,领导让我将一个excel中的经纬度格式的文件转成浮点数的格式,例如:将 东经130°22′33″纬度30°22′33″ 这种数据转 ...

  9. json数据转换成excel数据

    json数据为字典类型,一行一个字典 代码如下: import xlwt import json# 创建excel工作表 workbook = xlwt.Workbook(encoding='utf- ...

  10. ArcGIS基础:某字段属性相同的点集数据转换成面数据

    需求:将地籍号相同的(DJH)点集数据转成同一个宗地(也就是点转面). PS:实验数据来自于闫磊老师书中数据. 如果你的excel表格数据无法直接使用ArcGIS加载,可以先使用[Excel转表]工具 ...

最新文章

  1. Win95架构师发布移动设备富媒体文档创建平台
  2. ASP.NET将原始图片按照指定尺寸等比例缩放显示图片
  3. BZOJ 2159 「国家集训队」Crash 的文明世界(第二类斯特林数,换根DP)【BZOJ计划】
  4. fwrite ,fprintf的作用与区别
  5. B站面试官炫耀身价过亿,贬低北邮应试者引热议!不知北邮毕业的B站创始人作何感想?
  6. Myeclipse开发内存溢出问题
  7. 【Python】相当全面的Pandas文本数据处理,干货多多
  8. 聊聊高并发(三十三)Java内存模型那些事(一)从一致性(Consistency)的角度理解Java内存模型
  9. awk获取+sed替换+paste命令追加一列
  10. LeetCode 121. Best Time to Buy and Sell Stock
  11. keil5图标变成白色_平面设计:创建万圣节图标
  12. vmware-vmx.exe无法结束进程_孤儿进程与僵尸进程产生原理分析,以及终极解决方案案例实现...
  13. Jenkins持续集成学习-搭建jenkins问题汇总
  14. 磁盘阵列恢复方法以及注意事项
  15. 走遍美国 下载(78集)
  16. 第六章总结-莫凡商城的注册、登录功能
  17. Flutter ExpansionTile 折叠组件的使用
  18. 第15周实践项目-洗牌(范型程序设计)(1)
  19. 美团后端面试大全【附答案】
  20. 天正当前比例怎么设置_天正模型空间怎么设置(天正7图纸空间中如何改变当前比例)...

热门文章

  1. 【MCM-2017】2017年数学建模美赛题目原文及翻译-C (个人思路)
  2. S32K MCAL03-如何使用EB工具配置FlexCAN的波特率
  3. codejock suite pro 20.2 for ActiveX
  4. Codejock 19.x 定制Crack Version
  5. android开机动画多长时间_ANDROID开机动画分析
  6. 计算机辅助设计autocad2005(建筑)四级考试,计算机辅助设计(AutoCAD平台)
  7. 哔哩哔哩Java学习视频
  8. VB.NET 网络通讯示例(服务端)
  9. 林锐的《高质量编程》学习笔记——内存分配方式
  10. 我为什么要写《OpenCV Android 开发实战》这本书