ArcGIS网络分析(一)最短路径分析雷哥的江湖 2020-03-07 22:06:34 数据:城市点位数据、道路数据 网络分析是arcgis提供的重要的空间分析的功能,利用它可以模拟现实世界的网络问题。例如多个地点的最短路径问题。在网络数据集模型中,可以随意改变资源流动的方向,速度,终点等等。如驾驶员选择行车路线等等模拟交通网络。利用地理数据库中的要素类数据集或者shp文件来建立网络数据集,利用“网络分析”工具可以进行网络数据集的分析。 本文根据城市点位数据和道路数据,做城市最短路径分析,计算从Helena到Charlotte两个城市之间总的行驶距离和时间,数据采用阿波斯等积圆锥投影,单位米,道路通行速度限制为65mi/h。 1.新建网络数据集,设置网络数据集的属性和网络方向,2.打开道路属性表,计算长度和时间,[LENGTH] /65 /1609.344,1英里=1609.344米。3.打开网络分析工具条,新建路径4.打开“按属性选择”选择出我们需要去的两个城市,Helena到Charlotte数据库查询语句:select * from uscities where "CITY_NAME" = 'Helena' OR "CITY_NAME" = 'Charlotte' 5.从选择的站点里设置stop,分别点在离两点最近的道路上。6.打开网络分析图层属性,在分析设置中,将阻抗设置为“长度”,7.进行网路分析,得到最短路径的解决方案。路径描述如下: ArcGIS网络分析(二)公园服务水平评价雷哥的江湖 2020-03-08 16:31:13 公园服务水平评价是在网络服务区基础上评价公园对居民的服务水平,估计公园入口800m范围有多少人口,计算800m范围内的人均公园服务水平。以此计算相关服务水平评价指标:规划区公园服务率、服务区内人均公园服务量、公园服务人口比例、公园服务面积率。 1.创建道路网络数据集2.打开网络分析工具条,新建服务区。导入服务设施,设置设施点。 3.点击“服务区”右键,打开服务区图层属性,在分析设置中设置阻抗为800米。分别是指面生成和线生成,4.求解,得到如下服务范围,属性表中显示每个公园的800米服务范围。 5.给规划范围添加密度字段(pop_den),利用字段计算器求人口密度,人口密度=人口总数÷面积([Popu] / [Shape_Area])6.打开工具箱,在分析工具中打开相交工具,将人口数据图层和边界图层进行叠置分析求交Intersect。7.打开Intersect图层属性表,重新计算服务区人口[pop_den] * [Shape_Area]8.打开工具箱,在数据管理工具中打开融合工具,对服务区进行融合Intersect_Dissolve。(依据公园名称进行融合,对人口数量进行求和统计)9.其人口为原各多边形的总人口10.对Intersect_Dissolve数据添加字段Capa_popu,利用字段计算器提取公园名称 Left( [Name],4 )11.对Intersect_Dissolve与公园进行属性关联。12.利用字段计算器计算[pack.Capacity] / [Intersect_Dissolve.SUM_Popu],得到公园服务水平。成果图如下: ArcGIS网络分析(三)农村小学选址与配置雷哥的江湖 2020-03-09 13:06:05 合理的学校空间位置布局,有利于学生的上课与生活。学校的选址问题需要考虑地理位置、学生娱乐场所配套、与现有学校的距离间隔等因素,从总体上把握这些因素能够确定出适宜性比较好的学校选址区。 对农村地区的现有小学进行撤并、改造,通过选址分析,得到最佳撤并、改造方案。 数据准备1.在道路图层新建字段,计算得到每条路上所耗费的时间,在属性表中打开“按属性选择”,选择"class" = 3的要素。然后依据不同的道路等级,计算由距离到时间的换算。 构建网络数据集2.依据道路图层创建道路网络数据集,新建一个时间字段。 网络分析3.打开网络分析工具条,新建位置配送,为设施点加载位置。选择学校作为设施点 4.为请求点加载位置,选择village作为需求方(请求点)。 5.打开位置分配图层属性,在分析设置中阻抗按照最短距离来做,想要求得最短距离的设施来选址,设施数据有7个。 6.解算,得到结果 7.打开设施点属性表,按属性选择“已选项”可以看到已选项点位的总长度。 |
|