① arcgis10.1中marge在哪里
Editor下边就有。
② arcgis中对要素的merge和union操作有何不同
merge和union一般来说是对要素类中的“要素”来说的,也就是说,对某一部分要素进行操作。
merge是对同一个要素类中的要素的操作,操作完成后原来的要素消失。
union则灵活一些,可以对不同图层的要素进行操作,新生要素在目标图层中产生
从ArcGIS帮助中可以看到,merge只能在一个层里进行,并且不生成新要素,原要素会消失,但是可以把不相邻的要素合成一个多部分的要素;如把不相邻的多个岛合成夏威夷,如想分开,使用高级编辑里的Explode工具;union可以在多层要素之间使用,会在目标层要素生成新的要素.
③ arcgis如何批量merge,现在有100个图层,每个图层都要单独merge,如何做快一些
打开toolbox,找到merge工具,在merge工具上右击,弹出对话框,选择batch。设置参数,点击运行。搞定
④ arcgis中Merge工具在arctoolbox中的哪里打开啊
在Datamanagment Tools里的General下面。
⑤ arcgis编辑器合并的快捷键
快捷键是自己设置的 自定义>命令>(选择编辑器>合并)>键盘(对话框的最低下)>然后就是你自己设置熟悉的快捷键了
⑥ python 可以调用arcgis工具吗
arcgis可以用Python脚本
在Pyhton写的一些代码,用户交互不方便,用户体验比较差,不方便重用。在ArcGIS中可以将用写的Python代码导入到ToolBox中,这样用起来就比较方便了。这里用按要素裁剪栅格的Python来演示如何导入ArcGIS中。代码如下:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
import sys
reload(sys)
sys.setdefaultencoding( "utf-8" )
import arcpy
import string
from arcpy.sa import *
try:
raster = arcpy.GetParameterAsText(0) #要裁剪的栅格
clip_feat = arcpy.GetParameterAsText(1) #裁剪要素类
field = arcpy.GetParameterAsText(2) #命名字段
outworkspace = arcpy.GetParameterAsText(3) #命名字段裁剪后输出目录
for row in arcpy.SearchCursor(clip_feat):
mask=row.getValue("Shape")
outPath=outworkspace+"\\"+str(row.getValue(field))
outExtractByMask = ExtractByMask(raster,mask)
outExtractByMask.save(outPath)
except arcpy.ExecuteError:
print arcpy.GetMessages()
在用户工具箱中新建工具箱(在系统工具箱中不能新建),在工具箱右键,添加脚本;
输入名称、标签、描述等信息。下一步,选择脚本文件。(这里需要注意的是:一定要勾选"存储相对路径名"这个选项)
设置参数,这是最重要的一步。其中参数即代码中GetParameterAsText(n),并选择合适的数据类型,在参数属性中也可以进行相关设置。如果输出栅格名称按裁剪要素中的某个字段,需要设置"获取息"属性,还要进行过滤一下。
设置好一切参数过后,就可以来进行测试了。在本机上测试通!
接下来便是怎样移植到其他电脑了的问题了。前面我说说过要存储为相对路径,否则,将报错00576:脚本工具使用的脚本未处于所需位置。创建脚本工具时,有一个选项用于存储相对路径名(而不是绝对路径名)。设置此选项后,脚本的相对位置和保存脚本工具的工具箱必须保持不变。执行工具时移动两者中的任何一个都会出现此错误。
但改为相对路径后,在其他电脑上也能正常运行,但弹出了警告窗口。原因是客户机上没有勾选扩展模块相应的功能。这个示例需要勾选空间分析模板,因为使用了按掩膜提取这个工具。这个脚本实现的详情参考:使用Python脚本批量裁切栅格
发布给他人,涉及到个人知识产权的问题,怎样让他人使用工具,又不能看到脚本代码?如果编辑调试完成了,在脚本工具右键可导入脚本。
设置密码后,即可。
但必须注意的是:整个代码中不能有中文字符,否则,不能正常导入脚本,发布出去的脚本工具就有问题。没办法,对中文支持不好。
⑦ ArcGIS拓扑错误里面右键merge能不能批量使用
其实使用自带的修复工具有很大的弊端。对于一些缝隙是处理不了的。比如说满足设置修复距离的肯定会被处理。但是如若距离大于设置距离的就不会处理了。但是他面积依旧很小在自己看来是需要处理的问题。
⑧ ArcGIS中,拿到一张中国地图,要扣出某个省的来,用哪个工具
Merge、Dissolve和Select工具。以山西省为例:
1、在国家基础地理信息中心选择需要的省份所在的图幅,山西省需要I49 J49 K49 J50 K50五部分,在该网站注册登录后,即可提交订单(免费)进行下载,解压后为.gdb文件数据库,可以在ArcGIS下直接打开。
⑨ ARCGIS面合并问题 有2个面,它们共一条边。用ARCGIS中的什么工具可以把它们拼合成一个面
可以在ArcGIS Desktop软件中,使用Editor工具条下拉菜单中的Merge、Union进行合并。Merge可将同层对象进行合并,而Union可将非同层对象进行合并。