中建立拓扑方法_第1页
中建立拓扑方法_第2页
中建立拓扑方法_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、ArcGIS中建立拓扑方法转自 创建拓扑的流程图1.创建Gedatabase   在ArcCatalog树中,右键单击Result(新建的一个文件夹)文件夹,单击New,输入所建的Geodatabase名称NewGeodatabase,在新建的Geodatabase上右键选择New中的Features Dataset,创建要素数据集。在打开的新要素数据集对话框中,将数据集命名为Topology,单击Edit按钮,打开Spatial Reference属性对话框,单击Import按钮,为新建的数据集匹配坐标系统,选择Block.shp(已存在的shapef

2、ile文件),单击Add按钮,返回Spatial Reference属性对话框,这时要素数据集定义了坐标系统。2.向数据集中导入数据   在ArcCatalog树中,右键单击Result文件夹中的Topology数据集,单击Import,选择Feature Class(Multiple)。在打开的Feature Class to Geodatabase(Multiple)对话框中,导入Block.shp,对居民地的地块建立拓扑。3.在要素类中建立子类型    在创建地块的拓扑关系之前,需要把要素分为居民区和非居民区两个子类型

3、,即把两个要素类的Res属性段分为Residential和Non-Residential两个属性代码值域,分别代表居民区和非居民区两个子类型。打开Blocks要素类的属性表,单击Subtypes选项卡。在Subtypes Field下拉框中选择一个子类型:Res,在Subtypes栏的Code列下输入新的子类型代码及其描述,描述将自动更新Default Subtyoes窗口的内容。4.创建拓扑    (1)在ArcCatalog树中,右键单击Topology要素数据集,选择Topology,打开New Topology对话框,设置名称和聚类容限(Clus

4、ter Tolerance)(聚类容限应该根据数据精度而尽量小,它决定着在多大范围内要素能被捕捉到一起),在下一步参与创建拓扑的要素类对话框中选择参与创建拓扑的要素类(至少两个)(本例中Parcels.shp已建立子类型)。继续在下一步拓扑等级数目对话框中设置等级的数目及拓扑中每个要素类的等级,这里登记相同设为1.下一步,设置拓扑规则。这里设置Parcels中的非居民区不能与Blocks中的居住区重叠,即细节规则不能与总体规划冲突。单击OK,返回上级对话框,打开参数信息总结框,检查无误后,单击完成按钮,拓扑创建成功。出现一对话框,询问是否立即进行拓扑检验,单击否按钮,在以后的工作流程中再进行拓

5、扑检验,创建的拓扑出现在Catalog树中,单击是按钮,出现进程条,进程结束时,拓扑检验完毕,创建的拓扑出现在Catalog中。5.查找拓扑错误   (1) 打开Topology.mxd地图文档。   (2)在ArcMap视图中出现四个深色方块,及时产生拓扑错误的地方。   (3)将Parcels图层设为可编辑状态,加载Topology工具条(tool-Customize),在Topology下拉框中选择要编辑的拓扑图层creating Topology。   (4)单击To

6、pology工具栏中检测拓扑错误按钮,打开Error Inspector框,单击Search Now按钮,即可检查出拓扑错误,并在下方的表格中显示拓扑错误的详细信息。6.修改拓扑错误   (1)当Parcels中的非居民区与Blocks中的居民区重叠时,产生拓扑错误。为了修改拓扑错误,可以把产生拓扑错误的Parcels中的Non-Residengtial改为Residential,选中产生拓扑错误的要素,再单击属性表按钮打开属性表,将Res字段改为Residential。   (2)拓扑修改后重新进行拓扑检验,可以通过Topology

7、工具栏中的相应按钮(在图面上的指定区域进行拓扑检验、在当前可见图面上进行拓扑检验、在整个区域进行拓扑检验)。7.拓扑编辑    一个地块的边界需要修改,操作如下:   (1)将parcels设置为可编辑状态,将视图放大到一定比例,单击Topology工具栏只的选择按钮,选择要进行拓扑编辑的要素,进行移动、修改等操作。   (2)在Task下拉窗口中选择Topology Tasks中的Reshape Edges任务,在Target中选择目标图层Parcels,单击选中按钮,在视图中选择一条边要素,

8、再单击sketch tool工具按钮,画一条草图线与所选边两次相交,共享边就会发生变形。ArcGIS中建立数据库的方法 2013-4-9 11:31 阅读(5)· 赞· 转载(1)· 分享· 评论· 复制地址· 举报· 更多上一篇 | 下一篇:研究生七步搞定毕.开通黄钻ArcGIS中建立数据库的方法转自 Geodatabase中的基本组成项包括对象类、要素类和要素数据集,当创建了这些基本项后,可以在ArcMap中添加该对象,并对其进行编辑。建立方法如下:  

9、;  1.建立数据集建立一个新的要素数据集,首先必须明确其空间参考,包括坐标系统和坐标值的范围域。数据集中的所有要素类用相同的坐标系统,所有要素类的所有要素坐标必须在坐标值域范围内。    在ArcCatalog目录树中,在需要建立新要素集的Geodatabase上单击右键,点击New,选择FeatureDataset命令,设置要素数据集名称、空间参考和X、Y、Z、M范围值域。M是一个线性参考值,在动态分段中经常用到M。    2.建立要素类    要素类

10、分为简单要素类和独立要素类。简单要素类存放在要素集中,使用要素数据集坐标,不需要重新定义空间参考。独立要素类存放在数据库中的要素数据集之外,必须重新定义空间参考系。    (1)简单要素类    在ArcCatalog目录树中,在需要建立要素类的要素数据集上单击右键,单击New,选择Feature Class命令,设置要素类名称及别名(别名是对真名的进一步描述,在ArcMap窗口内容表中显示数据层的别名),并确定要素类字段名及类型与属性对话框,根据需要进行设置。但注意因为正在要素数据集中建立要素类,所有不能修改空间

11、参考。    (2)独立要素类    独立要素类值在Geodatabase中不属于任何要素数据集的要素类。独立要素类的建立方法与在数据集中建立简单要素类相似,不同的是必须重新定义自己的空间参考坐标系统和坐标值域。   3.建立关系表    在ArcCatalog目录树中,右键单击需要建立要素类的Geodatabase,单击New,选择Table命令,设置要素类名称及别名,在打开的数据库存储的关键字配置对话框中选择Use configuration keyword,输入关键字名称,在打开的属性字段编辑对话框中设置要素类字段名及类型与属性对话框。    之后,可以在ArcMap中添加建立的要素类进行地理要素内容编辑和属性信息编辑,或向Geodatabase中导入shapefile、coverge、栅格数据或dBASE表INF

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论