地信论坛 2022-07-27 18:10 发表于湖南 以下文章来源于ArcGIS带你飞 ,作者GIS小飞飞 ArcGIS带你飞 GIS学习进阶的最佳伙伴 在工作中,你拿到过这种数据吗? 没错,就是这种带坐标的文本数据, 这些点是地块的界址点, 或者你也可以叫控制点、拐点等, 而你的任务—— 需要把这些点转为地块, 像这样: 这个要如何实现呢, 其实,之前我们在抖音直播讲过, 这次,来个文字版的! 第一步—整理数据无论你拿到的数据是什么格式、什么排版、什么样子的,最后,都要整理成统一的样式(以下图数据为例)—— 数据格式:EXCEL(97-03)、CSV、TXT等数据版式:设置表头,分列整理 第二步—明确坐标系上表中的X和Y就是每个点的坐标值,大家一定要搞清楚——这些坐标,用的是什么坐标系!最直接的就是问提供给你数据的人。一般情况下,对方也会说明用的是啥坐标系,本例用的就是这个—— 第三步—明确地块数量与顺序 第一,这些点到底是几个地块的控制点,数据表中要有个字段来表示,本例就用“地块”这个字段表示的,数字1表示同一个地块,数字3表示同一个地块; 第二,这些点的连线顺是怎样的,数据表中也要有个字段来表示,如果没表示,就按照点的排序顺序来连线,本例就用“连线序号”这个字段表示的,意思就是按照“连线序号”里记录的顺序来连线—— 第四步—匹配坐标系添加数据 明确坐标系之后,就要给数据框添加对应的坐标系—— 然后,用“添加XY数据”把数据添加进来—— 点数据加载进来后,右击,导出为一个shp或要素类的数据哦! 第五步—地块转化 打开“数据管理工具-要素-点集转线”这个工具,然后进行对应的设置—— 线字段:数据表达地块数量的那个字段,本例中就是“地块”; 排序字段:输入表达连线顺序的字段,本例中就是“连线序号”; 一定要勾选“闭合线”!!! 然后,打开“数据管理工具-要素-要素转面”,即可转化为面状的地块啦! 转载自:ArcGIS带你飞版权归原作者所有,如有侵权请告知删除 如果亲觉得我们的文章还不错的话,那就请分享转发一下吧! 地信论坛bbs.3s001.com 确定 不看此公众号 |
|