基于GIS的城市公交查询系统
3、选择参与到网络数据集中的要素类,点击“全选”按钮——点击“下一步”
图4.3选择参与网络分析的要素类
4、弹出网络分析资料组窗口 5、设置连通性
单击新建网络数据集中的“连通性”按钮,组列数选择2;然后点击“子类型”——全勾选——点击“确定”
图4.5 选择连通性的子类型
15
基于GIS的城市公交查询系统
6、设置连通性策略
公交线路、城市路网的连通性策略为“任意节点连通”,站点的连通性策略为“依边线连通”,点击“确定”
图4.6.1 确定连通性的策略
图4.6.2
16
基于GIS的城市公交查询系统
7、构建转弯模型,选择“确定”进入下一步 8、为网络数据集添加时间属性
点击“添加按钮”——其中名称为”time”,单位为“Hours”,数据类型为“双精度”型,点击“确定”
图4.8.1 添加time属性
图4.8.2 在网路数据集中添加时间属性
17
基于GIS的城市公交查询系统
为添加的时间属性赋值,选择窗口下的“赋值器”按钮——在“类型”下拉菜单中全部选择“字段——”选择“公交线路”一行——点击右边的“赋值器属性”的图标——编辑”time”的赋值公式:”[SHAPE_Length1]*0.00001/[speed}”;同理为下面的三行依次编辑赋值公式。
图4.8.3 利用赋值器为time属性赋值
9、添加”length”属性,和”time”的添加方式相同,点击“添加”按钮,在对话框中填写“名称”为”length”、“单位选择”cm”、“数据类型”为“双精度”,点击确定;在弹出的对话框窗口中选择“赋值器”按钮——在“类型”的下拉菜单中选择“字段”——在“价值”的下拉菜单中选择”SHAPE_Lengh1”——点击“确定”
图4.8.4 length 属性赋值完成
18
基于GIS的城市公交查询系统
9、设置网络的方向属性。在弹出的的对话框中,点击“方向”按钮——在网络方向中点击“普通”——然后设置方向属性:显示长度单位为“千米”、长度属性为”length”、事件属性为”time”——在前缀处选择”name”;设置完成点击“下一步“——“确定”
图4.9
10、确定网络数据集创建“完成”——立即构建新的网络数据集选择“是”(即完成网络数据集的构建)
<五>网络分析
1、将新建的网络数据集添加到ArcMap中:打开ArcMap——点击“添加”——选中新建的网络数据集——将所有要素添加到地图中点击“确定”
图5.1 将新建的网络数据集添加到图层管理器
19