前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >基于GIS的合肥市BRT和Metro的交通可达性研究-part4

基于GIS的合肥市BRT和Metro的交通可达性研究-part4

作者头像
IT技术小咖
发布2019-11-24 17:59:47
6440
发布2019-11-24 17:59:47
举报
文章被收录于专栏:码上修行码上修行码上修行

看完《基于GIS的合肥市BRT和Metro的交通可达性研究》part1、part2、part3……系列文章,紧接着往下看......


九、网络分析与空间分析

——以居民点至商业金融中心的可达性求解为例,其余部分分析步骤一样

1 建立OD成本矩阵

1.1 无BRT和Metro路线时

(1)居民点至商业金融中心的ODCost Matrix Layer

相应的步骤如下:

A、基于距离的OD成本矩阵

A-1)①点击【Network Analyst】工具条上的按钮【Network Analyst】,在下拉菜单中选择【新建OD成本矩阵】,之后显示【Network Analyst】面板;

②在【Network Analyst】面板右键点击【起始点】项,在弹出的菜单中选择【加载位置…】,在显示对话框如图所示:

③将【加载至】栏设置为【居民点】;

④将【Name】的属性【字段】设置为【OBJECTID】。如此设置后,【起始点】的【Name】属性值将是【居民点】的【OBJECTID】。其目的是为了以后连接【起始点】表和【居民点】表。然后点击【确定】即可。

A-2)在【Network Analyst】面板右键点击【目的地点】项,在弹出的菜单中选择【加载位置…】,在显示对话框如图所示:

A-3)设置“位置分配”属性:

①点击【Network Analyst】面板右上角的【属性】按钮

,显示【图层属性】对话框;

②切换到【常规】选项卡,设置【图层名称】为【商业金融中心_OD 成本矩阵(距离)】;

③切换到【分析设置】选项卡,选择【阻抗】为【Meters(米)】;

④设置好后,点击【Network Analyst】工具条上的【求解】工具

,得到基于距离的OD成本矩阵【商业金融中心_OD 成本矩阵(距离)】。

B、基于时间的OD成本矩阵

步骤同上

①切换到【分析设置】选项卡时,选择【阻抗】为【Minutes(分钟)】;

②设置好后,点击【Network Analyst】工具条上的【求解】工具

,得到基于距离的OD成本矩阵【商业金融中心_OD成本矩阵(时间)】。

1.2 有BRT和Metro路线时

(1)居民点至商业金融中心的ODCost Matrix Layer

步骤和方法同上(无BRT和Metro路线时OD成本矩阵的求解)。

2、出行概率计算

步骤和方法如下:

使【商业金融中心_OD 成本矩阵(距离)】下的【目的地点】表拥有【商业金融中心】表的【规模】属性

②根据【OBJECTID】字段,连接【目的地点】表和【商业金融中心】表;

③连接【目的地点】表和【商业金融中心】表,之后【目的地点】表就拥有了【商业金融中心】表的【规模】字段。

④为【商业金融中心_OD 成本矩阵(距离)】图层下【线】表添加【出行势能】字段和【出行概率】字段;

⑤连接【线】表和【目的地点】表,如此,【线】表也拥有了【商业金融中心】表的【规模】属性,之后,计算每条线的出行势能:

【出行势能】=【规模】/【Total_Meters】^2

⑥根据【OriginID】汇总每条线的出行势能总和,生成【出行势能汇总表.dbf】;

⑦连接【线】表和【出行势能汇总表.dbf】表,并进行计算,

【出行概率】=【出行势能】/【Sum_出行势能】

⑧取消和【线】表的所有连接,然后导出【线】表到【出行概率.dbf】。

利用模型构建器,自动计算出行概率:

选好变量后,直接运行即可。

3、求解可达性

步骤和方法如下:

本操作是针对商业金融中心_OD 成本矩阵(时间)】图层下【线】表

① 为【商业金融中心_OD 成本矩阵(时间)】图层下【线】表添加双精度类型(Double)的【加权时间】属性;

②根据此【线】表的【Name】字段连接上述步骤得到的【出行概率.dbf】,连接字段也是【Name】,并计算每条线的加权时间:

【加权时间】=【出行概率】*【Total_Minutes】

③针对【线】表,根据【ObjectID】汇总【加权时间】总和,生成【加权旅行时间汇总表.dbf】表;

à针对【商业金融中心_OD 成本矩阵(时间)】下的【起始点】表,增加双精度类型(Double)居民点至商业金融中心的【可达性】字段;

④根据【ObjectID】连接【起始点】表和【加权旅行时间汇总表.dbf】表,连接字段是【ODLines_OriginID】,并计算居民点可达性:

民点至商业金融中心的【可达性】= Sum_加权时间 /【目的地】个数

利用模型构建器,自动计算可达性

选好变量后,直接运行即可。

4、空间插值

由于以居民区点图的方式看可达性很不直观,通过ArcGIS10.0空间分析模块中反距离插值得到整个研究区域无空白栅格图,直观地反映了居民点可达性分布情况,便于比较,分析,评价和得出结论。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-01-11,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 码上修行 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 九、网络分析与空间分析
  • ——以居民点至商业金融中心的可达性求解为例,其余部分分析步骤一样
    • 1 建立OD成本矩阵
      • 1.1 无BRT和Metro路线时
      • 1.2 有BRT和Metro路线时
    • 2、出行概率计算
      • 3、求解可达性
        • 4、空间插值
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档