arcgis操作技术.docx
- 文档编号:28821711
- 上传时间:2023-07-20
- 格式:DOCX
- 页数:29
- 大小:75.52KB
arcgis操作技术.docx
《arcgis操作技术.docx》由会员分享,可在线阅读,更多相关《arcgis操作技术.docx(29页珍藏版)》请在冰豆网上搜索。
arcgis操作技术
一、Creattask成立任务
CreatNewFeature新建要素 (那个不用说了吧)如图1
二、Modifutasks 修改任务
一、ReshapeFeature更新要素(如图2)对多边形进行外部削除。
二、CutPolyFeatrue剪切多边形要素
即对多边形要素进行内部份割,①用箭头工作选中多边形;②铅笔工具为可用,选择之;③在多边形内部进行分割。
注意:
分割操作只在选中多边形的蓝色框区域内有效,其它部份无效。
(如图3)
3、MirrorFeatures镜像要素 (这也不用说了吧,看到图4就明白了)
4、Extend/TrimFeatures延伸/修剪要素 要紧对线要素进行操作
延伸:
①用箭头工作选中线;②铅笔工具为可用,选择之;③在线外确信延长所至位置(如图5)。
修剪:
①用箭头工作选中线;②铅笔工具为可用,选择之;③在线内侧拉出一条剪切线。
注:
若是按从左至右的顺序拉动剪切线,那么保留原线的上部份;若是按从右至左的顺序拉动剪切线,那么保留原线的下部份。
(如图6)
五、ModifyFeature修改要素。
注:
如用铅笔工具时,那么是从要素最后一个锚点开始继续画线或修改多边形形状(如图7)。
六、CalibrateRouteFeature 校准线路(通道)要素
这条俺也没明白,大伙儿一路研究研究呀
7、ModifyPortionofaline 修改线的一部份
这条俺也没明白,大伙儿一路研究研究呀
三、TopologyTasks拓扑任务
一、ModifyEdge修改边
这条俺也没明白,大伙儿一路研究研究呀
二、ReshapeEdge改造边
晕,那个也没看明白…..
3、Aruto-completepolygon 自动完成多边形(我的明白得是:
外接多边形)
创建一个和已有多边形共享边界的新多边形时就能够够用那个工具。
只是要先选中已有的多边形。
如图8,操作一下大伙儿就会明白的。
四、Othertasks 其它任务
一、SelectFeatureusingaline用线选择要素(如图8)
二、SelectFeatureusingaArea用面选择要素
与前一个差不多,没必要多说
3、Create2-piontLineFeature 成立两点线要素
绘制多条不持续的2点直线,没必要多说。
若是你的县界数据不是单线封锁的话,那么你的要求事实上是需要用县界限来构面的,我给你提供一种构面的方式,启动catalog在catalog中创建一个pdb,然后再在pdb当中创建一个featuredataset,把你的数据导入到featuredataset中,然后选择该featuredataset,右键newpolygonsfromlines就能够够了
Arcmap技术总结
1. 要素的剪切与延伸
有效工具TASK任务栏Extend/Trimfeature剪切所得内容与你画线的方向有关。
2. 自动捕捉跟踪工具
点击Editor工具栏中Snapping来打开SnappingEnvironment对话框
捕捉设置中有3个选项,vertex edge end 别离是节点、终点、和边,选择end应该会捕捉端点
3.图斑面积计算及长度计算
方式一:
打开attributesofexport_output后>option>addfield>name:
AREA>type>longinteger>ok再选中area列后右击选择FieldCalculate在Pre-LogicVBASciptCode写入VBA代码dimoutputasdouble换行dimpAreaasIarea
右边的“advanced”前的对号点中那么在下部area=中写入就ok。
应用工具CALCULATEAREA或利用VBA代码实现新建字段并开启Advanced写入代码,面积计算:
DimOutputasdouble
DimpAreaasIarea
Set pArea=[shape]
在最后的一个空格里面写入代码(即:
字段名)
方式二:
在面状要素上右击选择attributesofexport_output>option>addfield>name:
AREA>type>longinteger>ok>选中area后右击calculateGeometry’:
其中Property为AREA:
CoordinateSystem为Usecoordinatesystemofthedatesourse;units为SquareMeters[sqm]
长度计算:
DimOutputasdouble
DimpCurveasICurve
SetpCurve=[shape]
Output=
4. 剪切图斑
Task任务栏cutpolygonfeature工具,需要sketch工具画线辅助完成
5. 配准工具
Spatial Adjustment工具需要注意先要setadjustmentdata然后配准
6. 影像校正
Georeferncing工具
7. 要素变形
Task工具条中的reshapefeature配合sketch工具
8. 添加节点
Modifyfeature 在需要加点的地址右键单击insertvertex
也可单击右键选择properties打开editsketchproperties对话框,在座标点位置右键插入节点
9. 共享多边形生成
Auto-completepolygon工具生成共享边的多边形,配合snappingenvironment更好。
10. 画岛图
1).利用任务栏中的sketch工具,当画完外面的一圈时,右键选择finishpart然后画中间的部份再右键finishsketch
2).别离画连个图斑然后应用Editor工具栏中的工具先intersect(图斑重叠的地址创建一个新的图斑)然后Clip(剪切)即可。
(补充其他工具:
Union,把多个图斑联合起来并形成一个新的连接在一路的图斑,原图斑无转变,联合后的图斑不继承原任何图斑的属性;Merge,把多个图斑归并到其中一个图斑上并继承它的属性,原图斑转变;Split用于中断线段,但得明白具体的长度,若是不明白那么长度或没必要那么精准就直接用Eeitor工具栏的Splittool工具)
11. 连接外界属性数据(如:
.xsl文件等)
利用JOIN工具能够方便的实现与外界属性数据的关联,但这种关联是依托于外界数据库本身的,需通过从头导出以后即完全保留在相应图层属性页。
在做外联如EXCEL等的时候对数据有一些要求,确保第一行包括字段名,这些字段名不能超过十个字母,不能显现特殊字符。
最好把EXCEL保留为.csv文件去除一些不兼容的内容再连接。
转载ESRI论坛Lucy1114帖子说明:
12. 导出Shape格式为其他软件识别的打印格式如JEPG等格式
FILE/EXPORTMAP然后选择相应的图片格式,现在也可设置许诺的分辨率pdi
13. 成立注记层
14. 查看特定区域范围内的某种地物散布情形
Selection/selectbylocation
15. 如何用面生成中线
先把数据转成coverage格式,workstion里有Centerline命令。
另外ArcToolBox->DataManagementTools->Generalization->CollapseDualLinesToCenterline也行。
只是以上做法要求边界是双线。
你必需先把面转成线,专门是参数的设置。
也能够尝试下sketch工具条中的midpointtool后面有详细的讲解进程。
16. 依照坐标数据生成点
方式一.:
[工具]>>[添加XY数据],在“添加XY数据”窗口中,选择已添加的
XY数据表,指定X坐标字段(东经)和Y坐标字段(北纬),按“编辑”按钮,选择坐标系统。
一样GPS系统采纳的坐标系统为WGS_1984。
方式二.直接用TOOL工具下的ADDXY能够单个加点
17.用任意多边形剪切栅格数据(矢量数据转换为栅格数据)
在ArcCatalog下新建一个要素类(要素类型为:
多边形),命名为:
在ArcMap中,加载栅格数据:
Landuse、和
打开编辑器工具栏,开始编辑ClipPoly,依照要剪切的区域,绘制一个任意形状的多
边形。
打开属性表,修改多边形的字段“ID”的值为1,保留修改,停止编辑。
打开空间分析工具栏
GIS软件应用-ArcGIS
执行命令:
<空间分析>-<转换>--<要素到栅格>
指定栅格大小:
查询要剪切的栅格图
层Landuse的栅格大小,那个地址指定为25
指定输出栅格的名称为途径
执行命令:
<空间分析>-<栅格计算器>
构造表达式:
[Landuse]*[polyClip4-polyclip4],执行栅格图层:
Landuse和用以剪切
的栅格polyClip4之间的相乘运算
GIS软件应用-ArcGIS
取得的结果即是以任意多边形剪切的Landuse数据
18.栅格重分类(RasterReclassify)
通过栅格重分类操作能够将持续栅格数据转换为离散栅格数据
19.Eliminate归并破碎多边形
以下的操作将会把面积小于10000平方米的多边形归并到周围与之有最长公共
边的多边形中:
执行菜单命令[选择]>>[通过属性选择],查询”Area”<=10000(平方米)的图斑
被选中的多边形以高亮方式显示,这些小的图斑将会被归并到与之相邻且有最大公共边
的多边形。
固然也能够选择归并到相邻的面积最大的多边形。
打开Arctoolbox,执行[排除]
命令
指定输入图层:
tinSlopef,输出要素类:
Eliminate(归并破碎多边形)操作原理
20.重叠要素的选择切换
目标:
在覆盖同一区域的多个要素中切换被选择要素
操作步骤:
1).在编辑环境当选中覆盖同一区域的多个要素中的一个要素
2).按下N键,被选要素就会自动地切换到另一个图层的要素上去(如图1)
3).重复操作,直到选中目标要素为止
21.编辑时一些经常使用的快捷键
一、公共快捷键(对所有编辑工具有效):
在编辑未完成时按快捷键E切换到选择的环境中去Z放大X缩小C漫游V显示节点Ctrl+Z撤销Ctrl+Y重做 SpaceBar暂停捕捉
二、编辑工具:
Shift:
添加至/取消选择Ctrl:
移动选择锚N:
下一个被选要素
三、用于Edit工具的与注记相关的快捷键:
E:
在Sketch工具、Edit工具和EditAnnotation工具间切换;
四、EditAnnotation工具:
Shift:
添加至/取消选择Ctrl:
移动选择锚N:
下一个被选要素R:
切换至旋转模式/从旋转模式切换F:
切换至要素模式/从要素模式切换
E:
在Sketch工具、Edit工具和EditAnnotation工具间切换L:
在跟踪要素模式下将选中的注记要素旋转180度
O:
在跟踪要素模式下打开FollowFeatureOptions对话框
Tab:
在跟踪要素模式下对注记放置的位置进行左右边的切换
P:
在跟踪要素模式下对注记放置的角度进行平行和垂直方向的切换。
E:
在Sketch工具、Edit工具和EditAnnotation工具间切换L:
在跟踪要素模式下将选中的注记要素旋转180度
O:
在跟踪要素模式下打开FollowFeatureOptions对话框
Tab:
在跟踪要素模式下对注记放置的位置进行左右边的切换
P:
在跟踪要素模式下对注记放置的角度进行平行和垂直方向的切换。
五、Sketch工具:
Ctrl+A:
方位 Ctrl+F:
偏转Ctrl+L:
长度Ctrl+D:
X,Y增量Ctrl+G:
方位/长度 Ctrl+P:
平行 Ctrl+E:
垂直 Ctrl+T:
切线 Ctrl+Delete:
删除草图 F2:
完成草图 F6:
绝对X,Y坐标 F7:
线段偏转 T:
显示容限已经输入的命令能够通过Esc取消。
六.鼠标操作技术
i. 在利用【Pan】工具时,鼠标单击处将位于地图的中心。
ii. 在利用【ZoomIn/ZoomOut/Pan】工具时,按F6键能够循序在这3个工具间切换
iii. 在TOC中按住Alt键,并单击图层,等效于缩放到图层(ZoomToLayer)
22.对线要素标注的增强
(对线要素进行标注时,若是标注在线上,标注和线会叠加显示,成效不睬想,下面叫介绍一种能够在显示标注的地址把线断开的方式,如此成效会美观一些)
操作步骤:
1).把标注转成注记,保留在GDB中
2).用ArcToolbox中的制图工具CartographyTools->MaskingTools->IntersectingLayerMasks,为注记创建模版,模版的大小用参数Margin来决定
3).右键点击数据框,在环境菜单当选择高级绘制选项(AdvancedDrawingOptions),用注记的模版图层去遮盖线图层,确信
当一个图斑的边界确信,需要实现两个图斑的无缝拼接时,能够把图斑拉伸覆盖确信边界的图斑的一部份,然后用下面的图斑剪区上面的图斑。
方式二:
图斑之间有小的裂缝,能够先在裂缝上任意补画一个图斑,然后归并(merge)图斑,最后再剪切(Clip)即可取得无缝的图斑。
如以下图所示:
24.利用两个相交图斑创建新图斑。
两个图斑都选中然后Eidtor工具条intersect,此方式原图斑可不能被接切。
Options/switchselection
26.快速把选择的要素另存为一个图层并加载进来。
先选责需要另存图层的要素(直接选择或属性表),然后在图层上右键Selection/createLayerFromSelectedFeatures。
(以前都是直接export竟然没有发觉)
27.利用Hyperlinks丰硕数据库,为其添加超链接。
单击rowse工具栏中Identify按钮。
单击地图中一个要素,在IdentifyResults窗口右击需要设置超链接的要素,然后点击AddHyperlink菜单。
假设要将一个Web页加为超链接,单击项,并输入URL。
要链接到一个文档,单击LinktoaDocument,并输入文档途径名。
单击Tools工具栏中的Hyperlink工具,并单击图上某一个要素即可实现。
利用一个属性字段作为超链在内容表中右击包括一个超链接字段的图层,然后点击properties,单击Display选项卡。
选中SupprtHyper3.Hyperlinksusing field选项,单击下拉箭头并点击一个字段。
单击DocumentorURL。
单击OK,单击Tools中的Hyperlink按钮,将鼠标指移到一要素上并单击以显示其超链接。
中的SQL语言
当查询ArcInfocoverages,shape文件,INFO表和dBASE表时,SQL表达式中的字段名必需用双引号扩起。
如:
“AREA”,若是查询的是个人地理数据库数据,那么需要将字段名包括在方括号内,如:
[AREA],若是查询的是ArcSDE地理数据库数据或是ArcIMS要素类或ArcIMS影象效劳子层中的数据,那么不需要将字段名括起,如:
AREA
有些运算符和关键字也可能有所转变。
在查询表达式中,字符串必需加单引号,例如:
[STATE_NAME]=‘California’
除个人地理数据库要素类和表之外,查询表达式中的字符串是区分字母大小写的。
若是搜索不需要区分大小写,能够利用SQL函数将所有的值都转换成大写或小写。
关于基于文件的数据源,例如shape文件或coverages,既能够利用UPPER函数,也能够利用LOWER函数。
例如下面那个查询将选出那些姓名的最后为Jones或JONES的顾客。
UPPER("LAST_NAME")='JONES'
能够用LIKE运算符(不是=运算符)与通配符一路构建部份字符串查询。
例如,表达式[STATE_NAME]LIKE'Miss*'将在美国州名当选择Mississippi和Missouri。
*表示多个字符。
还比如,查询表达式[OWNER_NAME]LIKE'?
atherinesmith'将找出CatherineSmith和KatherineSmith。
?
表示单个字符。
通配符的利用依托于不同的数据库。
例子中利用的通配符只适用于个人地理数据库。
能够利用NULL关键字来选择那些在指定字段中值为NULL的要素和记录。
通常,NULL关键字的前面总有IS或ISNOT。
bylocation小结
按位置查找要素的方式
利用按位置选择(SelectByLocation)对话框,能够依照要素间的相对空间位置进行查找。
能够利用多种方式,查找在同一图层中或不同图层间彼此临近或叠置的点、线、多边形等要素。
被…跨越边界(Arecrossedbytheoutlineof)
利用这种方式,选择被另一图层要素覆盖的某个图层上的要素。
例如,搜索道路跨越的荒地,取得的结果是道路跨越其边界的所有荒地。
相交(Intersect)
与Arecrossedbytheoutlineof类似,可是该方式能够选择与参照要素接连的要素。
例如,选择与道路相交的荒地,选择的结果将包括该道路在其边界范围之内或在其边界之上的所有荒地。
在…距离范围内(Arewithinadistanceof)
这一方式将选择同一图层或不同图层上相邻或临近的要素。
例如,现有一个包括清洁井和污染井的图层,利用该方式能够找出距离污染井500米范围内的所有清洁井。
一样,也能够找出距离污染井500米范围内其他图层上的水库和农田。
还能够用该选项选择与其他要素相毗邻的要素。
例如,假设用户已选定了公司可能购买的地块,此刻想获取临近地块的信息。
这种情形下,利用该选项选择选中地块零距离范围内的所有地块即可。
中心在…里(Havetheircenterin)
这种方式选择某一图层上的要素,其中心点落在另一图层要素中。
完全在…内(Arecompletelywithin)
这种方式选择完全落在另一图层多边形内部的某一图层上的要素,例如,选择林区里面的湖泊。
通过指定一个缓冲距离,能够选择落于多边形内部并距离多边形边界必然范围内的所有要素。
例如,选择林区内部500米范围内的湖泊。
完全包括(Completelycontain)
这种方式选择某一图层上完全包括另一图层上的要素的多边形。
例如,选择内部包括湖泊的林区。
通过指定一个缓冲距离,能够选择在其内部必然范围内包括要素的多边形。
例如,对湖泊做缓冲区,能够选择距离湖泊500米范围内的林区。
与…有公共线段(Sharealinesegmentwith)
这种方式选择那些与其他要素具有公共线段、极点或节点的要素。
与…等同(Areidenticalto)
这种方式选择与另一图层中某一要素具有一样几何形状的所有要素。
这时,要素类型必需相同。
举个例子:
必需用多边形选择多边形,用线段选择线段,用点选择点。
包括(Contain)
这种方式选择某一图层中包括另一图层中要素的要素。
这种方式与完全包括(Completelycontain)方式的区别在于:
要素间的边界能够接触。
例如,利用包括(Contain)方式,即便湖泊的边界和包括该湖泊的丛林的边界接触,丛林也会被选中。
可是在用完全包括(Completelycontain)方式时,丛林是可不能选中的。
包括于(AreContainedby)
这种方式选择某一图层中被另一图层中要素包括的要素。
例如,选择被乡村包围的城市。
这种方式和完全包括于(Arecompletelywithin)方式的区别在于,要素的边界能够接触。
与…接触(Touchtheboundaryof)
若是利用包括线的图层来选择要素,那么该方式将选择那些与此图层里的线有公共线段,极点或端点(节点)的线和多边形要素。
若是跨越了线,那么这些线和多边形将可不能被选中。
若是利用包括多边形的图层来选择要素,那么该方式将选择那些与此图层里的多边形边界有公共线段或极点的线和多边形要素。
若是跨越了多边形边界,那么这些线和多边形将可不能被选中。
30.如何高亮显示指定图层
在内容表中右击一个图层,然后点击Properties。
单击Selection选项卡。
选中第三个选项(withthiscolor),并选择一种你想要颜色。
单击OK。
这种设置将取代利用SelectionOptions对话框中所做的任何设置。
31.将选中的要素放大至整个窗口
在内容表中右击包括选中要素的图层,单击Selection菜单,并单击ZoomToSelectedFeatures子菜单。
选中要素将放大至整个ArcMap窗口。
32.显示选中要素的属性
在内容表中右击选中要素所在图层,单击OpenAttributeTable,单击ShowSelectedrecords。
窗口中显示出选中要素的属性记录。
也能够打开属性表在select和all之间切换。
33.通过单击要素添加文本
1).在内容表中,右击需要添加标注的图层,单击Properties。
2).单击Labels选项卡。
3).单击LabelField下拉箭头,单击作为标注的字段。
4).单击OK。
5).单击Draw工具条上的Label按钮。
应该是只需单击下拉箭头选择Label按钮。
6).单击Placelabelatpositionclicked。
若是选择了Automaticallyfindbestplacement,ArcMap会自动的为标注寻觅适合的位置。
7).单击Chooseastyle,然后单击需要的标注样式。
8).在需要标注的要素上单击鼠标,标注就添加上去了。
(先在Draw工具条下新建标注组方便治理,NewAnnotationGroup)
34.标注工具条和标注治理器
若是图层中有一些要素需要指定特殊的标注属性,需要在标注治理器中生成其它的标注类。
点击左侧面板上的一个图层,在右边面板上为其添加一个新的标注类。
个人以为此方式尽管没有转为注记后的标注灵活,但却能够方便的实现自动相对智能化的标注,相较之下更省心,提高效率。
35.在进行地图查询或编辑的时候什么缘故会老是选中所有的图层
窍门在那个地址(尽管是一点点小问题,但当我第一次碰到那个问题时却花费了我很多时刻,乃至于疑心自己的数据有问题)
先依照需要在
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- arcgis 操作 技术