Arcgis普通实际操作方法.doc
《Arcgis普通实际操作方法.doc》由会员分享,可在线阅读,更多相关《Arcgis普通实际操作方法.doc(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、*一些常用操作方法总结一、计算面积 (可以帮我们计算小班面积)添加AREA字段,然后右键点击字段列,然后点击CALCULATE VALUES; -选择ADVANCED把下面的代码输入,然后在最下面=处写OUTPUT点击OK就OK了。 Dim Output as double Dim pArea as Iarea Set pArea = shape Output = pArea.area 二、计算长度 (可以帮我们计算林带长度)同上添加LENGTH字段,然后右键点击字段列,然后点击CALCULATE VALUES; -选择ADVANCED把下面的代码输入,然后在最下面=处写OUTPUT。点击OK
2、就OK了。 Dim Output as double Dim pCurve as ICurve Set pCurve = shape Output = pCurve.Length三、小班升序排列:同上添加小班号字段,然后右键点击字段列,然后点击CALCULATE VALUES; -选择ADVANCED把下面的代码输入,然后在最下面=处写OUTPUT。点击OK就OK了。Static i as longDim Output as stringi=i+1Output =i四、村界切割小班选择-根据位置选择,小班are are crossed by the outline of村面,然后选择-设置可选
3、择图层为村面。用追踪工具,任务为切割多边形要素,进行切割五、字段赋值选择-根据位置选择,小班are within村面。打开属性表显示选中的,选择一整列计算字段值对整个字段赋一个常量或,勾选高级加求变量代码六、拓扑检查ArcCatalog选要进行拓扑检查的文件夹右键-新建个人geodatabase-新建要素集-导入要素类-新建拓扑(导入要拓扑的图层)。ArcMap中打开由拓扑规则产生的文件,编辑状态下利用topolopy工具条中给出的错误记录信息进行修改。搜索要修改的错误-右键(平移到)选融合或新建等等。(用P+ENTER组合键加快修改速度),修改完后右键图层名-选导出数据七、投影和投影转换Ar
4、cToolbox-数据管理-投影和投影转换-project,batch project。(地理变换中加入之前创建自定义地理变换文件)八、合并图层ArcToolbox-数据管理-常规-merge九、其他格式文件转shpfile ArcToolbox-转换工具-到shpfile十、dxf批量转shp用ArcCatlog打开全部选择右键转为shp十一、批量定义投影ArcToolbox-示列-batch define coordinate system9(可以用来批量矫正跑偏的卫片)十二、校正提前可选取捕捉选项校正进行仿射校正十三、属性表多项查询村 =6 AND( 优势树种 = 150 落叶松 OR
5、优势树种 = 491 榆树 OR 优势树种 = 530 杨树 OR 优势树种 = 535 柳树 )十四、数据库挂接根据两属性库相同字段,相同值连接库文件(新库中只保留与旧库的公共字段,Arcgis挂接时编辑器一定要打开,挂接完需要导出数据生成成果文件。注意:从Arcgis导出excel表修改数据时,容易串行,此时只要保留两表中的共字段,然后用以上方法把数据库挂接回去就可以了,挂回去的库会在相同公共字段的地方进行内容替换)注意:一般情况下公共字段用乡*1000000+林班*1000+小班号得出,原表可以在Arcgis中添加字段,然后计算字段值求得,要挂接的数据库可在VF中增加字段,用repl 公
6、共字段名 with 乡*1000000+林班*1000+小班号 all 填充。十五、裁切利用矩形对栅格数据裁剪:ArcToolbox中,datamanagementrasterclipInputRaster中选择被裁剪的栅格数据,设定好矩形四个顶点即可十六、小班删除和融合小班内部删除相当于减少面积,外部删除去掉地块。小班内部融合相当于面积不变。十七、ArcGIS中影像图配准(校正扫描地图)栅格配准-根据地图坐标添加控制点,x=经度去掉前两位数带号后加3个零,y=纬度后加3个零(如21575为575000,5357为5357000)。选二次多项式,选择校正,选择校正后的数据类型和名字十八、Arc
7、GIS工程空间参考第一个加的图层。十九、字段值显示不同颜色打开图层后,右键单击图层,properties里面,symbology,采用categories分类,用unique values,右边的value field选取你说的那个“图斑的属性”,添加所有值二十、线图层和面图层之间转换数据管理工具-要素-要素到多边形,多边形到要素二十一、融合后全部打散ArcToolbox-数据管理-属性-mergemultipart to singlepart二十二、图层关系处理ArcToolbox-分析工具-叠加- Erase(图层擦除指根据参照图层的范围大小,擦除参照图层所覆盖的输入涂层内的要素。)Arc
8、Toolbox-分析工具-叠加-Update(输入的图层中被修正图层覆盖的那一部分的属性将被修正图层的属性代替,注意在更新时输入图层必须透明)ArcToolbox-分析工具-叠加-Symmetrical difference(获得两个图层叠加后去掉其公共的区域的图像,新生成的图像的属性也是综合两者的属性而产生的)ArcToolbox-分析工具-提取-Clip得到裁切要素区域范围中输入图层的数据ArcToolbox-分析工具-叠加-Intersect 交集操作是通过叠置处理得到两个图层的交集部分,并且原图层的所用属性将在同时得到的新的图层显示出来。二十三、选择性导出数据生成新图层选中要生成新图层
9、的数据,源图层右键,数据,导出数据,选择选中的要素,修改图层名,确定(同样适用于选择性导出dbf文件)二十四、ArcGIS根据坐标点生成面图层和线图层;并根据图层文件导出坐标点文件ArcToolbox-示列-数据管理-Create Features From Text File 其中,input txt file 选择下面格式中的坐标点txt文件,Inputdecimalseparator中在英文状态下输入任一字符,但不能使用空格,Output Feature Class选输出路径,Output Feature Class Spatial Reference中选择坐标系或导入参考已有图层坐标系
10、。txt文件格式说明:1、Polyline后面不能有空格;(如果要生成面,将Polyline改成Polygon)2、数据间的空格间隔只能是一个字符;3、生成线的每一点要按顺序排列,按不同顺序排列会生成不同的图像;4、第一个点的序号从0开始编号;(面图层的时候每个小班第一个点和最后一个点一样)5、若要生成多条线,对每条线要编号;且要符合上述的要求,每条线的点重新从0开始编号;6、最后一行要加上END;7、将数据从EXCEL表中导出成TXT格式后,按上述要求调整好数据格式,新建一个TXT文档,将数据复制到新建的文档当中。8、各个点的坐标数据必须保留1位以上的小数。格式必须要符合上述规定如下:在同一
11、个图层上同时生成两个小班地块Polygon0 00 477140.900 268443.400 1.#QNAN 1.#QNAN1 477186.300 268443.400 1.#QNAN 1.#QNAN2 477186.300 268507.559 1.#QNAN 1.#QNAN3 477186.300 268522.561 1.#QNAN 1.#QNAN4 477192.300 268522.461 1.#QNAN 1.#QNAN5 477192.300 268507.459 1.#QNAN 1.#QNAN6 477192.300 268443.400 1.#QNAN 1.#QNAN7 4
12、77263.900 268443.400 1.#QNAN 1.#QNAN8 477263.900 268408.400 1.#QNAN 1.#QNAN0 477140.900 268443.400 1.#QNAN 1.#QNANENDPolygon0 00 700680 5247849 1.#QNAN 1.#QNAN1 700676 5247846 1.#QNAN 1.#QNAN2 700603 5247885 1.#QNAN 1.#QNAN3 700609 5247891 1.#QNAN 1.#QNAN0 700680 5247849 1.#QNAN 1.#QNANEND生成线图层Polyl
13、ine0 00 700680 5247849 1.#QNAN 1.#QNAN1 700676 5247846 1.#QNAN 1.#QNAN2 700603 5247885 1.#QNAN 1.#QNAN3 700609 5247891 1.#QNAN 1.#QNANEND新加补充二十五、内容列表区图层文件拷贝一个打开工程中内容列表区的图层文件全部复制拷贝到另一个打开工程的内容列表中,在源工程内容列表区中选中要复制的图层文件上右键复制,在目标工程内容列表区中图层上右键粘贴图层文件。二十六、快捷键ALT+R键然后S键 可以帮助你快速保存图层文件。ALT+R键然后G键同样可以快速融合文件。CTRL
14、+F6捕捉顶点,CTRL+F8捕捉边线注:地方林业局在最近几年有电子版的资料,但是这些资料部分还是“北京54坐标系”,与现在大家统一用的“西安80坐标系”不同。如果我们想利用这部分资料做参考,大家可以先把“北京54坐标系”做一次投影转换转为“西安80坐标系”然后再利用小班和影像做一下配准。就可以得到我们想要的“西安80坐标系”。 具体操作步骤在上面的操作方法里面都有。二十七、GPS和电脑连接、数据传输、坐标点成图MapSource客户端软件和GPS驱动程序安装安装好驱动和MapSource程序,用GPS自带数据线和GPS连接好,(驱动程序和MapSource程序都在GPS附带光盘里)MapSo
15、urce参数设置MapSource编辑-首选项-位置 用户定义的格网,用户定义的地图基准。属性进行设置,具体参数设置和当地林业局GPS参数设置一样。MapSource数据接收和保存传送-从设备接收,接收内容一般选航点。文件-另存为保存路径文件名,文件类型为默认.gdb(这是GPS数据库和GPS设备上的数据一致,以后就可以拔掉GPS直接打开这个gdb文件进行操作相当于连接上GPS操作);同样文件-另存为.TXT文件(gdb文件的txt形式)。Excel获取坐标点Excel中数据-导入外部数据找到保存的txt文件,下一步-选分隔符,再下一步选中“空格和其它”确定(保存的txt文件导入Excel中)
16、,其中Name列为坐标点号,Description列为打点时间,正常情况Position列为坐标点,得到了坐标点。坐标点成图(分1.0成图和ArcGIS成图两种方法)1.0成图:如果参数是严格按照上面MapSource参数设置中的步骤设置的话,坐标点可以直接上图。在Excel中新建三列分别为id,x,y,其中id为一个图中的同一地块所有坐标点共同id号(同一块地id值相同如都设为1,另一块地id值则都设为2)。然后用1.0点成面或线再加上属性库就得到GPS打点形成的图层。ArcGIS成图:在上面的“二十四。ArcGIS根据坐标点生成面图层和线图层”中有详细描述。二十八、另外一种坐标点成图方法(
17、需要用到工具-Add XY Data)1、将数据导入到Excel里面,总共有两列X,Y(列名为X,Y即可),下面对应x,y坐标数据即可,将文件保存成*.xls或者*.dbf文件。2、ArcGis下面,菜单工具-Add XY Data工具(可以同时上多个地块,不同地块中间用空行分隔,导入Excel中编辑完点号,再导出Txt文件,编辑为成面图层的点文件)。这时会形成一个新图层,所有的点都添加进来了,但现在添加进来的点由于没有objectID或者FID,现在图层不具备*.shp图层的大部分功能,如点的选择,编辑,关联,属性等操作。3、在刚才生成的图层上点右键,选data-expot data,导出成
18、.shp文件。4、利用write features to Text file工具 生成txt文件,这个文件主要是描述各个点的坐标和格式化用的.将Point 改成Polyline或Polygon,即可满足连接生成线和面。5、利用Create Features From Text File工具导入刚刚你生成的并改Polyline或Polygon的txt文件 TXT文件格式如下:point1 37374000 25160002 37375000 25160003 37376000 25160004 37373000 2515000End完成MapSource导出两行坐标点到成面或线图层所需要的txt
19、文件。二十九、中央经线、中央经线算法中央经线:每一个6度或3度分带中间的经线称为中央经线,我国领土跨11个6度投影带,即第1323带。我国领土跨22个3度投影带,即第2445带6度带中央经线算法:当地中央经线=6*当地带号-3。(适用于1:2.5万和1:1万地形图)3度带中央经线算法:当地中央经线精度=3*当地带号。(适用于1:1万地形图)6度分带:从0度经线(即0度经线)开始自西向东每个精度6度一个投影带,全球共分60个投影带。当地所处带数=当地东经整度数/6取整数加1。.3度分带:从东经1.5度经线开始,每隔3度一带,全球共分为120个投影带。当地所处带数计算方法同上三十、高斯克吕格投影高
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- arcgis 普通 实际 操作方法
限制150内