问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

ArcGIS Pro 创建网络数据集

创作时间:
作者:
@小白创作中心

ArcGIS Pro 创建网络数据集

引用
CSDN
1.
https://blog.csdn.net/d6868686/article/details/145462198

本文将详细介绍如何在ArcGIS Pro中创建网络数据集。通过本文,读者将学习到如何创建新工程、添加文件夹连接、添加要素类、创建网络数据集、添加网络源并设置连通性策略、添加成本等步骤。

1. 创建新工程

2. 添加文件夹连接

在目录窗格右键文件夹选项

3. 添加要素类


直接拖动到当前地图或右键添加到当前地图

4. 创建网络数据集

在分析选项卡的地理处理中单击工具打开地理处理窗格

找到创建网络数据集工具(可以直接在搜索框中输入)

目标要素数据集选择Transportation

输入网络数据集名称(可以随便起)

源要素类进选择Sreet

保留高程的默认参数

单击运行

右键地图中的NewSanDiego_ND 图层,将其从地图上移除

网络数据集图层在地图中时,无法编辑数据集属性

5. 添加网络源并设置连通性策略

在目录窗格右键NewSanDiego_ND打开属性,选择源设置,单击源

单击添加/移除源

勾选Walking_Pathways,单击确定

单击垂直连通性选项

Streets(起始节点)和 Walking_Pathways(起始节点),将下拉列表中的属性改为 F_ZLEV

Streets(终止节点)和 Walking_Pathways(终止节点),将下拉列表中的属性改为 T_ZLEV

单击确定

6. 添加成本

6.1 关于字段脚本赋值器

来源:网络使用的赋值器类型—ArcGIS Pro | 文档

为网络属性指定值的最常见方式就是识别单个字段,该字段用于在网络数据集构建时计算网络属性。 例如,当属性值描述测量(如用米表示的每个路段的长度)时,可以使用字段赋值器

对于具有距离单位的成本属性,使用字段脚本赋值器中的 Shape 字段可以网络属性单位返回线要素的测地线长度。 这与使用系统托管的 Shape_Length 字段不同,该字段包含每个线要素在要素类坐标系中的平面长度,容易受坐标系变形影响。

Shape 和 Shape_Length 字段位于文件地理数据库要素类中

可将字段赋值器修改为使用字段表达式作为值来代替单个字段。 例如,如果网络属性的单位是米,而源数据的单位是英尺,可以创建一个表达式以在构建网络数据集时将英尺转换为米。

在目录窗格中,右键单击 NewSanDiego_ND 网络数据集,打开属性

单击交通流量属性,选择成本

6.2 修改默认距离成本

单击距离中的长度属性

单击菜单按钮选择重命名

在属性部分的名称文本框中输入Miles,按回车键

将单位值更改为英里

在赋值器部分的边组中:

Walking_Pathways(沿)行的类型从与默认值相同更改为字段脚本

双击 Walking_Pathways(沿)的值列,以使字段脚本设置按钮可用

点击字段脚本设置按钮

结果中输入!Shape!,单击确定

设置完成后:

补充:“沿”和“相对”

沿:沿着这条路本身的顺序,从起点走到终点需要多少分钟 字段脚本为FT_Minutes

相对:从起点走到终点需要多少分钟 字段脚本为TF_Minutes

6.3 添加时间成本

单击菜单按钮选择新建

输入 Minutes 作为新成本的名称

在赋值器的边组中,将所有行的类型改为字段脚本,沿的值为!FT_Minutes!,相对的值为!TF_Minutes!

6.4 修改转弯类别

在赋值器的转弯部分,将默认行的类别改为转弯类别

双击值列唤出转弯类别设置按钮,单击打开

根据需要修改转弯类别行驶时间

设置完成后单击确定

以上完成了成本的全部设置,单击属性对话框的确定

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号