ArcGIS

中各种合并要素(

Union

Merge

Append

Dissolve

)的异同点分析

作者:

李新月

ArcGIS

中将两个要素类合并成一个要素有

Union

Dissolve

Append

Merge

等,在

Arctoolbox

中均有相

应工具,但功能上有所不同:

Union

合并输入要素类到新的要素类中。

图形:

union

只能合并

polygon

类型的要素类。两个要素类合并时会处理相交部分,使之单独形成多部件

要素,并且有选项选择允许缝隙(

gaps

)或不允许缝隙。如果过选择不允许缝隙,两个要素类合并后的缝

隙将生成要素。

属性表:

union

合并属性表的选项有三个:

all

no_fid

only_fid

all

将两个要素类的属性表字段按顺序全

部放在输出要素类的属性表

中,包括

fid

。同名的字段(除

fid

外)在字段名后加数字以示区别(

fid

后加

要素类名称)。

no_fid

将两个要素类的属性表中除

fid

外的字段按顺

序全部放在输出要素类的属性表中。

only_fid

只将两个要素类的属性表中的

fid

放到输出要素类的属性表中,在

fid

后加要素类名称以示区别。

union

不做字段映射。

Merge

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

可以联合一般的属性表,合并属性或者说挂接属性!

例如:县

polygon

,只有

name

属性,现在需要添加他的邮编、区号、人口、面积、代码等等信息,现在

搜集到了这些信息,

并且放到一般的属性数据库如

access

里面。

属性表和图形属性存有共同的

name

属性

字段,可以

joins

一起,然后用

Merge

工具,选择需要的属性字段,生成独立的新要素!

图形:

merge

可以合并点、线、多边形等要素类和表,但必须是相同类型的。

merge

不处理要素,只简单

地把要素放到一个要素类里,因此输出的要素类可能会有重叠或缝隙。

属性表:

merge

处理属性表时会把相同名字的字段合成一个,不同名字的字段按原名字、顺序全部加入输

出要素类属性表中,原

fid

将会丢弃。

merge

可以进行字段映射。

Append

合并输入要素类、表、栅格影像及栅格目录到一个已有的要素类、表、栅格影像及栅格目录中。

如果源数据的字段属性相同,则可以用

append

合并多个

shapefile

文件为一个。

如不同级别的河流

shapefile

文件,可以合并在一个

shapefile

中,显示专题还可以分开描述。

schema type

选项为

test

时,输入输出的要素类属性表结构必须一致,既字段名、类型、排列顺序必须

完全相同,当

schema type

选项为

no_test

时可以不同。

图形:

append

可以合并点、

线、

多边形等要素类和表、

栅格影像及栅格目录,

但必须是相同类型的。

append

不处理要素,只简单地把要素放到一个要素类里,因此输出的要素类可能会有重叠或缝隙。

属性表:

同输出要素类的属性表。

输入要素类属性表中的字段如果在输出要素类属性表中没有将会被丢弃,

但可做字段映射,将输入要素类的某个字段映射到输出要素类的某个字段。

Dissolve:

可以把多个要素

,

通过指定的属性

(

属性值相同

),

溶解成一个要素

;

例如:可以把县

溶解成市。

条件:县要素里面有共同的

标志

~!

dissolve/

丢失没有指定的不同的属性

arcgis 合并名字相同的要素_ArcGIS中各种合并要素异同相关推荐

  1. 什么是微信防火墙_【听课】第4节 什么是“合并单元”(MU)?智能站中的合并单元有什么作用?...

    完整视频,点击文末 一.会员权益 "视频+PPT"讲解,视频播放+赠送课件 1.会员免费任意听 2.会员赠送课件(进入群聊,@群主并加小编微信获取) 3.支持回听,可全屏,可回看, ...

  2. C语言编程>第十周 ⑧ 请编写函数fun,其功能是:将两个两位正整数x、y合并成一个整数放在z中。合并的方式是:将x的十位和个位依次放在z的十位和千位上,y十位和个位依次放在z的百位和个位上。

    例题:请编写函数fun,其功能是:将两个两位正整数x.y合并成一个整数放在z中.合并的方式是:将x的十位和个位依次放在z的十位和千位上,y十位和个位依次放在z的百位和个位上. 例如,当x=12,y=3 ...

  3. arcgis 将地图点转换为屏幕坐标_ArcGIS中自定义坐标系转换

    ArcGIS中所有地理数据集均需要用于显示.测量和转换地理数据的坐标系. 9 10 15 20 25 30 35 c / n db 万方数据 天线 信源 模块 处理 射频 数模 中频 基带 比特流 转 ...

  4. 怎么将arcgis新建工具条如何保存_ArcGIS中寻找最短路径的方法

    1 流程图  将两个道路数据统一坐标系,然后合并建立数据集,将未联通的道路路线进行结合,对接便后的道路数据集构建网络,使用追踪分析查找两点间最短路径,流程图如图1-1所示. 图1-1 流程图 2 操作 ...

  5. gis平移至所选要素_ArcGIS中如何实现矢量数据平移

    原标题:ArcGIS中如何实现矢量数据平移 ArcGIS中实现数据平移可采用如下办法: (1) 使用move工具 (2) 使用"project"工具实现平移 (3) 使用" ...

  6. arcgis表转excel一直失败_arcGIS中属性表怎么导出到EXCEL里|excel表格转shp数据丢失...

    如何将excel中的数据导入arcgis属性表 如果是shp格式,直接excel打开dbf文件. 否则,加载,layer右键打开属,找到一个export按钮出为dbf,excel可以直接打开. exp ...

  7. C语言试题十之将两个两位数的正整数a b合并形成一个整数放在c中。合并的方式是:将a数的十位和个位数依次放在c的十位和千位上,b数的十位和个位数依次放在c数的个位和百位上。

  8. 详解CorelDRAW中如何合并与拆分对象

    合并两个或多个对象可以创建带有共同填充和轮廓属性的单个对象,以便将这些对象转换为单个曲线对象.可以合并的对象包括矩形.椭圆形.多边形.星形.螺纹.图形或文本等,本教程将详解CorelDRAW中关于合并 ...

  9. Python读取docx表格中的合并单元格信息

    目录 一.问题背景 1.1 常规写法 1.2 奇怪问题 二.发现线索 2.1 前途光明 2.2 道路曲折 三.顺藤摸瓜 3.1 找源代码 3.1 分析原因 3.3 取得所需 四.破解办法 4.1 找到 ...

最新文章

  1. Django运维后台的搭建之一:使用model建立数据信息
  2. 内存管理相关【内存布局内存管理方案】
  3. 剑指offer--2.替换空格
  4. python模块cv2人脸识别_python face_recognition模块实现人脸识别
  5. 如何理解 Graph Convolutional Network (GCN)?
  6. 导入别的项目到我的eclipse上出现红色感叹号问题解决方案
  7. 程序员基本功08异常捕捉的陷阱
  8. Jmeter常见问题
  9. 无符号有符号乘法_刘帅嵌入式系统-乘法指令
  10. ajax解析json中的对象数组对象,在JQuery中检索json数组后获取json对象Ajax
  11. java被3整除的数_java中计算1-200以内可以被3整除的数,输出这些数并统计一共有多少个....
  12. 叨叨20220304
  13. __nonnull((1)) 未完待续
  14. 日期上午下午怎么用date存_Java12都要出来了,你还在使用Date操作日期吗?
  15. 从其他文件夹导入文件
  16. 计算机配置交换机线缆线序,H3C S7500X-G系列交换机
  17. html 字体样式及结果,css font-family 的种类、安全字体及写法(附样式图)
  18. visual studio html插件,实用的 Visual Studio Code 插件
  19. 云初起微方案中下单人、联系人、下载者三者之间是什么关系?
  20. VMware虚拟机中Windows内存扩展

热门文章

  1. java计算机毕业设计高校共享机房管理系统的设计与实现源码+系统+lw文档+mysql数据库+部署
  2. 共享2018年公司年终总结简单PPT模板
  3. 使用Unicode字符集时用CFile把中文写入txt文件再用记事本打开出现乱码的问题
  4. 煤矿安全检测技术与监控系统
  5. OpenCV:如何生成一个随机矩阵
  6. 2.学习Vue入门知识点
  7. 新台式机装win7+ubuntu双系统过程及问题记录
  8. axios的二次封装(详解)
  9. 班级缴费信息管理系统
  10. Java实验报告 理解类的多态性,掌握方法的继承、重载和覆盖,掌握如何从键盘输入数据以及多重循环的使用