ArcGIS教程:创建网络数据集(三)

  现在,默认情况下 Network Analyst 不会穿过 RestrictedTurns 要素类中的任何转弯要素。这是对要避开的违法转弯或危险转弯进行建模的好方法。街道源的赋值器为空,因此当使用 RestrictedTurns 进行限制时,这些街道源仍然是可穿过的。

  •   单击确定返回新建网络数据集 向导。
  •   右键单击 Hierarchy 行,然后选择默认情况下使用。蓝色符号将从属性中移除。这意味着使用此网络数据集创建分析图层时不会默认使用等级。
  •   单击下一步。
  •   单击是设置方向。

  

  •   单击方向。 将打开网络方向属性 对话框。现在要指定用于为网络分析结果报告方向的字段。
  •   在常规选项卡上,确保主要行的名称字段将自动映射到 NAME。 NAME 字段包含旧金山街道的名称,它们将用于生成行车路线。结果应该类似于下图所示:

  

  •   单击确定返回新建网络数据集 向导。
  •   单击下一步。 将显示所有设置的汇总信息供您查看。
  •   单击完成。

  

  将启动进度条,显示 Network Analyst 正在创建网络数据集。

  

  创建网络后,系统问您是否要构建它。构建过程会确定哪些网络元素是互相连接的,并填充网络数据集属性。必须先构建网络才能对其执行网络分析。

  •   单击是。

  将启动“构建网络数据集”进度条;构建过程结束后它会消失。

  

  新的网络数据集 Streets_ND 及系统交汇点要素类 Streets_ND_Junctions 已添加到 ArcCatalog 中。

  •   通过单击网络数据集名称并单击预览选项卡预览网络数据集。先绘制边,然后绘制交通流量。
  •   关闭 ArcCatalog。

  现在您可以将网络数据集添加到 ArcMap 并用它创建网络分析图层。

时间: 2024-08-03 16:19:49

ArcGIS教程:创建网络数据集(三)的相关文章

ArcGIS教程:创建网络数据集(一)

在本练习中,您将使用地理数据库 San Francisco 中的街道要素和转弯要素创建一个网络数据集.您还可以加入历史交通流量数据,以便求解取决于时间的路径. 创建网络数据集 步骤: 单击开始 > 所有程序 > ArcGIS > ArcCatalog 10.1 启动 ArcCatalog. 启用 ArcGIS Network Analyst 扩展模块. 单击自定义 > 扩展模块. 将打开扩展模块 对话框. 选中 Network Analyst. 单击关闭. 在标准工具 工具条上,单

ArcGIS 网络分析[1.5] 使用点线数据一起创建网络数据集(如何避免孤立点/点与线的连通性组合结果表)

ArcGIS中最基本的三种矢量数据是什么?点线面. 网络中除了路网之外,还会有地物点. 如上图,我们在建立网络数据集的时候,作为实验,当然可以只是公路网.但是在大型的决策任务中,网络数据集就不只是公路网那么简单了. 在城市与城市之间,有高速公路,国道,高铁,普铁,甚至还有水路. 如此复杂的网络模型是如何连通的呢?他们之间的交点又有什么样的连通方式呢?在这里,我仍然卖个关子,在以后的连通性一章,会详细说明.在文末,就会看到点作为网络数据集中十分强大而关键的一员出现,其意义是多连通组的时候,作为媒介

ArcGIS 网络分析[8.2] 资料2 使用IDatasetContainer2接口的CreateDataset方法创建网络数据集

上节提及如何使用IDatasetContainer2接口访问到网络数据集,上例可以封装为一个方法. 这节就使用IDatasetContainer2接口(Geodatabase类库)的CreateDataset()方法创建网络数据集. 涉及到的接口(全在Geodatabase类库中) IDatasetContainer2.IDataset.INetworkDataset.IDEDataset.IDENetworkDataset4(重点) 涉及到的枚举类型(全在Geodatabase类库中) esr

ArcGIS 网络分析[8.1] 资料1 使用AO打开或创建网络数据集之【打开】

为了创建或打开一个网络数据集,你必须使用NetworkDatasetFDExtension对象(文件地理数据库中的数据集)或NetworkDatasetWorkspaceExtension对象(对于Shp文件组成的网络数据集). 当你拥有了合适的对象后,就可以使用IDatasetContainer2接口去创建或者打开网络数据集了. 如果当前打开的Map对象中有网络数据集图层,那么就可以通过访问INetworkLayer接口的NetworkDataset字段来访问网络图层中的网络数据集. IDat

ArcGIS 网络分析[4] 网络数据集深入浅出之连通性、网络数据集的属性及转弯要素

前面介绍完了如何创建网络数据集.如何使用网络分析功能,当然还有的读者会迷惑于一些更深层次的问题,比如网络数据集的连通性问题等. 因为不可能面面俱到,我只能挑重点来阐述,我觉得网络数据集的连通性.属性和转弯是初学者中比较头疼.想不通的问题,我就再以此为起点,较为深入的探讨这三方面的二三事. 连通性 网络数据集的属性 转弯问题

创建网络数据集

/// <summary>/// 创建自定义网络数据集/// </summary>/// <param name="_pWsName"></param>/// <param name="_pDatasetName"></param>/// <param name="_pNetName"></param>/// <param name="

ArcGIS教程:创建网络数据集(二)

此数据集带高程字段,因此请确保选择使用高程字段选项. 网络数据集中的高程设置进一步定义了连通性.为了帮助理解,假设两条边在 x 和 y 空间内端点重合,但高程不同(一个端点高于另一个).此外,假设连通性策略设置为端点.如果忽略高程,两条边相连.但如果考虑高程,它们就不相连. 构建高程模型的方式有两种:使用几何中的实际高程值或使用高程字段中的逻辑高程值. Streets 要素类具有整数形式的逻辑高程值,存储在 F_ELEV 和 T_ELEV 字段中.例如,如果两个重合端点的字段高程值为 1,则边会

ArcGIS教程:了解连通性

创建网络数据集时,需要选择将根据源要素创建哪些边或交汇点元素.确保正确形成边和交汇点对于获得准确的网络分析结果而言非常重要. 网络数据集中的连通性基于线端点.线折点和点的几何重叠建立,并遵循设置为网络数据集属性的连通性规则. 连通性组 建立 ArcGIS Network Analyst 扩展模块中的连通性要从定义连通性组开始.每个边源只能被分配到一个连通性组中,每个交汇点源可被分配到一个或多个连通性组中.一个连通性组中可以包含任意数量的源.网络元素的连接方式取决于元素所在的连通性组.例如,对于创

【AO笔记】有关使用AO基于shp文件创建网络数据集的一个细节

前些日子,和群友交流时提及shp文件创建单一网络数据集的创建问题. 由于项目需求,用shp文件创建网络合适,所以不得不去找一些古老的代码资料... 以前的研究中,创建网络数据集是根据IDatasetContainer2.CreateDataset()方法创建的,参数是一个IDEDataset对象,返回一个IDataset引用. IDatasetContainer2可以根据IFeatureDataset接口(若为地理数据库要素数据集创建网络)或IWorkspace接口(若为shp文件创建单一网络)