实验十、网络分析
1.根据给定的停靠点,查找最佳路径(最省时的线路) 1.1数据准备 ,打开网络分析窗口 1.2 创建路径分析图层
在网络分析工具栏[ Network Analyst]上点击下拉菜单[Network Analyst],然后点击[New Route]菜单项.
1.3 添加停靠点
通过以下步骤添加停靠点,最佳路径分析将找到最佳的经停顺序以计算并得到最佳路径 1) 在网络分析窗口[NetworkAnalystWindow]中点选Stops(0).
2) 在网络分析工具栏[Network Analyst]上点击“新建网络位置”[Create Network
Location]
3) 在地图的街道网络图层的任意位置上点击以定义一个新的停靠点
4) 再添加4个停靠点。新增加的停靠点的编号为2,3,4,5。经停的顺序可以在网络分析
窗口[Network Analyst Window]中更改。第一个停靠点被认定为出发点,最后一个停靠点被认定为是目的地。
26
如果一个停靠点无法定位于道路网络上,则会显示一个“未定位”的符号。“未定位”的停靠点可以通过移动操作将其定位到道路网络上,在网络分析[Network Analyst]工具栏上点选[选择/移动网络位置] [Select/Move Network Location]按钮,使用此工具将“未定位”的停靠点拖放到附近的道路网络上。 1.4 设置分析选项
以下操作基于规则(单向行驶规划必须遵守,任意路口可以调头)计算最省时间的线路 1) 如图所示,在网络分析窗口[Network Analyst Window]中点击分析图层属性按钮
[Analysis Layer Properties] 打开图层Route的属性设置对话框。 2) 不使用“经停点重排序功能”(保持[Reorder stops to Find Optimal Route]检查框为未
选中状态),这保证了经停顺序为你事先指定的顺序。 3) 在“允许路口调头”[Allow U-turns]下拉列表中选择任何路口[EveryWhere] 4) 在“输出图形类型”[Output Shape Type]下拉列表中选择实际形状[True Shape] 5) 选中“忽略无效位置”[Ignore Invalid Locations]检查框。这样分析时将会忽略那
些不在道路网络上的停靠点。
6) 在“约束规划”[Restrictions]列表框中选择单行线[Oneway]。
7) 点击方向[Directions]选项页,确定距离单位[Distance Units]设置为米[Meters], 显示
时间[Display Time]检查框被选中,时间属性[Time Attribute]被设置为分钟[Minutes]。点击[确定]按钮退出“图层属性”对话框。
1.5 运行最佳路径分析得到分析结果
1) 在网络分析工具栏[NetworkAnalyst]上点击“求解”[Solve]按钮。
2) 在网络分析窗口[NetworkAnalyst Window]中点击Route树状结点左边的加号(+)显示
27
最佳路径
3) 右键单击最佳路径“Graphic Pick?”或在网络分析工具栏中点击方向[Direction]按
钮打开“行驶方向”窗口。
4) 在行驶方向[Directions]窗口中点击“超链接”[Map]可以显示转向提示地图
1.6 设置路障(barrier)
通过在行驶路径上增加障碍,表示真实情况下,道路上无法通行的路障。在进行最佳路径分析将会绕开这些路径查找替代路线。
1) 在ArcMap的中执行菜单命令[Window]>>[Magnifier]显示放大镜窗口[Magnifier] 2) 通过按住放大镜窗口[Magnifier]的标题栏在地图上移动,在地图中找到已经计算得
到的最佳路径,松开鼠标。这时最佳路径的一部分应该显示在放大镜窗口[Magnifier]的中心位置,我们将这这个区域的某个路段上放置一个路障。 3) 在网络分析窗口[NetworkAnalyst Window]中单击“路障”[Barrier (0)].
4) 在网络分析工具栏[Network Analyst]上点击“新建网络位置”[Create Network
Location]工具按钮。
5) 在放大镜窗口[Magnifier]中最佳路径上的某个位置放置一个路障。
6) 在网络分析工具栏[Network Analyst]上点击“求解”[Solve] 按钮,得到新的最佳路
径,从而避开路障
1.7 保存分析结果――最佳路径
1) 在网络分析窗口[Network Analyst Window]中右键点击“路径”[Routes (1) ],在出现
的右键菜单中点击“导出数据”[Export Data]菜单命令。 2) 在“导出数据”[Export Data]对话框中指定导出的文件名。 3) 点击[OK]按钮,最佳路径就会保存为指定的Shape文件。
4) 当ArcMap询问“是否要将导出数据作为一个图层添加到地图中”时,点击否[NO]。 5) 关闭ArcMap。
28
二、最近服务设施分析(查找最近的消防队)
2.1从ArcMap中打开工程EX10_2.mxd。如果网络分析扩展模块(Network Analyst Extension)已经启用(参考实验准备中的步骤) 2.2 创建“最近服务设施分析图层”
在网络分析工具栏[ NetworkAnalyst]上点击下拉菜单[Network Analyst],然后点击“新建最近服务设施”[New Closest Facility]菜单命令,此时在网络分析窗口[ NetworkAnalystWindow]中包含一个空的列表,显示“设施”[Facilities],事故[Incidents], 路径[Routes], 路障[Barriers]树状目录。同时,在TOC(图层列表)面板上添加了新建的一个“最近服务设施图层[Route]组合”。
2.3 添加“服务设施”图层
通过添加已存在的一个点状图层作为服务设施图层,以定义服务设施的位置。在“网络分析窗口”中右键点击树状结点:Facilities (0) ,在出现的右键菜单中点击命令“加载位置”[Load Locations].在“加载位置”[Load Locations]对话框中从“由图层加载”[Load From]下拉列表中选择[File_Staion] 。点击确定,在网络分析窗口[Network Analysis window]中显示有40个消防队。加载的服务设施――消防队在地图上显示为服务设施符号[紫色实心圆]。
2.4 设定火灾事故发生地点
通过以下步骤在道路网络上定位一个火灾事故发生地址。以进一步做救援调度分析。在网络分析窗口[NetworkAnalystWindow]中点选树状结点[Incidents(0)] ,将在此图层上添加一个一个网络位置(事故地点)。
29
2.5 设置分析选项
如图所示,在网络分析窗口[Network Analyst Window]中点击[Closest Facility]下拉列表右边的“分析图层属性”按钮[Analysis Layer Properties] 打开图层[Closest Facility]的属性设置对话框,点击“确定”[OK]按钮。
2.6 运行分析过程查找最近的服务设施
1) 在网络分析工具栏[Network Analyst]上点击“求解”[Solve]按钮。分析结果-救
援路径线状要素图层将在地图中显示,在“网络分析窗口”[Network Analyst Window]中“路径”[Route]目录下也会同时显示。
2) 在网络分析工具栏[Network Analyst]上点击“行驶方向”[Directions]工具按钮可以
显示每条救援线路的导航信息。
三、服务区分析 3.1 数据准备
从ArcMap中打开工程EX10_3.mxd. 3.2 创建“服务区分析图层”
30
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库ARCGIS实验报告(6)在线全文阅读。
相关推荐: