好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

《arcgis10:网络分析》.docx

6页
  • 卖家[上传人]:sh****na
  • 文档编号:265734848
  • 上传时间:2022-03-14
  • 文档格式:DOCX
  • 文档大小:686.81KB
  • / 6 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1 建立网络数据集Arcgis / ArcCatalog, 选用菜单Tools / Extensions, 勾选Network, 单击close返回,网络分析许可证被加载在ArcCatalog左侧目录表窗口中找到自己所建目录下的\ex22,点击road,在右侧点击contents,可以看到road的数据形式.点击上侧的preview,可看到某城市局部道路网(图16-1)右击road,选用“New Network Dataset”,新建网络数据集提示:图 16-1 道路图形的简单显示Enter a name for your network dataset: road_ND                要求输入网络数据集名称,road_ND 为默认,按“下一步(N)>”键继续, 出现一个 Connectivity…按钮对话框,按“下一步(N)>”键继续,再提示:Do you want to modify the connectivity with elevation field data? ○· No        提示是否要改变网络的连接性,点选 No,按“下一步(N)>”键继续,再提示:Do you want to model turns in this network? ○· No是否要模拟转弯,暂时不考虑,选 No,按“下一步(N)>”键继续,再提示:Specify the attributes for the network datasets:        为网络数据集定义属性,以下的属性表是空白,按“下一步(N)>”键继续, 再提示,至少要有一个成本属性用于网络分析,是否将图形的长度属性(shape length)作为成本属性,按“是(Y)”键,再出现提示时,按“<上一步(B)”键 返回,可以看到属性框内有内容:Name(属性名城) Usage(用途) Units(单位) Data Type(数据类型)Length(要素几何长度) Cost(成本) Unknown(未定义) Double(双精度浮点)        在 Units 列下点击 Unknown,下拉选择 Meters,意思是将来网络分析时,成本的计量单位为米,也就是将要素的长度单位定义为米。

      按“下一步(N)>”键继续,再提示:Do you want to establish driving direction settings for this network? ○· No        是否为网络数据集设置行驶方向,点选 No,暂不考虑按“下一步(N)>” 键继续,出现 Summary 显示框,概要显示已经做过的各项设置,按“完成”键继 续,再提示:The new network dataset has been created. Would you like to build it now?        新的网络数据集已新建,是否要继续建立? 按“是(Y)”键继续,数据处理 完毕        在右侧数据项窗口中按标签 Contants,可以看到,和 Shapefile road 同一个路 径下,增加了 road_ND Shapefile Network Dataset 和 road_ND_Junctions Shapefile二个数据项road 网络数据集建立,选菜单 File / Exit,退出 ArcCatalog2 产生最佳路径        启动 ArcMap,打开地图文档\ex22\ex22.mxd,可以看到有3个数据框架,激活 data frame1,该数据框架有 2 个图层:点状图层“经停站”,线状图层 “道路”,这是某单位职工上班接送车的例子,要求产生最佳行驶路径。

      鼠标右键选择 data frame1 / Properties… / Geneal,在 Units 框内将 Map 和 Meters选为 Meters,按“确定”键返回主菜单设置地理环境:Workspace / current workspace: \GIS\ex22\tempWorkspace / scratch workspace: \GIS\ex22\temp选用菜单Tools / Extensions…,勾选Network Analyst,加载网络分析扩展模块,按 Close 键返回选用菜单 View / Toolbars / Network Analyst,网络分析菜单条弹出在网络分析菜单条中点击图标,弹出网络分析窗口,为了节省显示器的空间,可以将该窗口拖动到目录表下方点击 Add Data 图标,在\ex22 下选择 road_ND.nd,按 Add 键继续,提示:        Do you also want to add all feature classes that participate in ‘road_ND’ to the map?        选“否(N)”继续,提示:Unknown Spatial Reference,按 OK 键继续。

      可以看到,加载的网络数据集的几何形状和原来的“道路”图层一致在网络分析菜单条中选择 Network Analyst / New Route,可以看到目录表中出现一个特殊图层 Route,网络分析窗口中出现5个目录:Stops(0),Routes(0) ,Point Barriers(0) ,Line Barriers(0) ,Polygon Barriers(0)        点击 Stops(0),在网络分析菜单条中点击图标(Create Network Location Tool),在地图窗口中最南端的站点位置点击输入一个站点(Stop 1),最北端的站点位置输入另一个站点(Stop 2),可以看到,Stop(0)变成了 Stop(2),有了 2 个站点:Graphic Pick1,Graphic Pick2,在网络分析菜单条中选择图标(Solve),软件产生从站点 1 到站点 2 的最佳路径(见图 16-3)再到网络分析窗口中点击 Point Barriers(0),点击图标(Create Network Location Tool),在已有路径上点击输入一个障碍(Barrier),可能是道路正在维修,禁止通行,网络分析窗口的 Point Barriers(1) 下出现 Graphic Pick3,再点击网络分析菜单条中选择图标(Solve),可以看到,绕开障碍,从站点 1 到站点 2 的最佳路径(见图 16-4)。

      图 16-3 2个站点间的最佳路径图 16-4 增加障碍后的最佳路径        在网络分析窗口中,用鼠标右键分别操作 Graphic Pick1 / Delete,Graphic Pick2/ Delete,Graphic Pick3 / Delete,三个临时输入的站点、障碍被删除,再用右键点击 Stop(0),选择 Load Locations…,出现 Load Location 对话框,在第一行 Load From下拉菜单中选择图层“经停站”,use geometry/ search tolerance:100m,按 OK 键继续,可以看到,6 个点要素被加载,他们的空间位置和图层“经停站”是完全重合的,站点的编号除最南端的是 1 号外,其他编号并不符合由南向北依次停靠的顺序点击网络分析菜单条中选择图标(Solve),产生的路径也不符合从南到北依次经停站点的要求        在目录表中用鼠标右键设置路径图层的有关特征:Route / Properties…,点击标签 Analysis Setting:        □√ Reorder Stops To Find Optional Route: 勾选,重新排序停靠点以查找最佳路径□√ Preserve First Stop 勾选,保留既定的第一个站点         Preserve Last Stop 取消,不考虑既定的最后一个站点U-Turns at Junctions: Not Allowed 不允许掉头Output Shape Type: Ture Shape 实际形状         按“确定”键返回。

      点击图标(Solve),可以看到,软件自动调整站点的顺序,从南到北,产生停靠每个站点的班车最佳路径(图 16-5)在网络分析窗口,展开 Stop(6),可以看到和地图对应的站点顺序如下:图 16-5 6个站点顺序优化的路径○1 Location 1○2 Location 6○3 Location 3○4 Location 2○5 Location 4○6 Location 5        在网络分析窗口中,用鼠标右键加 Delete 菜单将 Location 3 和 Location4 删除,要停靠的站点剩下 4 个,再点击图标(Solve),可以看到,停靠 4 个站点的路径和 6 个不同(图 16-6)图 16-6 4个站点顺序优化的路径鼠标右键点击 Stop(4),选择 Open Attribute Table,打开经停站的要素属性表, 拉动窗口的左右滚动条,点击字段名 Sequence,该列被选择,改变颜色,该列的属性值是网络分析路径经过的站点顺序编号,用右键点击字段名,选择 Sort Ascending,属性表的记录按站点编号从小到大重新排序,再拉动窗口的左右滚动 条,出现字段名 Cumul_Length,可以看到分析路径经过各站点的累计长度(即累计交通成本):        ○1 Location 1 Cumul_Length 0○2 Location 2 Cumul_Length 4082.242106○3 Location 4 Cumul_Length 6345.794470○4 Location 5 Cumul_Length 8356.719027关闭属性表窗口。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.