在ArcMap中创建一个圆环多边形.doc

上传人:工**** 文档编号:562162751 上传时间:2024-03-05 格式:DOC 页数:14 大小:78.50KB
返回 下载 相关 举报
在ArcMap中创建一个圆环多边形.doc_第1页
第1页 / 共14页
在ArcMap中创建一个圆环多边形.doc_第2页
第2页 / 共14页
在ArcMap中创建一个圆环多边形.doc_第3页
第3页 / 共14页
在ArcMap中创建一个圆环多边形.doc_第4页
第4页 / 共14页
在ArcMap中创建一个圆环多边形.doc_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《在ArcMap中创建一个圆环多边形.doc》由会员分享,可在线阅读,更多相关《在ArcMap中创建一个圆环多边形.doc(14页珍藏版)》请在金锄头文库上搜索。

1、在ArcMap中创建一个圆环多边形这篇文章演示如何在ArcMap中使用图形工具为shapefiles and geodatabase feature classes创建圆环多边形。ArcInfo Desktop8.1, 8.1.2, 8.2,过程描述:1单击 Editor Star Editing2选择 Sketch tool 工具3给你的圆环图画外部多边形。4单击鼠标右键,点击 Finish Part.5给你的多边形画内部部分。这部分多边形将表现你的圆环图多边形的空区域。6单击鼠标右键,点击 Finish Sketch如何组织你的UML模型一个含有要素数据集、几何网络、独立要素类和其它类的U

2、ML模型可能会变得非常庞大。内容摘要:要管理这个模型,可以使用以下的UML层次结构: ArcInfo Desktop8.2, 8.3, 9.0WorkspaceTables在这里定义表格Domains在这里定义域FeatureDataset在这里定义要素类FC_ASubtypes在这里定义要素类A的子类例如,一个土地数据的层次结构:WorkspaceDomains 一个包 可更名BuildingHeight 一个域Tables 一个包 可更名Owners 一个表格Landbase a package w/stereotype feature datasetBuildings 一个要素类Buil

3、dingSubtypes 一个包 可更名School buildings的子类HospitalVisio会将包的名称作为前缀加给类。在上面的例子中,School 类将会在图表中的BuildingSubtypes包的外部显示为BuildingSubtypes:School。ArcMap字段计算器(Field Calculator)的妙用简要介绍如何在ArcMap中使用字段计算器。过程描述: 有时候,我们手中的数据是已经作好的矢量图层,但不幸我们需要的却是一些原始的信息。比如我们现在有世界主要城市分 布图 这个Shapefile文件,而我们需要的是各城市的坐标值.当然你可以每次选种一个城市记录下这

4、个城市.不过那样笨了一点吧好了,看看 如何用字段计算器进行操作吧.1.假设你现在手里有一个点状Shapefile,比如是城市数据.首先在ArcCatalog中增加一个X字段,double型,记录X坐标,同理 增加Y字段。2.将该数据增加到ArcMap中,打开该图层的属性表.3.在X字段上鼠标右击,选择Calculate Values.这样字段计算器就打开了,你可以进行常规的计算。但要计算坐标需要选中 Advanced复选框.4.使用加载,加载下面的小程序,把下面的内容复制到记事本中,在存储的时候选择后缀为cal,这样就可Arcmap加载了Dim pPoint as IpointSet pPoi

5、nt = New PointSet pPoint = shape Dim dX as DoubledX = pPoint.X_esri_field_calculator_splitter_dX5.同理可以计算Y值,别忘了把程序中的X,修改成Y哦.此外还有类似的程序来计算线段长度,面积.在此就不多说了。在ArcScene中调节飞行的速度ArcScene中的飞行工具用来在场景中飞行。飞行的速度和正数(向前),负数(向后)有关。有时候速度需要进一步调节。运行ArcScene1.点击飞行工具2.单击鼠标左键,这是速度1。3.在飞行的时候,使用向上键增加速度1,使用向下键减少速度1。速度1将被重新调节。

6、在三维分析模块中怎样用一个多边形层裁剪一个TIN过程描述1.在ArcMap或ArcScene中增加TIN图层和多边形图层。2.选择3D AnalystCreate/Modify TIN Add Features to TIN. 3.选中TIN图层作为输入TIN。4.选中polygon图层。5.给选中图层作如下设置:Height source: Triangluate As: hard clip Tag value field: 6.将修改输出到一个新的TIN图层。7.点击OK。使用三维分析工具从X,y坐标数据创建等高线过程描述1.运行ArcCatalog2.浏览到包含有xy坐标数据的表格3.右

7、键点击表格,选择Create Feature Class From XY Table. 4.选择x字段和y字段,z字段设为.5.选择相应的坐标系统。6.输出到一个shapefile或feature class,点击ok7.使用以下两种方法把点转成面。通过表面插值工具将点转成栅格表面。从输入点图层创建一个TIN。8.在3D Analyst Surface Analysis中用等高线工具从生成的表面图层创建等高线9.在下拉列表中选择输入表面图层10.选择基础等高线和基于Input height range的等高线间隔值11.如果需要,设置Z因素12.输出到一个新的featureclass,点击ok

8、安装完ArcGIS-ArcInfo9.0以后,Coverage工具从工具箱中丢失导致原因:这个原因出现是因为用户安装了ArcGIS9.0的ArcInfo.通过以下方法人工安装Coverage工具的工具箱:1。鼠标右击ArcToolBox图标,选择添加工具箱ArcToolBoxAdd Toolbox.2.指向arcgisarcexe9xtoolboxes,选择Coverage Tools ToolBox,点“打开”。当打开时,Coverage工具的工具箱就自动安装。不需要重新启动系统。怎样在ArcMap中进行数据的拓扑错误检查在矢量化工作结束进行拓扑之前,如何进行拓扑错误检查,比如清除微短线、检

9、查没有闭合的弧线等等。在ARCMAP中有没有这样的功能,该如何实现。在ArcMap中是可以实现的。首先在catolog中创建一个拓扑类,在创建过程中,应该加上拓扑规则,比如要检查没有闭合的弧线,就要应用“Must not have dangles(不允许存在悬挂)”的拓扑规则。然后在ArcMap中打开拓扑层,进入编辑状态。可以验证整个拓扑层,错误的feature会在图上显示出来。点击Error Inspector命令,在Error inspector对话框里,选择相应的拓扑规则,如“Must not have dangles(不允许存在悬挂)”,然后点击“search now”按钮,把所有违反

10、拓扑规则的feature都显示在下面的列表框中。在列表框里右击每一个feature,选择合适的方法来处理拓扑错误。其中有Snap(捕捉)、Trim(修剪)、Extend(延伸)三个工具。 对于清除微短线,可以合理设置cluster tolerence的值,线拓扑规则中有一个默认的规则“Must be Larger Than Cluster Tolerence ”,如果线的长度小于tolerence的值,就可以找出这些线,然后delete即可。使用ArcGIS将GTOPO30 DEM数据转换到栅格数据1. 用WinZip解压缩TAR文件2. 将*.dem后缀名改为*.bil.3. 打开ArcCa

11、talog.4. 指向第二步生成的*.bil.文件5. 右击*.bil.选择输出Raster to Different Format. 指定你想保存新的栅格数据的位置,确保存储类型被设置为ESRI GRID。6. 打开ArcMap并且添加第5步生成的栅格数据7. 在ArcGIS Spatial Analyst 工具条里面点击Spatial Analyst, 然后选择Options.8. 点击 General tab设置工作文件夹9. 点击Extent tab 设置analysis extent为Same as layeryour grid10. 点击Cell Size设置Analysis ce

12、ll为Same as layeryour grid,然后点击OK11. 回到ArcGIS Spatial Analyst, 然后选择Raster Calculator. 输入以下的表达式,代替 in_grid为your grid.包括中括号.CON(in_grid = 32768,in_grid - 65536,in_grid)点击Evaluate. 12. 使用SETNULL功能可以将海洋区域(-9999)转换为NODATA ,插入以下语句,用上一步生成的结果替换 Calculation. 包括中括号.setnull(Calculation = -9999, Calculation )点击E

13、valuate. 13. 在Calculation结果处点击右键选择Make Permanent将最后输出结果保存到硬盘. 创建拓扑类、投影等等。在arccatolog中创建拓扑类的详细步骤。另外,还有这样如下问题:如何能知道当前地图是否经过投影;求详细的投影变换方面的知识,包括80和54坐标系的关系,以及如何进行投影变换、投影变换的用途和意义等等;我在野外采了好多点,是用GPS定位的,请问如何将这些点及它们的属性做到图上关于创建拓扑:对于ArcGIS而言,能为包含在要素集中的一个或多个要素类定义拓扑。它可以为点、线、面和多边形要素定义拓扑。拓扑是一系列用于空间关系的完整规则。有一些重要的属性

14、:一个群组容限(cluster tolerance)、要素类等级(对坐标精度而言)、错误(违规)和你所订定义的规则的任何异常情况。ArcInfo包含了一个拓扑向导来选择参与拓扑的要素类,并定义它们的属性。过程描述创建拓扑的步骤如下:1.打开ArcCalalog,右击一个featuredataset,在弹出的菜单中选择NewTopology,点击下一步。2.在接下来的步骤中输入拓扑类的名称,并输入一个容限值。容限是一个距离范围,在这个范围内节点被认为是重叠的。在拓扑验证过程中,落入群组容限的节点和端点会被捕捉。3.点击下一步,选择参与拓扑的featureclass4.点击下一步,可以为每一个fe

15、atureclass输入等级,等级低的会被捕捉到等级高的featureclass中去(等级越高,越不会被移动)。5.点击下一步,可以为拓扑增加拓扑规则。拓扑规则可以为一个要素中的要素定义,也可以为两个或两个以上要素类间的要素定义。比如规则包括:多边形不能重叠;不能有悬线(dangle);点必须在多边形边界内;多边形不能有间隙;线不能相交;点必须放置到端点。拓扑规则同样能为要素类的子类(subtype)定义。6.最后点击完成,验证拓扑。 关于地图投影:要知道地图是否经过投影,最好是询问地图的来源处,这是最好的途径。你也可以给地图定义你所需的投影(如果地图没有定义投影的话),然后在ArcMap中显示,观察标志点的坐标,如果坐标明显不对,那么原地图是没有经过投影的,或者是投影不对的。关于西安80和北京54,它们只是大地水准面不同而已,这方面的知识网上资料很多,可以去查找一下。关于投影变换:可以到ArcToolbox的Data Manager

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号