transCAD教学

1、在CAD中建立路网和小区
路段用PL命令、并在交叉口处断开、其它地方不要断开
1、分别建立三个道路图层,分别是主、次、支,并且分别选择不同的颜色属性
2、在不同属性下对道路线层进行分类。
3、建立小区图层,图层颜色需要与道路图层加以区分
小区要闭合
图层分清楚
4、保存为R12的dxf格式

2、导入到transCAD中
1、首先导入道路图层(主、次、支),选择属性的时候选择GUASS的选项
2、路网数据要检查,先建立网络再检查(网络要时刻反复建立刷新),在network/path中的create network。
3、在preferences中进行调整实际路面与屏幕点的对应距离
4、检查连通性在tool->map editing->check line layer connectivity中
5、错误节点一般在transcad中修改
6、修改点图层和道路图层的名称:在特定图层下
7、导入小区:导入小区方法与导入线图层方法基本相同,并保存。确认无误后关闭窗口
8、在线图层处添加小区

3、道路属性输入
1、在道路图层添加(在dateview信息栏中添加)
车速、行程时间(小数类型)、通行能力(三个主要参数)
2、道路根据CAD中的图层分类进行输入(主要用来区分主路、支路、次路):分类输入方式在selection->selection by condition(车速、通行能力直接输入、行程时间需要计算得出)
3、进入seletion->setting中进行设定各个路段的颜色和宽度
关闭信息栏时不要保存
4、小区编号输入
在zone小区图层中,小区编号中在项目栏新加入小区编号(小区ID与小区编号不同)应用tools中的info进行编号输入
5、建立型心连杆
这个过程要在线层和点层中新加元素,而且新的元素和旧元素无差别,要通过小区ID连接
1、进入点层,在点层量中加入新量(小区ID、小区编号两个量)
2、进入线层,加入新量小区ID
3、重新导入net文件,建立连接
4、在zone图层下tool选项 map-editing下的connect,在fill栏中点层和线层均选择小区id来连接,并且在下面选择ID from zone layer(创建型心连杆)
型心连杆可以自动连接也可以手动添加(添加具体方法是:应用线路段工具进行添加,但是添加后需要对路段的小区ID进行说明)
5、用最短路工具来检查新建道路的连通性
6、应用最短路径工具之前需要应用net对路段进行再次的网路链接
最短路工具在network/path中
质心连杆分为两个部分一个是质心、一个是连杆。所以为质心和连杆分别添加其小区的ID号
7、进入点层可以看到新增的点(进入信息列表中,点击右键选择sort decreasing)
8、先进入点层-》选择selection中的select by condition 这时候在选

择的条件中填入 :小区ID>0.1对其进行筛选
筛选出的结果命名为型心
9、第二次进入线层-》过程步骤与点层的筛选如出一辙,同样命名为型心
10、对线层的车速和通行时间进行计算
建议连杆的属性参照支路标准(为何参照支路标准)不要给的太高

6、建立链接
将小区编号导入到节点的属性中,以备后用具体做法如下
1、切入到点层将点属性以bin后缀格式保存到transcad数据中
首先join项是连接项,意思是可以将两个图层的数据可以链接,也就是添加相应的数据,如果都有相应的项目就会将对应项像结构体一样分开
2、在join中选择将zone的ID到点层的小区ID,这样就建立了相应的链接
将小区编号填入到按照小区编号填入到的相应的链接之中(输入到点层的小区编号中),因为这是由小区ID到点层的ID中,因此添加点层的小区编号
3、切入到小区层信息同样以bin后缀保存到transcad中,其实是信息的覆盖
采用同样的方式将点层的小区ID到小区层的ID
同理添加点层的小区编号
//保持两点相同:
先保存节点属性以bin文件保存
之后对数据进行链接//
7、计算阻抗矩阵
1、再次建立链接
2、首先计算路程矩阵
在network/path中的multiple paths(from型心to型心),将数据保存到数据所在的文件夹
此时就有从不同型心到型心的距离矩阵
再用相同的方法进行计算,只是这次从路程(length),转变为时间
保存到信息数据中
8、OD分布
1、计算小区的未来发生和吸引量,并导入到transcad中,建立相应的EXCLE进行导入
在EXCLE中建立NUM(小区编号)、P(发生)、A(吸引)三项进行填写。
2、编写好信息后在transcad中打开,打开时注意,如果信息填写在sheet1中就在sheet1 中打开,并将其以bin格式保存至transcad的数据中
3、切换至小区图层数据表格处进行新加量,加入新的P与A
4、连接从zone到未来PA中小区编号与小区编号相链接(从谁到谁是将两个信息的列表组合成一个信息列表,其实并不能主动的填写任何信息,但是如果需填写,由于已知量已经链接并且显示在列表上,所以可以轻松的填写其它列表)
最后加入zong中的P、A的量(在fill中添加)
9、OD分布计算
计算OD分布需要打开阻抗矩阵并且更改矩阵的索引
1、在transcad中打开smart-L的路程矩阵
2、选择某一点,点击右键选择indics(目录)
3、选择新增索引,在数据视图中选择点id, 新索引名称标注为小区id,行列选项设计为小区ID ,选择为型心,表格关闭后显示为型心表格。(上一个为点到点的表格,可以从行列的标号中清晰看出)
4、planning->trip distribution(出行分布)->grau

ity application(重力分布)
这里的dataview 选择zone
更新的目的信息选择P,需要调整的是interation(迭代次数)和convergence(收敛率),之后保存
10、OD的导入导出
1、再次选择所生成的表格中某一点,点击右键选择indics(目录)
2、选择新增索引,在数据视图中选择点图层的小区ID,新索引名称标注为小区编号,行列选项设计为小区编号,选择为型心
3、全部选择为小区编号进行显示表格
4、接下来选择matrix-》export进行输出,将其命名为分布OD,以bin格式进行保存
5、得到输出后并且在此以dbf格式进行保存,重新命名为OD,可以使用excle操作,最后以正常的excle格式进行保存
11、应用excle的数据整理
1、将sheet1,sheet2分别改名为OD-in、OD-out
2、在sheet1或者sheet2处分别按照格式填写相应的OD-in与OD-out(参考的就是最基本的cgravl格式的表格)
3、表格填写好后按照excle格式进行保存
4、用transcad打开excle格式的OD,打开od-in并保存为文件名od-in以bin格式进行保存。
5、打开matrix->import,import by与the dateview都选择第一项,进行下一步
下一步中row id与Colum id分别选择O与D,进行下一步next,在下一步选项中选择v完成保存为od-in的文件,这时原来的cgrav-l文件直接拖到软件中进行运行核对OD-in与cgrav中cell单元的数据的准确性。
12、期望线
前提:打开期望线必须在底图中并且在matrix打开情况下
1、打开 tool选项->geographic analysis->desire lines
在input layer中name选择zone,ID field中选择小区编号,保存名称为期望线,格式bdb
2、打开Line图层,选择图层选项将line图层隐藏,选择图层,将期望线改为醒目的颜色
3、在地图被选中的情况下,选择等级象征选项,将low value选择0,high value选择2500,size选择5,可以清晰的看到比例尺发生了变化
4、查看各个编号及信息值与表中信息是否一致
5、将期望线隐藏,其它line 与点图层正常显现
13、交通流量分配
1、要打开需要分配的OD矩阵(打开cgrav的矩阵)
2、把矩阵的索引更为为节点的ID
新增索引:dataview选择L-E节点,field选择小区ID,新起的名字为节点ID,Field选择ID
selection选择型心
3、选择Planning->traffic assignment
在select a line layer 中选择line点击OK
4、在fields中time选择行程时间,capacity选择通行能力,iterations选择20为迭代次数,convergernce收敛性选择0.01
5、有的时候它不会自己打开,要到文件夹中把结果找到(ASN-linkflow)
14、计算饱和度
1、打开line图层下的数据图,添加饱和度vc,应用real8字节
2、打开链接选项,join from选择line ID to选择ASN-Linkflow之后同样选择ID
因此得到了链接后的表(两个表链接到了一起)
3、计算VC饱和度
选择VC之后选择fill在fom

ula中选择TOT_Flow/通行能力
14、画出流量图和饱和度图
1、点击进入scaled-symbol选项中,选择AB_Flow选择,点进去选择AB_Flow和BA_Flow将manual进行勾选,之后点击apply进行选择
2、在color theme中选择VC并且对颜色配置得到流量和饱和度图

相关文档
最新文档