1.09k likes | 1.21k Views
实习五 空间网络分析. 1. 最佳路径与最近设施分析 2. 考虑车速与单向行驶的网络分析 3. 道路互通与交叉口延误的网络分析. 1. 最佳路径与最近设施分析. ( 1 )产生最佳路径 ( 2 )查找单个最近设施 ( 3 )查找多个最近设施. ( 1 )产生最佳路径.
E N D
实习五 空间网络分析 1.最佳路径与最近设施分析 2.考虑车速与单向行驶的网络分析 3.道路互通与交叉口延误的网络分析
1.最佳路径与最近设施分析 • (1)产生最佳路径 • (2)查找单个最近设施 • (3)查找多个最近设施
(1)产生最佳路径 • 启动项目D:\PAGIS\DATA\05\A\05-A.apr,进入视图View1,该视图有两个专题:点状专题“停靠点”、线状专题“道路”,这是某单位职工上班班车的例子,班车的起点在城市南部,停靠点编号为“1”,终点在城市北部,停靠点编号为“6”,要求产生停靠有关站点的行车最佳路径。
选用菜单View/Properties…,在出现的对话框中按以下图示选择:选用菜单View/Properties…,在出现的对话框中按以下图示选择:
激活专题“停靠点”,打开专题属性表“Attribute of停靠点”。
按回车键返回View1,选择菜单File/Extension…,钩选Network Analyst,按OK键返回,增加网络分析模块。
激活专题“道路”,选用菜单Network/Find Best Route…,View1将添加一个空间专题,并弹出相应的对话框 :
在弹出的对话框中点击按钮Load stop… • 选择“停靠点”,按OK键返回。
钩选对话框中的选项Find best order,该功能表示路径的起点、终点固定不变,其他站点之间的先后顺序将由软件根据交通成本最低自动安排 。
选用菜单Network/Solve Problem,软件产生最佳路径。
用鼠标在网络问题对话框中选择站点“5”,然后点击左下侧的删除按钮,5号站台被删除;用鼠标在网络问题对话框中选择站点“5”,然后点击左下侧的删除按钮,5号站台被删除; • 选用菜单Network/Solve Problem,则可以选出最佳路径。
注意:关于最佳路径的小结 • 地图的计算单位(Map Units)和距离的计算单位(Distance Units)会影响交通成本的计算单位。 • 路径(Route)必须经过有关站点(Stop)。 • 站点的专题属性表应有一个字段代表站点的编号,取名为Label,如果字段名不符,则用假名表示。如果没有合适的属性,应添加。 • 路径的起点、终点在问题定义对话框中设置。
钩选Find best order选项,软件就按交通成本最省自动安排站点顺序,产生路径,否则按问题定义对话框中的站点顺序产生最佳路径。 • 如果钩选Return to origin选项,软件产生的路径将自动返回起始点。 • 在问题定义对话框中删除不停靠点的站点,所产生的路径也就和原来不同。 • 在问题定义对话框中可以人为定义站点的停靠顺序,这时就不能使用Find best order选项。
(2)查找单个最近设施 • 启动项目D:\PAGIS\DATA\05\A\05-A.apr,进入视图View2。该视图中有三个专题:点状专题“防火单位”、点状专题“消防站”和线状专题“道路”,这是关于重点防火单位查找最近消防站的例子。
选用菜单View/Properties…,然后在对话框中按以下设置:选用菜单View/Properties…,然后在对话框中按以下设置:
激活专题“防火单位”,打开专题属性表“Attribute of防火单位”; • 选择菜单Tables/Properties…,在出现的对话框中按以下设置:
激活专题“道路”,选用菜单Network/Find Closest Facility…,View2中自动添加一个空的专题“Facil”。 • 在弹出的对话框中按以下设置:
选择菜单Network/Solve Problem,为“名人故居”找到最近的消防站。
(3)查找多个最近设施 • 如果网络问题定义对话框被关闭,选用菜单Network/Show Problem Definition…,然后在对话框中按以下设置:
选择菜单Network/Solve Problem,软件为“博物馆”找到最近的消防站。
查找最近设施小结 • 地图的计算单位(Map Units)和距离的计算单位(Distance Units)问题和其他网络分析一样影响到后续的计算。 • 产生设施和时间之间的路径、交通成本,没有中间站点。 • 所谓设施(Facility)表示提供某种服务的点状事物,在网络中可以时一个点,也可以是多个点,本练习是消防站。
所谓事件(Event)表示需要某种服务的点状事物,在网络中可以是一个点,也可以是多个点,本练习是防火单位。所谓事件(Event)表示需要某种服务的点状事物,在网络中可以是一个点,也可以是多个点,本练习是防火单位。 • 每次分析,参与计算的设施(Facility)可以单个点,也可以多个点,但是事件(Event)只能一个点。 • 交通方向有设施到事件(Travel to Event)、事件到设施(Travel from Event)两种选择。 • 可事先约定交通成本上限(Cutoff Cost),软件不产生大于约定值的路径、计算结果。 • 设施、事件的专题属性表最好也取名为Label的字段,便于后续分析中观察、判断。 • 计算结果和最佳路径相似,有路径专题图和交通成本表。
2.考虑车速与单向行驶的网络分析 • (1)按交通时耗产生最佳路径 • (2)道路单向行驶 • (3)上下行车速不同
(1)按交通时耗产生最佳路径 • 启动项目D:\PAGIS\DATA\05\A\05-B.apr,进入视图View1; • 本练习在前章的基础上考虑车速对交通成本、路径的影响。
激活专题“防火单位”,打开专题属性表“Attribute of防火单位”; • 选择菜单Tables/Properties…,在出现的对话框中按以下设置:
观察线专题“道路”,有A、B、C三种类型,打开属性表“Attribute of道路”; • 选择菜单Table/Start Editing, • 选用菜单Edit/Add Field…,在对话框中按以下设置: 注意:字段名称必须为:minutes
激活字段名Minutes,选用Field/Calculate…,在对话框中按以下设置:激活字段名Minutes,选用Field/Calculate…,在对话框中按以下设置:
按OK键返回,字段被赋值,选择菜单Table/Stop Editing,并保存结果。 • 选择菜单File/Extension…,钩选Network Analyst,按OK键返回,添加网络分析模块。
激活专题“道路”,选用菜单Network/Find Closest Facility…,View1将添加一个空的专题“Facl”,并弹出相应的对话框进行设置:
按OK键返回后,选择菜单Network/Solve Problem,软件按距离最短为“博物馆”找到4个消防站。
在对话框中点击按钮Properties…,并按右下图设置:如果已经关闭对话框,则选择菜单打开对话框再进行相关设置:在对话框中点击按钮Properties…,并按右下图设置:如果已经关闭对话框,则选择菜单打开对话框再进行相关设置:
按OK键返回后,选择菜单Network/Solve Problem,软件按时间最省为“博物馆”找到4个消防站。
(2)道路单向行驶 • 进入视图View2。 • 选用菜单View/Properties…,在出现的对话框中按以下图示选择:
激活专题“停靠点”, ,打开专题属性表“Attribute of停靠点” • 选择菜单Tables/Properties…,在出现的对话框中按以下设置 :
激活专题“道路”,选用菜单Network/Find Best Route…,View2将添加一个空的专题“Route1”,同时弹出最佳路径问题定义对话框。
在对话框中点击Load stops…,,选择“停靠点”,并按OK键返回。
用鼠标使问题定义对话框中的第一行保持编号“1”,最后一行为编号“6”;用鼠标使问题定义对话框中的第一行保持编号“1”,最后一行为编号“6”; • 钩选对话框中的选项Find best order; • 选择菜单Network/Solve Problem:
放大地图显示比例,以便清楚地看到“锦绣路”、“碧云路”的显示线型有由北向南的箭头,这表示这二条路图形要素的数字化是按由下向上方向输入的,根据交通管理的需要,锦绣路为由南向北单行,碧云路为由北向南单行。放大地图显示比例,以便清楚地看到“锦绣路”、“碧云路”的显示线型有由北向南的箭头,这表示这二条路图形要素的数字化是按由下向上方向输入的,根据交通管理的需要,锦绣路为由南向北单行,碧云路为由北向南单行。 • Network Analyst规定,当单行方向和要素数字化的方向一致时,属性应该是“FT”,当单行方向和要素数字化的方向相反时,属性应该时“TF”,如果双向禁止通行,属性应该是“N”,其他属性值对单行、禁行不起作用。
打开专题属性表“Attribute of方向”,观察字段Ft_tf中的单向行驶属性值。
返回窗口View2,打开专题属性表“Attribute of道路”,观察字段Ft_tf中有“锦绣路”、“碧云路”单向行驶属性值。
打开专题属性表“Attribute of道路”, 选用菜单Table/Start Editing,选用菜单Field/Add Field…,在对话框中按以下设置:
激活字段“ONEWAY”,点击菜单Field/Calculate…,在弹出的对话框中按以下设置:激活字段“ONEWAY”,点击菜单Field/Calculate…,在弹出的对话框中按以下设置: