欢迎访问联系官网!

全国咨询热线

18652144111

联系
您的位置:首页 > 测绘资讯 > 测绘知识

ArcGIS教程丨union、merge及append的主要区别分别是什么?

发布日期:2021-11-15浏览次数:24
ArcGIS教程丨union、merge及append的主要区别分别是什么?


Arctoolbox中将两个要素类合并成一个的工具主要有union、merge和append。虽然它们都能将两个要素类合并成一个要素类,但功能上有所不同,今天,小编就来介绍一下它们之间的主要差别。

ArcGIS教程丨union、merge及append的主要区别分别是什么?


1、union:合并输入要素类到新的要素类中。

图形:union只能合并polygon类型的要素类。

两个要素类合并时会处理相交部分,使之单独形成多部件要素,并且有选项选择允许缝隙(gaps)或不允许缝隙。如果过选择不允许缝隙,两个要素类合并后的缝隙将生成要素。

属性表:union合并属性表的选项有三个:all、no_fid和only_fid。

all将两个要素类的属性表字段按顺序全部放在输出要素类的属性表中,包括fid。同名的字段(除fid外)在字段名后加数字以示区别(fid后加要素类名称)。

no_fid将两个要素类的属性表中除fid外的字段按顺序全部放在输出要素类的属性表中。

only_fid只将两个要素类的属性表中的fid放到输出要素类的属性表中,在fid后加要素类名称以示区别。union不做字段映射。

ArcGIS教程丨union、merge及append的主要区别分别是什么?


2、merge:合并输入要素类、表到新的要素类、表中。

图形:merge可以合并点、线、多边形等要素类和表,但必须是相同类型的。merge不处理要素,只简单地把要素放到一个要素类里,因此输出的要素类可能会有重叠或缝隙。

属性表:merge处理属性表时会把相同名字的字段合成一个,不同名字的字段按原名字、顺序全部加入输出要素类属性表中,原fid将会丢弃。merge可以进行字段映射。

3、append:合并输入要素类、表、栅格影像及栅格目录到一个已有的要素类、表、栅格影像及栅格目录中。当schema type选项为test时,输入输出的要素类属性表结构必须一致,既字段名、类型、排列顺序必须完全相同,当schema type选项为no_test时可以不同。

图形:append可以合并点、线、多边形等要素类和表、栅格影像及栅格目录,但必须是相同类型的。append不处理要素,只简单地把要素放到一个要素类里,因此输出的要素类可能会有重叠或缝隙。

属性表:同输出要素类的属性表。输入要素类属性表中的字段如果在输出要素类属性表中没有将会被丢弃,但可做字段映射,将输入要素类的某个字段映射到输出要素类的某个字段。


你觉得这篇文章怎么样?

0 0
标签:全部
网友评论

管理员

该内容暂无评论

美国网友

Copyright © 联系备案号:苏ICP备19068495号-3 本站关键词: 水位管 水位计 水准点 测钉 测斜管 测斜仪 网站地图百度 / 谷歌

定制所想:DSN[大水牛测绘]统计代码放置

联系扫一扫咨询微信客服
18652144111