【TransCad】通过四阶段法进行交通需求预测——2.软件完整操作步骤

本文主要是介绍【TransCad】通过四阶段法进行交通需求预测——2.软件完整操作步骤,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

目录

  • 前言
  • 1.建立路网
    • 地理配准
  • 2.交通生成
  • 3.交通分布预测
    • 增长系数法
    • 重力模型
  • 4.交通分配
  • 写在最后


前言

上一篇文章,咱们一起梳理了下四阶段法进行交通需求预测的内在逻辑关系,如果你没有看过,请先看一遍,如果你已经看过了(但仍对四阶段法有些迷惑),也请再看一遍。今天我们开始软件操作部分,相关的数据我放在资源里了。

没想到竟然要开VIP才能下载,我还是放在百度网盘吧
链接:https://pan.baidu.com/s/141YGNpu1vDkC5iMSiEU5Kw?pwd=doug
提取码:doug

1.建立路网

按道理第一步应该是收集数据,其实这是我们最难做到的。因为通常TC涉及到的路网都相对较大,是一个区域的仿真,所需的数据也是非常多的。现在我们是在学习嘛,以熟练使用软件为主,大家用我资源里的数据就好。

地理配准

这一次咱配准一下距离,这样更好理解些。我先放上底图:
在这里插入图片描述

这个是不是TC4.5要的TIF格式,我推荐一个网站,大家可以在这里面进行转换。然后我们用百度地图开放平台提供的坐标拾取器去经纬度。

在这里插入图片描述

我用的三个点经纬度如下:

航天桥	116.31681,39.929875
二号线	116.36309,39.929322
世纪园	116.335207,39.917813

我们打开软件,首先就打开我们的图片进行配准。如果是第一次打开这个图片,会先跳出下面这个对话框。主要改一下第二个选项卡,改成咱国家的。

在这里插入图片描述

在这里插入图片描述

点击OK后,就可以开始选择3个点输入经纬度了。至于为啥是三个,可能是三点确定一个平面。输入好后,点击Register注册。

在这里插入图片描述

在这里插入图片描述

出现下面这个就说明注册成功,我们可以用TC里面的测量工具量一量,对比百度地图量的,看看对不对。大家点击后可能图片找不着了,可以保存后关掉重新打开,拖一拖应该就能找到。

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

都是3900多,看来没问题了。接下来我们在这个底图上建立我们的线层和小区层,我就不一一说了,直接放上最后的路网。这里我想提一嘴的是,老师教我们的是用info工具,一个一个输入,依次来进行选择集的建立。我看了网上一些人的视频,发现可以先通过选择集工具直接在图上选取建立选择集,再去输入这些道路的类型,这样快些。

在这里插入图片描述

呃怎么不是我想的那样,怎么没有照着图选的呀?看来那是TC6.0才有的功能,我这4.5还是老老实实用info工具写吧。
道路数据表是这样:

在这里插入图片描述

在这里插入图片描述

小区层的是这样:

在这里插入图片描述


2.交通生成

首先用我们的现状PA数据分别建立发生和吸引回归方程:

在这里插入图片描述

然后填入我们的未来人口、岗位数据,代入我们刚才的方程里。

在这里插入图片描述
在这里插入图片描述

平衡一下,留着后面用。


3.交通分布预测

首先新建一个矩阵并导入我们的现状OD,选择Excel表的sheet1。

在这里插入图片描述

发现多了一些列,删掉就是。

在这里插入图片描述

用我之前讲过的办法,导入进矩阵就是。

在这里插入图片描述

增长系数法

我们先用增长系数法看看结果,需要的数据就是平衡后的PA以及现状OD。

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

我们把结果保存一下,可以后面和重力模型对比一下。

重力模型

这个要干的事多一些,我也有过一篇文章详细说,这里放出结果就是。同样需要现状OD和平衡PA数据。
小区连杆图:
在这里插入图片描述
最短时间矩阵:

在这里插入图片描述
运用重力模型:

在这里插入图片描述

在这里插入图片描述
结果在这里:

在这里插入图片描述

我们可以简单做一些对比,可以发现重力模型显然受最短时间影响很大,当然事实上也是这样,增长系数法则没有那么有说服力。

在这里插入图片描述


4.交通分配

我们留下重力模型分配后的结果,用来进行流量分配。这个我之前没有讲过,这里就细一些。
首先我们把分配完的结果索引改成点层的索引。

在这里插入图片描述
然后我们切换到线层,点击planning–traffic Assignment,基本上四阶段法都是在planning菜单里。

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

最后的结果是这样,连杆很粗,说明没问题,因为所有流量都要经过它。然后我们把这个原来选择集的颜色关掉吧,这个颜色会影响我们判断,粗细才代表流量。

除了这个流量图,后面的表格也是一并生成的,我们最好也把它保存一下,这是我们分配后的数据。

在这里插入图片描述

在这里插入图片描述

我们把小区隐藏、一些质心点也隐藏(可以在图层管理里设置),连杆隐藏(选择集里关掉),我们只想要看到这些路网的负荷度。可以标注一下VC比出来,通过下面的两个工具可以进行一些美化。

在这里插入图片描述

在这里插入图片描述

最后就是出图了,我就不啰嗦,右键Copy放在CAD里面打印,唯一的问题是图例放不过去,除了单独截图,我暂时没想到其他的,后面规划实习的时候我再研究研究。


写在最后

好了,TransCad交通需求预测全过程就是这样了,最后得到一张流量图。大家最好还是掌握一下上一篇四阶段的前因后果,这样操作起来会很快,也有心思可以探寻一下更多更方便的操作技巧。

这篇关于【TransCad】通过四阶段法进行交通需求预测——2.软件完整操作步骤的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/404856

相关文章

大模型研发全揭秘:客服工单数据标注的完整攻略

在人工智能(AI)领域,数据标注是模型训练过程中至关重要的一步。无论你是新手还是有经验的从业者,掌握数据标注的技术细节和常见问题的解决方案都能为你的AI项目增添不少价值。在电信运营商的客服系统中,工单数据是客户问题和解决方案的重要记录。通过对这些工单数据进行有效标注,不仅能够帮助提升客服自动化系统的智能化水平,还能优化客户服务流程,提高客户满意度。本文将详细介绍如何在电信运营商客服工单的背景下进行

【Prometheus】PromQL向量匹配实现不同标签的向量数据进行运算

✨✨ 欢迎大家来到景天科技苑✨✨ 🎈🎈 养成好习惯,先赞后看哦~🎈🎈 🏆 作者简介:景天科技苑 🏆《头衔》:大厂架构师,华为云开发者社区专家博主,阿里云开发者社区专家博主,CSDN全栈领域优质创作者,掘金优秀博主,51CTO博客专家等。 🏆《博客》:Python全栈,前后端开发,小程序开发,人工智能,js逆向,App逆向,网络系统安全,数据分析,Django,fastapi

业务中14个需要进行A/B测试的时刻[信息图]

在本指南中,我们将全面了解有关 A/B测试 的所有内容。 我们将介绍不同类型的A/B测试,如何有效地规划和启动测试,如何评估测试是否成功,您应该关注哪些指标,多年来我们发现的常见错误等等。 什么是A/B测试? A/B测试(有时称为“分割测试”)是一种实验类型,其中您创建两种或多种内容变体——如登录页面、电子邮件或广告——并将它们显示给不同的受众群体,以查看哪一种效果最好。 本质上,A/B测

软件设计师备考——计算机系统

学习内容源自「软件设计师」 上午题 #1 计算机系统_哔哩哔哩_bilibili 目录 1.1.1 计算机系统硬件基本组成 1.1.2 中央处理单元 1.CPU 的功能 1)运算器 2)控制器 RISC && CISC 流水线控制 存储器  Cache 中断 输入输出IO控制方式 程序查询方式 中断驱动方式 直接存储器方式(DMA)  ​编辑 总线 ​编辑

智能交通(二)——Spinger特刊推荐

特刊征稿 01  期刊名称: Autonomous Intelligent Systems  特刊名称: Understanding the Policy Shift  with the Digital Twins in Smart  Transportation and Mobility 截止时间: 开放提交:2024年1月20日 提交截止日

【STM32】SPI通信-软件与硬件读写SPI

SPI通信-软件与硬件读写SPI 软件SPI一、SPI通信协议1、SPI通信2、硬件电路3、移位示意图4、SPI时序基本单元(1)开始通信和结束通信(2)模式0---用的最多(3)模式1(4)模式2(5)模式3 5、SPI时序(1)写使能(2)指定地址写(3)指定地址读 二、W25Q64模块介绍1、W25Q64简介2、硬件电路3、W25Q64框图4、Flash操作注意事项软件SPI读写W2

免费也能高质量!2024年免费录屏软件深度对比评测

我公司因为客户覆盖面广的原因经常会开远程会议,有时候说的内容比较广需要引用多份的数据,我记录起来有一定难度,所以一般都用录屏工具来记录会议内容。这次我们来一起探索有什么免费录屏工具可以提高我们的工作效率吧。 1.福晰录屏大师 链接直达:https://www.foxitsoftware.cn/REC/  录屏软件录屏功能就是本职,这款录屏工具在录屏模式上提供了多种选项,可以选择屏幕录制、窗口

HomeBank:开源免费的个人财务管理软件

在个人财务管理领域,找到一个既免费又开源的解决方案并非易事。HomeBank 正是这样一个项目,它不仅提供了强大的功能,还拥有一个活跃的社区,不断推动其发展和完善。 开源免费:HomeBank 是一个完全开源的项目,用户可以自由地使用、修改和分发。用户友好的界面:提供直观的图形用户界面,使得非技术用户也能轻松上手。数据导入支持:支持从 Quicken、Microsoft Money

遮罩,在指定元素上进行遮罩

废话不多说,直接上代码: ps:依赖 jquer.js 1.首先,定义一个 Overlay.js  代码如下: /*遮罩 Overlay js 对象*/function Overlay(options){//{targetId:'',viewHtml:'',viewWidth:'',viewHeight:''}try{this.state=false;//遮罩状态 true 激活,f

利用matlab bar函数绘制较为复杂的柱状图,并在图中进行适当标注

示例代码和结果如下:小疑问:如何自动选择合适的坐标位置对柱状图的数值大小进行标注?😂 clear; close all;x = 1:3;aa=[28.6321521955954 26.2453660695847 21.69102348512086.93747104431360 6.25442246899816 3.342835958564245.51365061796319 4.87