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