专栏名称: GIS前沿
分享测绘地信资讯,交流行业软件技巧。
目录
相关文章推荐
木木说卡  ·  太卷了,白金门槛又降低 ·  2 天前  
每日豆瓣  ·  发现一个上班摸鱼的利器,好处多多! ·  3 天前  
每日豆瓣  ·  为什么建议女孩子尝试平角内裤!? ·  3 天前  
每日经济新闻  ·  智能云增速26%,百度如何用AI重塑云计算格局? ·  3 天前  
51好读  ›  专栏  ›  GIS前沿

ArcGIS供地图斑图形及属性入库操作(附练习数据下载)

GIS前沿  · 公众号  ·  · 2025-01-07 20:30

正文

已知数据:

  • 供地图斑位置图。

  • 供地图斑表格

*文末有练习数据下载链接


成果要求: 将供地图斑导入mdb数据库并将供地图斑表格的属性进行挂接。


接下来我们 开始操作


1、 打开arcmap,在目录内连接的文件夹内找到供地图斑位置图。


2、 将annotation和polygon添加到arcmap


3、 右击文件所在文件夹新建mdb数据库


4、 右击数据库新建要素数据集。(要素数据集非常重要,稍后所有操作都在数据集内进行)选择图斑投影方式及代号。


5、 右击要素数据集—导入(将图层内的数据导入数据库)


6、 数据导入后我们右击图层内导入的数据查看属性表(我们发现导入的面比导入的标注总数要多,说明有些错误的面也导入了)

我们右击shap area字段进行升序排列,发现有一个图斑为0.0088。打开编辑器删除此图斑。然后保存编辑内容,停止编辑。


但是图斑个数还是比标注个数多,所以我们需要 建立一个拓扑检查


7、 右击要素数据集——新建——拓扑——全选要素进行下一步——添加规则
此处选择拓扑类型为每个面要素内必须包含一个点要素,即面要素内必须有一个标记。




此处选择拓扑类型为面要素不能相交重叠。


添加拓扑验证查看错误——打开编辑器——打开拓扑工具条(错误查看器)——点击立即搜索


我们发现有17个错误,然后右击错误缩放至错误处查看问题。



我们将没有落在面内的点要素调整到面内,并删除没有点要素的图斑。


调整后 右击拓扑再次验证


然后我们再次查看点要素和面要素的属性表,查看要素总数是否能够对得上,经过修改后的图斑数量和标注点要素数量一致,且拓扑无误。


8、 使用删除字段工具将要素多余字段删除,annotation保留txt字段


9、 数据检查无误后将点的属性添加到面图层内:


使用空间连接工具,目标要素选面要素,连接要素选点要素。匹配选项选择contains。生成数据后再次删除多余字段。

10、 右击数据框内新生成的文件,选择连接。找到相同的字段进行连接,连接后进行验证。



11、 右击数据框内要素到处到数据库内,不放在要素数据集中。


属性挂接后将属性表中的连接字段删除,即可完成。



练习数据下载

进入 本公众号后台

发送数字

1771

获取下载链接

文件名:ArcGIS供地图斑图形及属性入库操作 练习数据


- END -








请到「今天看啥」查看全文