1、10.选择solve,重新生成最佳路径11.导出最佳路径(2).最近服务设施分析(查找最近的消防队) 1.打开数据Ex10_22.打开 Network Analyst,选择 Network Analyst下的New Closest Facility 3.添加服务设施图层4.在“网络分析窗口”中右键点击树状节点:Facilities (0) ,在出现的右键菜单中点击命令Load Locations。在”加载位置”Load Locations对话框中从由图层加载Load From下拉列表中选择。点击确定。 在网络分析窗口Network Analysis 中显示有40 个消防队。加载的服务设施消防队
2、在地图上显示为服务设施符号蓝色实心圆。5.设置火灾事故发生地点1)在网络分析窗口Network Analyst 中点选树状结点Incidents,将在此图层上添加一个一个网络位置(事故地点) 2)将地图适当放大并平移到如下的区域,在如下图所示的位置添加一个火灾事故点6.设置分析选项1)如图所示,在网络分析窗口Network Analyst 中点击Closest Facility下拉列表右边的分析图层属性按钮Analysis Layer Properties打开图层Closest Facility的属性设置对话框。2)Impedance下拉列表中选择Minutes;3)将默认响应条件Defaul
3、t Cutoff value设置为3 (单位:分钟)。ArcGIS将查找能够在3分钟到达火灾事故地点的最近的消防队。 (4) 将查找服务设施数目Facilities to Find设置为5。ArcGIS将试图查找5个能够在3分钟到达火灾事故地点的消防队,如果不能够在规定时间内到达的设施将被忽略。(5) 将救援方向Travel From设定为从服务设施到事故点Facility to Incident(由消防队到火灾事故点)。(6) 在 U-Turns at Junctions下拉列表中选择 Allowed(7) 在输出图形类型Output Shape Type下拉列表中选择 实际形状True S
4、hape(8) 选中忽略无效位置Ignore Invalid Locations检查框。这样分析时将会忽略那些不在道路网络上的停靠点(事故点)。(9) 在约束规则Restrictions列表框中选择单行线Oneway。(10) 点击确定按钮。7.运行分析过程查找最近的服务设施1)在网络分析Network Analyst中选择Solve2)在网络分析工具栏Network Analyst上点击行驶方向Directions工具按钮可以显示每条救援线路的导航信息。8.退出ArcMap(三) 服务区分析 (计算服务区并生成起始-目的地OD成本矩阵) 1加载数据,打开Ex10_3数据2 创建服务区分析图层
5、在网络分析工具栏 Network Analyst上点击下拉菜单Network Analyst,然后点击新建服务区New Sercice Area菜单命令 3.加载服务设施图层。在网络分析窗口Network Analyst 中右键点选Facilities(0) 树状结点,然后在右键菜单中点击加载位置Load Locations命令。在出现的Load Location 对话框中,。将下拉菜单Load From设置为Warehouse,然后点击确定在网络分析窗口Network Analyst 中点击树状结点Facilities(6)左边的加号 (+),可以显示设施列表,这些服务设施同时在地图上显示。
6、4.设置分析选项1) 在网络分析窗口Network Analyst 中点击分析图层(Service Area)属性按钮打开分析图层属性对话框:(2) 点击分析设置选项页Analysis Settings(3) 点击Impedance下拉列表,并选择 驾车需时Drivetime (Minutes)(4) 在默认分隔Default breaks输入框中输入3 5 10(5) 在方向选项中选择从设施出发Away from facility(6) 在U-turns at Junctions下拉列表中选择 Not AllowedRestrictions列表框中选择单行线Oneway (9) 点击多边形生
7、成Polygon Generation选项页 (10) 确认生成多边形Generate Polygons选项被选中 。(11) 多边形类型Polygon Type选择为:普通的Generalized(12) 将服务区冲突选项Multiple Facilities Options单选项设置为每个设施用单多边形表示Overlapping,这个选项生成的服务区可能会有相互重叠的部分。(13) 将叠置类型Overlap Type单选项设置为环Rings,这样5分钟服务区中将会去除3分钟服务区的部分,10分钟服务区将只表示5-10分钟的服务区 (14) 点击应用Apply按钮保存所做设置 (15) 点击
8、线段生成Line Generation选项页,确定检查框生成线段Generate Lines为未选中状态 (16) 点击确定按钮,保存所做设置。5 运行分析过程创建服务区 在网络分析工具栏Network Analyst 中点击Solve工具按钮生成的服务区多边形。在地图及网络分析窗口Network Analyst 中同时显示,结果是几个透明多边形图层,可以同时显示其下的道路网络,很明显地显示了每个服务设施基于现有道路网络状况的3分钟,5分钟,10分钟服务区。 6 确定没有处在服务区内的商店(1)在TOC图层列表面板中将图层Stores移到最前面,以更好地显示此图层。(2) 执行菜单命令Sele
9、ction-Select by Location(3) 如下图所示,在根据位置选择对话框中,生成一个表达式Select Features from Stores that are completely within the Features in Layer:Polygons(4) 点击Apply按钮,将会选择所有位于服务区内的商店。点击关闭Close按钮。(5) 在TOC图层列表面板中右键点击图层(6) 现在,选择集中显示了没有被任何服务区包含的所有商店的分布情况,可以基于此选择集重新布局现有仓库。(7) 在TOC图层列表面板中右键点击图层,在右键菜单中执行命令Selctions-Clear
10、 Selected Features7 将分布不合理的设施(仓库)重新布局 (1) 查看2号仓库-Warehouse #2的服务区多边形,可以发现它的3分钟,5分钟,10分钟服务区内都没有商店,因此可以重新选择新的位置,以使2号仓库能够更好地为其它商店提供服务 (2) 在网络分析窗口Network Analyst 中树状结点Facilities (6)下选择2号仓库Warehouse #2(3) 使用网络分析工具栏上的选择/移动网络位置工具移动2号仓库Warehouse#2 到地图中心位置。如下图所示:8 运行分析过程重新计算服务区在工具栏 Network Analyst 中点击求解Solve工具按钮生成的服务区多边形:9 确认所有每商店归属于哪个服务区多边形(1)。 在TOC图层列表面板中右键点击图层,在右键菜单中执行命令:Joins and Relates-Join(2) 按如下图所示进行设置. (3) 点击确定OK执行连接join操作 (4) 在TOC面板中右键点击新生成的图层StoreswithPoly ,在右键菜单中执行命令打开属性表Open Attribute Table。 每一行显示了商店的名称,以及这个商店位于哪个服务区内。