Arcgis操作 实验十四:某市区几何网络的建立

更新时间:2023-09-29 03:53:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

实验十四:某市区几何网络的建立

一、实验目的

1、掌握根据已有要素建立几何网络的详细过程; 2、了解数据库的创建。

二、实验准备

数据准备:

某城市交通网络(net.shp)、商业中心(center.shp)、旅游景点(famousplace.shp)

软件准备:

ArcGIS Desktop9.x,ArcCatalog

三、实验内容

网络分析:对地理网络(如交通网络)、城市基础设施网络(如各种网线、电力线、电话线、供排水管线等)进行地理分析和模型化,是地理信息系统中网络分析功能的主要目的。网络分析是运筹学模型中的一个基本模型,它的根本目的是研究、筹划一项网络工程如何按排,并使其运行效果最好,如一定资源的最佳分配,从一地到另一地的运输费用最低等。其基本思想则在于人类活动总是趋向于按一定目标选择达到最佳效果的空间位置。

通过本练习,使读者掌握根据已有要素来建立几何网络的详细过程,进而对数据库的创建有更全面的认识,为网络分析提供基础数据。工作流程如图1所示。

创建本地Geodatabase 创建数据集 导入三个Shapefile 建立几何网络 添加新的几何网络要素类 定义网络规则 图1 建立几何网络的流程图

四、实验步骤

(1) 数据准备

1) 在ArcCatalog树中,右键单击已经建好的NewGeodatabase,单击New,单击Feature

图2.138 New Feature Dataset对话框 图2.139 为数据集匹配坐标系统

Dataset命令,如图2.137所示; 2) 打开New Feature Dataset对话框,在Name文本框中为新建数据集输入名称:City,

如图2.138所示; 3) 单击Edit按钮,打开Spatial Reference属性对话框,单击Import按钮,打开Browse

for Dataset对话框,为新建要素集匹配坐标系统,选择net.shp(或center.shp、famouspalce.shp)如图2.139所示;

4) 单击Add按钮,返回Spatial Reference属性对话框,如图2.140所示。单击确定按

钮,返回New Feature Dataset对话框;

图2.140 Spatial Reference属性对话框 图2.141 向数据集导入数据

5) 单击OK按钮,数据集建立完毕; 6) 在ArcCatalog树中,右键单击City数据集,单击Import,选择Feature Class(multiple)

命令。如图2.141所示;

7) 打开Feature Class to Geodatabase(multiple)对话框,将net.shp、center.shp和

famouspalce.shp三个Shapefile导入到数据集中。如图2.142所示。单击OK按钮。

(2) 建立几何网络

1) 在ArcCatalog目录树中,右键单

击City要素数据集,单击New,单击Geometric Network命令,如图2.143所示。打开Build Geometric Network Wizard对话框,如图2.144所示;

图2.142 Feature Class to Geodatabase(multiple)对话框

图2.143 建立几何网络

图2.144 建立几何网络向导 图2.145 选择用已有要素建立几何网络

2) 单击Next按钮,打开选择如何建立几何网络的对话框,如图2.145所示。选择Build

a geometric network from exiting features单选按钮,用已有要素建立几何网络; 3) 单击Next按钮,打开选择几何网络要素类对话框,如图2.146所示。选择需要在

几何网络中包含的要素类,并为新的几何网络输入名称;

4) 单击Next按钮,设置网络要素是否有效的对话框,如图2.147所示。选择No单选

按钮,所有的网络要素有效;选择Yes单选按钮,保留Enabled字段里现有的属性值;

图2.146 选择几何网络要素类

图2.147 设置网络要素是否有效

5) 单击Next按钮,打开选择变成复杂边的要素类对话框,如图2.148所示。选择Yes

单选按钮,输入的线要素类变成复杂的边,并选择需要变成复杂边的线要素类,没有选中的线要素是简单边;

6) 单击Next按钮,打开网络要素自动捕捉对话框,如图2.149所示。如果需要让输

入要素在网络建立过程中被自动调整并捕捉,选择Yes单选按钮,输入捕捉容限值(Snap Tolerance)。选择需要被自动调整并捕捉的要素类;

图2.148选择变成复杂边的要素类

图 2.149 网络要素自动捕捉对话框

7) 单击Next按钮,打开设置连接要素类型对话框,如图2.150所示。如果需要让连接要素类中的一些要素作为源或汇,选择Yes单选按钮,并选择需要存储源(Source)或汇(Sink)的连接要素;

8) 单击Next按钮,打开设置网络权重对话框,如图2.151所示。权重是通过边线或

连接的成本,它只能基于长整型或双精度型数据类型创建。如果需要在网络中添加

权重,选择Yes单选按钮,单击

按钮添加新权重,单击

按钮可以删除

已经添加的权重。为添加的权重确定名称(Weight Name)和类型(Type);如果不想在网络中添加权重,选择No单选按钮。这里添加了三个权重:yuzhi、length和minutes,类型都是双浮点型;

图2.150 选择需要存储源或汇的连接要素 图2.151 设置网络权重对话框

9) 单击Next按钮,打开分配网络权重对话框,如图2.152所示。把这些权重分配给

每一个要素类的特定字段;

10) 在Available network的下拉框中选择网络权重,在Associated field列下选择分配

权重的要素类字段。如果选择None,则要素类不分配权重;

在本例中,设置了三个权重,与yuzhi关联的字段是center要素类中的YUZHI字段;与length关联的字段是net要素类中的METERS字段;与minutes关联的字段是net要素类中的MINUTES字段。设置网络权重并分配给属性字段,是在建好几何网络后,进行网络分析的最小成本计算时起作用。

图2.152 分配网络权重对话框 图2.153网络设置总结信息框

11) 单击Next按钮,打开网络设置总结信息框,如图2.153所示。确认无误后,

单击Finish按钮,完成新的几何网络的建立; 12) 在Catalog树中City要素集中产生两个新的类,一个是City_Net(几何网络类);

另一个是City_Net_Junctions(网络上连接要素类)。如图2.154所示。

图2.154 在Catalog树中的结果显示

建立几何网络之后,可以向网络中添加边要素类和连接要素类,方法与建立简单要素类相似。还可以添加网络规则或连通规则。连通规则有Edge-Edge边-边规则和Edge-Junction边-连接规则两种。

添加边-边规则需要指定边与边之间的默认连接点,当在ArcMap中编辑这两条边时,会自动在两条边的连通处添加一个默认的连接点;添加边-连接规则定义了边与连接点之间连通的对应关系,可以设置某个连接点可以连接多少条边,以及某条边可以连接多少个连接点。添加连通规则可以使数据编辑或更新时速度快,并可以在ArcMap中验证几何网络中的要素是否为合法连接。

本文来源:https://www.bwwdw.com/article/bmid.html

Top