TRANSCAD使用技巧(od表、id转换、合并分区)
TransCAD“四阶段”操作步骤
TransCAD四阶段操作步骤4.2 出行发生(Trip-Generation)居民出行发成预测分居民出行产生预测和居民出行吸引预测两部分。
其目的是通过建立小区居民出行产生量和吸引量与小区土地利用、社会经济特征等变量之间的定量关系,推算规划年各交通小区的居民出行发生量、吸引量。
出行发生有两种单位:一种是以车位单位,另一种是以人为单位。
在大城市中交通工具复杂,一般采用人的出行次数为单位,车辆出行于人的出行之间可以相互转换。
出行产生预测常用的有两种方法:类型分析法、回归分析法,另外还有增长率法,但由于增长率法过于粗糙已停止使用。
下面简要介绍一下回归分析法和类型分析法。
回归分析法是在分析小区居民出行产生量、吸引量与其影响因素(如小区人口、劳动力资源数、土地利用、岗位数等指标)相关关系的基础上,得出回归预测模型。
函数形式有一元回归、多元回归等。
类型分析法是以某一类型为分析单位,根据对出行起决定作用的一些因素将整个对象区域的人划分为诺干类型。
在同一类型的人员中,由于主要出行因素相同,各人员的出行次数基本相同,将各类人员单位时间内的出行次数称作“出行率”。
并且假定各类人员的出行率到规划年是不变的。
这样各类人员数与出行率相乘便得到出行量或吸引量。
4.2.1 出行产生(Trip-Production)4.2.1.1 模型原理出行产生预测采用类型分析法居多,本次结合已有资料亦采用这种方法。
家庭分类法中的模型是:Pi=∑AsNsi=Ni∑Asγsi (4-1)式中:Pi--分区i规划年每个单位时间出行产生量;As--全市现年第s类人员的出行率;Nsi--第i分区规划年第s类人员的数目;Ni --第i分区规划年各类人员总数目;γsi--第i分区规划年第s类人员的比例。
因此必须先确定出行率As、规划年各小区人口总数Ni、各小区各类人员比例γsi。
(1)规划年各小区人口总数Ni现在已由2.3.2人口预测算出2010年规划区总人口数,因为本次分区无法从政府现有资料上取得各个小区的现有人口数,也无法得到各个小区的人口密度数据,且因本次课题不可能进行各小区的人口调查统计,因此,我们根据出行量与人口数的相关性,据调查统计的各个小区的出行量占总出行量的百分比分配各小区的人口数,即各小区占总人口的百分比等于各小区出行量占总出行量的百分比,再由2.3.2人口预测算出2010年规划区总人口数乘以这个百分比,即得个小区人口数。
TransCAD技巧图解教程
1.TransCA D中建立交通小区的两种方法第一种方法:用AutoCA D把交通小区先画成路网,并在每一个交叉口打断所有路段,然后打开Tra nsCAD的导入CAD对话框,选择需要导入的图层,选择layer type 为line,coordin ates为A sia或者G auss坐标(根据自己情况选择坐标),点OK执行导入。
在导入的线层上(需先检查连通性),点击菜单“Tools→Geograp hic Utiliti es→line/Area convers i on…”,在弹出的对话框中更改小区层名称,并把复选框Ad d layer to map打钩,点击“OK”,保存“Geograp hic File(*.dbd)”文件。
完成小区的建立。
(这里可能生成的小区数并不是现实中想划分的数量和位置,可以对小区进行合并得到新的小区)第二种方法:用AutoCA D把交通小区先画成路网,并在每一个交叉口打断所有路段,然后打开Tra nsCAD的导入CAD对话框,选择需要导入的图层,选择layer type 为Area,coordin ates 为A sia或者G auss坐标(根据自己情况选择坐标),并把复选框pr eserve blocksas multi-polygon areas的打钩去掉,点OK执行导入。
完成小区图层的建立。
(可能会出现某个小区消失的情况,这时可能需要您重新在Aut oCAD里删除该小区的线段,并重新画上,估计就没问题了。
)第三种方法:直接在tran sCAD里画小区,但是trans CAD画图功能比较弱,可能会比较麻烦,不如前两种来的简便。
2.TransCA D导入OD矩阵1、在TransC AD中打开小区层(使当前图层位于小区层),打开菜单fil e-new创建矩阵Matrix。
transcad操作
Transcad操作一、导入路网,建立road层直接拖入处理好的底图点击ok-ok,命名road保存(save)检查交叉口tools-map editing-check line layer connectivity无问题,交叉口显示为黑色,继续下一步;有问题交叉口显示红色和绿色,需调底图。
二、导入area层命名area保存三、Road与area叠加单击road层,右键选择layers把图层重命名四、质心层操作切area层-tools-exportOk-命名为质心层切endpoints-dataview先添加质心层,再切质心层--tools--map editingSetting不变,fill如下切road出现数据表五、最短路矩阵-阻抗矩阵切road--procedures--network--create--保存为net(路网创建完成)。
切endpoints--dataview--selection--settings--add SetcloseSelection切road--networks--multiple pathsOk--保存spamat,得到六、分布预测导入pa表格,Excel要保存格式为97-2003版.xls才能导入。
导入后保存命名为OD。
Dataview--jion平衡pa--procedures--planning--blanceOk--save-blance阻抗矩阵ID转换,点击(spmat)矩阵表任意空白右键保存CGRAV七、分配预测把分部预测得到的转换ID(out matrix)--任意空白右键Window--tile--显示地图在最前面--切road层--planning--Ok--save-ASN-LINKFLOW生成流量图隐藏连接质心路段,selection by condition--条件填入Slection--settings八、导出OD表在output matrix中右键选择indicesOk--保存为txt格式--存为OD打开Excel--导入数据选择数据,下一步--下一步完成,插入第一行九、饱和度和流量图在road+ASN LINK FLOW--Dataview--column settings--选择AB-FLOW、BA-FLOW在Fomat选择12345即为整数。
TransCAD步骤
交通规划仿真软件实践训练作业第一部分OD反推、交通分布预测、交通分配一、根据地图,画规划路网、小区1、路网的创建在CAD中,将路网和小区分图层画好,保存为DXF格式,将其导入到TransCAD。
2、坐标调整利用百度地图中的API,找到三个点的坐标,然后利用TransCAD中的tools-geographic utilities-rubbersheet,如图1.2.1所示,调整路网的位置。
street控制坐标位置area控制坐标位置图1.2.1 控制点设置工具箱经过调整后的路网和小区如图1.2.2和图1.2.3所示。
图1.2.2 路网图图1.2.3 路网小区图3、检查路网连通性在路网层,点击【Tools】--【Map Editing】--【Check Line Layer Connectivity】,输入阈值,就可以检查其连通性,然后进行修改。
操作如图1.3.1所示。
图1.3.1 线层连通性检查二、添加路网属性路网属性包括:通行能力、自由流速度、道路名称、交通量、饱和度、自由流时间(Length/速度*3.6)。
在此路网中,自由流速度取值如下:快速路:80km/h;快速路辅路:40km/h;匝道:40km/h;主干路:60km/h;次干路50km/h;支路40km/h。
打开路网层数据表,点击【Dataview】--【Modify Table】添加属性字段。
三、小区型心点和连杆的建立1、生成小区型心点在小区图层,使用【Tools】--【Export】,打开对话框,进行如图3.1.1所示的选择,将其保存为“Centroid”的地理文件。
图3.1.1 导出型心对话框打开【Map Layers】,通过【Add Layer】,添加型心点“Centroid”图层,通过调整其风格,得到了如图3.1.2的小区型心点。
图3.1.2 小区型心点2、创建连杆添加索引字段:在路网节点图层,添加“index”的字段。
在小区层,点击【Tools】--【Map Editing】--【Connect】,打开设置对话框,进行如图3.2.1和图3.2.2的设置。
transcad四阶段法
基本步骤:1.在CAD中画路网,一定要保证每个节点与周围的线相连,不要有多段线。
2.将CAD中的图导进Transcad,既可以把多层路网同时导进去,然后进行地理文件的合并,也可以在开始就一起导进去。
3.在Transcad路网中输入数据时,记得要输入在modify table中新增Capacity,transit time 等字段。
在小区层中要至少新增P(production)和A(Attraction)两个字段4.导出形心,建立路网a.创建小区质心。
在分区层上,Tool—Export…调出图4-6对话框框中各选择如图示,注意:格式选standard geographic, 点OK,保存。
质心继承分区所有属性。
b.加载。
在路网(.dbd)层上,加载分区层、质心层。
c.建索引(Index)。
在Connect之前一定要在“路网Endpoint”层的Dataview上新加一字段取名为index,保存。
因为连接后质心作为路网Endpoint(line endpoint) 层上的一个普通的点。
建立Index以便路网Endpoint层上的质心点ID与质心层的质心ID对应,用以ID转换。
d.连接(Connect)。
将质心点连接到路网。
在质心层上Tools—Map Editing—Connect…调出其对话框图4-7Connect…调出其对话框图4-7a Connect…调出其对话框图4-7b Setting卡上:如图。
Fill卡:Node field里选index;Fill with里选IDs from 质心layer. (这便将质心层上质心ID填充进index,以便和路网Endpoint层上的质心点ID建立对应关系。
)点OK。
质心连接完成。
路网(dbd)已显示连接。
Export对话框图4-6e.填充连接后新增路段的值。
将其通行能力设为无穷大(大数即可),通行时间设为很小的值。
f.选择endpoint层,点工具栏(tools)的选择图标(select by condition)输入条件,index>0,选择集默认名为为selection,将其作为一个选择集。
Transcad 关键操作指南
按 小 区 形 心 点 的 ID 号 编 写 吸 引 发 生 量 表 。 字 段 属 性 一 般 包 含 ID , PRODUCTION,ATTRACTION,ZONEID。在 ZONEID 属性中填加对应的小区 号(与面层文件的 zoneID 相同)。
这个文件可以从 Excel 导入。导入方法如下。首先,在 Excel 内建立吸引发 生量表。用生成的交通小区的路网节点 ID 号(路网文件对应的 ENDPOINT 文件 中对应交通小区的节点 ID 号)作为吸引发生文件的 ID。关闭该文件;然后,在 Transcad 中打开这个 EXCEL 文件。最后,调整属性格式。具体操作:选择 (Dataview-Modify table)。将 Integer 和 Real 的类型调整为 Integer(4 bytes)和 Real(8 bytes)。
如果有吸引发生量表和阻抗矩阵,不用建路网也可以进行交通分布。通过吸 引发生量表和含小区质心的点层文件,可以创建吸引发生量图(选择 Map-chart theme)。通过 OD 表和含小区质心的点层文件,可以创建期望线图(选择 Tools-geographic analysis-desirelines)。
在其 centroidline 属性中一般会自动填加数值(单一数值或小区 ID)。
生成的小区连接线一般不能满足要求,需适当调整形心位置以及连接位置。 调整连接线时,要考虑实际的交通源位置及小区交通流进入路网的主要位置,尽 量使其符合实际。另外,小区连接线一般低于 4 条。太多了不容易控制。
填 写 小 区 连 接 线 的 各 种 字 段 属 性 后 , 再 生 成 二 进 制 路 网 。( 选 择 Networks/path-create)。
transCAD四阶段方法笔记(1)
文件较多、分类保存。
画小区、输入小区信息、路网、路网信息,检查路网联通性。
生成小区质心点层当前。
为点层添加index属性,Integer。
1、质心与路网连接:导入质心层,并置前。
2、创建网络道路图层置为当前,3、OD矩阵反推:在小区层创建基础矩阵道路文件(当前)、基础矩阵→OD反推结果:(ODME-OD.matrix)即小区OD矩阵。
4、产生量、吸引量预测:小区的基本数据:模型估计:因变量为P-base,自变量为人口数,保存为pro.mod。
同理A-base保存为att.mod.模型应用:5、出行分布量预测:(四阶段法的第二阶段)将质心点筛选出来,保存默认名字为SPMAT.的小区之间的阻抗矩阵。
如上图需要转换ID,右键,结果:小区OD矩阵、未来年份交通发生吸引量表,先将预测得到的发生吸引量表Balance,自动保存为GROW_OD.MTX,得到分布矩阵:小区(当前)、小区OD分布矩阵(output od matrix)、小区间的阻抗矩阵(spmat)保存为summery.得到重力模型标定参数。
小区间的阻抗矩阵(spmat)、现状小区出行吸引量表、参数,得到运用重力模型后的OD分布矩阵:默认名字CGRAV.MTX6、交通分配制作流量专题地图:(交通分配——第四阶段)先将小区OD矩阵的索引转换,质心做选择集,打开小区OD矩阵estimated odmatrix(ODME),转换ID转换完成如下:路当前,选择交通分配命令:得到交通分配结果如下:路网当前,上图别关,有图了:。
TRANSCAD使用技巧(od表、id转换、合并分区)
TC使用技巧目录1、转换id:选中质心连接点id (1)2、连接数据 (2)3、调整主题图 (3)4、TransCAD中建立交通小区的两种方法 (6)5、TransCAD直接导入OD矩阵的方法 (7)6、tc分配结果另存为dbf文件可以用excel直接打开 (10)7、小区合并大区 (10)1、转换ID:选中质心连接点ID转换出效果如下12、连接数据先将一组dataview另存为bin格式,然后用tc打开bin ,点击或是dataview中的jion,如下图:点ok出如下结果:2选中index实验填充小区实际编号,,6、矩阵对角线清零3、调整主题图点弹出以下对话框,点styles3质心输出1、在学习TransCAD之前,先来认识几个文件格式:(1)dbd:保存点、线、面层的数据;(2)map:地图文件,编辑完dbd后,生成map;(3)bin:表格数据,存储一般表格形式的数据,编辑完bin后,若想保存,出来dvw格式的文件,表示普通数据表的外观;(4)mtx:矩阵文件,一般用来表示OD数据之类的,若想创建矩阵文件,需打开创建好的bin文件或者map文件,因为这是基于bin、map创建的。
42、使用该软件之前,最好进行一些设置:edit-preferences,包括地图精度,存放位置之类的,改成中国的习惯3、创建面类型文件:new-geographic file-area geographic file,然后进行设置面类型文件的字段4、点击“铅笔+方格”快捷菜单,可进行面的绘制之类的操作,“i”可进行面(小区)的信息扩展5、如果修改面的类型,可点击“类似三层图层”的那个快捷菜单6、修改字段的话,可点击dadaview-modify table,前提条件是:表格数据并没有和面文件join,joinzai dataview菜单下7、创建表格文件时,基本上是在“edit”菜单下进行操作,增加记录,删除记录,等8、建立矩阵文件的前提是打开创建好的bin文件或者地图文件。
TransCAD实用技术要点
TransCAD实用技术要点1 简介本指南是公司使用TransCAD软件进行交通影响评价项目时主要技术的描述,详细操作请还需参考Caliper公司的两个手册:即《TransCAD使用手册》(以下简称使用手册)和《TransCAD交通需求模型手册》(以下简称模型手册)。
1.1用户界面TransCAD界面整合了很多其它的Windows应用程序,用户从菜单(Menus)中选择TransCAD命令,单击工具栏(Toolbar)上的命令按钮,或选择工具箱(Toolbox)中要使用的工具。
TransCAD用户界面如下图所示。
图1-1TransCAD用户界面在计算机屏幕上,TransCAD以下面五种窗口类型显示信息:∙地图∙数据窗∙矩阵∙图形∙布局窗每一种信息在屏幕上以单独的窗口显示,而且均可以文档的形式存储在硬盘上,以备将来使用。
用户可以创建多个地图、数据窗、图形和布局窗,数量不限。
1.2文件类型TransCAD文件类型比较多,主要的类型包括地理文件,地图文件、数据视图文件和数据表等。
见下表:表格1-1TransCAD文件类型表文件类型中文名图标扩展名归类说明Geographic 地理文件.dbd 数据储存点、线、面形式的空间数据Map 地图.map 视图储存地理文件、路线系统等的外观Dataview 数据视图.dvw 视图储存普通数据表的外观Matrix 矩阵.mtx 数据储存矩阵形式的表格数据Table 数据表.bin 数据储存一般形式的表格数据Chart/figure 图表.fig 视图储存基于数据表的统计图表Layout 布局.lay 视图将多种视图集合在一起Route system 路线系统.rts 数据储存公交线路和站点数据Matrix view 矩阵视图.mvw 视图储存矩阵数据表的外观Workspace 工作空间.wrk 其他同时储存多个窗口以便于管理此外TransCAD还可以导入多种文件类型,如图形(.tif)文件、AutoCAD(.dxf)文件、ESRI Shape(.shp)文件、MINUTP(*.dat)路网文件等。
TransCAD技巧图解教程
1.TransCAD中建立交通小区的两种方法第一种方法:用AutoCAD把交通小区先画成路网,并在每一个交叉口打断所有路段,然后打开TransCAD的导入CAD对话框,选择需要导入的图层,选择layer type 为line,coordinates为Asia或者Gauss坐标(根据自己情况选择坐标),点OK执行导入。
在导入的线层上(需先检查连通性),点击菜单“Tools → Geographic Utilities → line/Area conversion…”,在弹出的对话框中更改小区层名称,并把复选框Add layer to map打钩,点击“OK”,保存“Geographic File (*.dbd) ”文件。
完成小区的建立。
(这里可能生成的小区数并不是现实中想划分的数量和位置,可以对小区进行合并得到新的小区)第二种方法:用AutoCAD把交通小区先画成路网,并在每一个交叉口打断所有路段,然后打开TransCAD的导入CAD对话框,选择需要导入的图层,选择layer type 为Area,coordinates为Asia或者Gauss坐标(根据自己情况选择坐标),并把复选框preserve blocks as multi-polygon areas的打钩去掉,点OK执行导入。
完成小区图层的建立。
(可能会出现某个小区消失的情况,这时可能需要您重新在AutoCAD里删除该小区的线段,并重新画上,估计就没问题了。
)第三种方法:直接在transCAD里画小区,但是transCAD画图功能比较弱,可能会比较麻烦,不如前两种来的简便。
2.TransCAD导入OD矩阵1、在TransCAD中打开小区层(使当前图层位于小区层),打开菜单file-new创建矩阵Matrix。
2、在Excel中建立小区的OD矩阵,格式为三列(第一列为O,第二列为D,第三列为流量),O和D的编号必须与先前建立的Matrix相同,将Excel另存为dbf4的格式文件。
TransCAD基本操作解析
21
练习:编辑面要素
22/163
22
练习:编辑面要素
点击 ,删除区域。 在地图编辑工具箱中点击 ,然后点击右上角的 区域,并点击区域的边缘拖动成一个新的形状。 单击 取消编辑,区域编成原始形状。 点击 ,然后点击下面的两个区域,TransCAD把 将删除的公共边变红显示。 点击 保存修改,TransCAD合并两个区域。 选择File-Close并点击No不作任何修改保存地图。
13
练习:编辑线特性(1)
14/163
14
练习:编辑线特性(2)
单击 ,然后添加两条新线,使这两条线首尾相 连,单击 保存编辑。 单击 ,然后单击两条线的连接处,TransCAD 将把两条线合并成一条,原来的终点变成轮廓点 ,单击 保存。 单击 ,然后单击一条线,TransCAD将这条线 分成两条,原来的轮廓点变为终点。 再次单击这点,TransCAD将使这两点分开
15/163
15
练习:编辑线特性(2)
16/163
16
练习:编辑线特性(2)
点击 ,选中两条线,然后将其中任何一条线的 终点至于另外一条线上,TransCAD将使两条线 连接,单击 ,保存修改。 单击 ,然后添加两条交叉的新线,交叉点将呈 ×状。 在地图编辑工具箱中单击 ,先后点击两条线, 然后点击两条线的交叉点,TransCAD分开两条 线并在交叉点处添加一个终点连接四条线,拖动 终点查看这个点如何与四条线连接。
17/163
17
练习:编辑线特性(2)
18/163
18
练习:编辑面要素
选择File-New或单击图标 ,在New File选项中 选择Geographic File,单击Ok。TransCAD显 示新建地理文件对话框。 单击Area Geographic File单选按钮,在Layer Name中输入My Area,单击Ok,再次单击Ok 不作任何修改并关闭New Table对话框。 以MyAreas作为文件名保存,TransCAD显
TransCAD四阶段法
TransCAD操作步骤•导入背景图片•划分交通小区•添加路网•检查路网连通性•添加路网数据•生成小区质心•质心与路网连接•建立网络文件•OD矩阵反推•预测未来发生量与吸引量•生成阻抗矩阵•ID转换•求重力模型参数b•对未来发生与吸引量进行平衡•出行分布量预测•进行交通分配•查看分配结果1.导入背景图片File→Open(*.tif)格式的图片设置单位:MetersEdit→Preferences→System→Map Units : Meters2.划分交通小区创建面地理文件File→New→Geographic File选择Area Geographic File 输入层名:area,Options选择第一项画交通小区Tools→Map Editing→Toolbox创建线层File→New→Geographic File选择Line Geographic File 画路网Tools→Map Editing→Toolbox检查路网连通性Tools→Map Editing→Check Line Layer Connectivity输入路网属性Dataview→Modify Table添加域字段属性输入路网数据生成小区质心打开小区文件,Tools→Export 打开Export area Geography,To中选择Standard Geographic File,Options中勾选Include Built-in Date、Export as Centroid Points点击OK保存为cent文件夹下取名cent。
打开路网,在node层添加字段index(目的是做ID转换)Dataview→Modity Table→Add Field命名为index质心与路网连接导入质心文件并设为当前,Tools→Map Editing→Connect选择Fill,在Node field选择indexLine field选择None;在Fill with选框中勾选IDs from area layer单击OK质心连杆连接完成添加质心连杆的数据属性。
TransCAD四阶段法基本操作步骤
TransCAD四阶段法基本操作步骤1、导入背景图片Open:*.tif坐标系统:Aisa,China HongKong1980 Grid单位:kilometers2、新建路网层(线层)New-Geographic File选择Line Geographic File,层名:njroad,端点层名:njroad point域字段要求:capacity, time,speed画路网:Tools-Map Editing-Toolbox画完后检查路网的连通性:Tools-Map Editing-check line layer connectivity3、新建交通区层(面层)New-Geographic File选择Area Geographic File,options选择第一项,输入层名zone 添加域字段,要求:Code,P,A画交通区添加交通区属性数据:交通区编码Code,发生吸引量根据学号修正后输入P、A4、建立交通区形心与路网的连接在端点层njroad point添加字段index,操作方法:dataview-modify table选择面层,使用tool-mapediting-connect选择node field: index. fill with 选择Ids from area layer5、更新路网的路段属性信息添加路段属性数据:使用Fill…capacity,speed,time其中time=Length*1.609*60/406、交通分布(1)当前图层选择交通区zone图层(2)新建阻抗矩阵文件:New-Matrix,矩阵文件字Impedance(3)采用matrix-indecs更新阻抗矩阵的行列编码,以实际交通区编号显示矩阵(2)输入阻抗矩阵,或导入阻抗矩阵(3)阻抗矩阵输入完成后,取消indecs替换,以ID显示矩阵(4)交通分布:planning-trip distribution-Gravity application默认参数,分别以Gamma函数作OD1,以Inverse函数作分布矩阵OD27、建立网络文件,进行交通分配(1)建立网络文件,选择njroad层,使用Networks/paths-Create…(2)选择njroad point层,使用select by condition建立形心点选择集(3)更新OD矩阵的行列编码,以节点的ID来表示OD矩阵的行列编号。
TRanscad使用说明
T R a n s c a d使用说明-CAL-FENGHAI.-(YICAI)-Company One1Transcad快速建模简体版一、有关CAD图的处理1.将CAD路网图除掉不需要图层,只需有边线、红线及中线三层即可,将该图层另存为R12格式下的dxf文件2.打开transcad,点击openfile【打开文件】,点击file of type【文件类型】下拉菜单中,输入A,找到.dxf文件,将其导入到transcad中3.在导入dxf文件的对话框中,import autocad DXf file,选中【导入dxf文件】选择要导入的图层,边线、红线、中线。
注:按住ctrl连续选择边、红、中线4.选择coordinates【坐标】A.在坐标系统框内,在class下拉菜单中选择Asia【亚洲】,在zone 【区域】下拉菜单中选择china ciesin grid【中国大陆】-ok即可——取名B.导入成功后,立即存盘,点南save file【存储文件】自动保存成.map文件二、关于在transcad中建路网1.新建一个文件,点击new file找到geographic file【地理文件】——选择line geographic file【线状地理文件】‘2.在lay settings【层设置】name处,输入line layer,在endpoint layersettings【点层设置】name处改为“Line Endpoint layer”- ok3.填入模型参数属性【attrioutes for new layer】A.点击add field【填加项目】在下边field storage information【项目存储信息】name栏内输入name,在type【类型】栏下拉菜单中选择character【属性】B.依次点击add field 在name栏处依次输入:Name【命名】 Type【类型】CAP【通行能力】 integer 4Vel【速度】 integer 4Name【名字】 characterTime【时间】 Real 8Real Length【真实长度】 Real 8AB-THR (过境量)BA-THR integer 4 (过境量)AB-PROxBA-PROx注:最好输入字母大写,以免程序不认。
TransCAD的操作法
改善交通状况的建议
1.要重视交通的引导设施的建设。 2.加强交通管制,尽量减少不必要的交通量。 3.要逐步降低汽车等机动车的增加率。 4.提倡环保科学的交通出行习惯。 5.加快公共交通的建设步伐,提高公共交通 的服务水平和质量。
反推结果如图
出行产生吸引量预测
首先,数据的准备。所准备的数据有:基于 小区的现状年出行产生、吸引量数据;基于 小区的现状年经济活动变量;基于小区的未 来年社会经济变量。如下图所示。
其次,估计回归模型参数,得出未来年的OD 交通量(如图)。
最后平衡未来年的发生与吸引量。
三年的预测数据
柱状图如下
2012年
2013年
2014年
出行分布量预测
首先,我们要找出出行阻抗矩阵 。
阻抗矩阵
变ID后的阻抗矩阵
其次,我们先用增长系数法来预测未来的分 布矩阵,所得如下。
2012年
2013年
2014年
最后利用重力模型法进行分配,所得重力模 型参数及各年分配结果如图。
2012年
2013年
2014年
交通流分配
首先,我们要对OD矩阵进行索引转换,
其次,我们先用用户平衡法进行对未来年进 行交通分配。 所得的路段负荷度图如下。
2012年
2013年
2014年
最后我们用另外一种分配方法——增量分配 法中的容量限制法再一次对交通量进行分配, 所得路段负荷度如图 。
2012年
2013年
Transcad操作步骤
Tran scad操作步骤1. 在CAD里面画好,快速路、主干道、次干道、支路和交通小区分布图(貌似在Tran scad不能从CAD导入Tran scad分区层);导入后要给线层(Type、Capacity、Speed、Time、AB_Flow、BA_Flow (目标年)、country (实际观测的道路流量))、分区层(P_Fur、A_Fur、ZoneID)设置属性。
在CAD里面画的道路图(如果在百度里面截的图画的,乘以14.28)才能得到实际比例。
2. Tran scad默认的小区ID与你自己实际划分的编号不一样,可以用先将小区层增加一个编号字段,输出(既Export)小区文件为标准地理文件既:standard geographic file,此时ID选择你自己新加的那个编号,在保存后打开,就0K3. 小区合并为大区:我觉得有2个功能:1划分交通大区;2把太过于详细的重新划分小区。
步骤:1在小区中增加一个属性daqu 2需要合并的小区在这字段填写所在的大区区号(如果是功能1:就要把这些小区都包括;如果是功能2:不重新画的小区编号保留原来那个),3操作:tool/geographic analysis/merge by value,在弹出的对话框里:merge:ALL Records 和Based on :daqu 点击OK,保存再打开就行了。
4. 检查路网的连通性,再为路段输入属性数据Type、Capacity、Speed、Time、AB_Flow、BA_Flow.可以在这里设置单项车流。
5. 在按四阶段法,按照每步步骤做,首先做出行生成预测:交通生产量主要用原单位法;交通吸引量用吸引率法(根据不同的土地性质产生的不同的吸引率),或者用回归分析法(需要基础年和目标年的GDP、社会消费品零售总额、人口等经济社会指标,但是这个需要基础年的出行产生吸引量)6. 原单位法:在你划分小区后,根据每个小区有多少人在相乘本市人均出行次数,即得每个小区的出行产生量。
TransCAD中进行OD反推的详细步骤
TransCAD中进行OD反推的详细步骤
1、数据与图层的准备
创建如下路网层与分区层
在路网层添加如下属性,并输入各路段属性值,其中“AB-V”、“BA-V”表示路段双向流量,“AB-C”、“BA-C”表示路段双向通行能力;“AB-S”、“BA-S” 表示双向速度,“AB-T”、“BA-T”表示路段双向行驶时间。
注意:流量、通行能力和时间是必须的。
创建网络
在路网层点击菜单栏中的“Network/Path”下拉菜单中的“Create”弹出以下对话框,框选“Optional Fields”中的所有属性,点击Ok,保存。
2、建立先验OD矩阵
在分区层点击,弹出以下对话框,选择“Matrix”,点击ok。
弹出对话框如下,取名为先验OD,点击ok,保存,及可创建一个空的矩阵,输入先验值,如下所示,
3、反推OD
在路网层点击菜单栏中的“Planning”下拉菜单中的“OD Matrix Estimation”弹出以下对话框,在“Method”中选择反推模型,在“Matrix File”中选择先验OD层,在“Time”中选择线层属性中的时间属性,在“Capacity”中选择通行能力属性,在“Count”中选择流量属性,其它设置如下图所示。
点击“Options”弹出以下对话框,
点击ok,弹出以下对话框,选择对话框中各项并点击“Save As”,最后点击ok。
则可生成如下图和反推OD:。
TransCAD学习经验总结
transcad学习经验总结原文地址:transcad学习经验总结作者:我为交通狂1、路网的建立(1)路网简单的话,直接在transcad里新建相应的地理文件,画出小区和路网(2)将cad的路网图导入,autocad——输出dxfR12的文件——在transcad中打开(具体参读工程蚂蚁的借助AUTOCAD在transcad中建立线网层方法,他在那里写的非常详细,包括一些注意事项)2、od矩阵的导入(1)excel做成一维的形式,直接用transcad打开,然后使用MATRIX--IMPORT倒入到transcad中(2)似乎还有另一种更简单的方法.3、小区编号问题transcad默认的小区ID与实际对小区的编号不一致,为使其一致可使用输入输出法:先将小区增加一个编号的字段,输出小区文件为标准的地理文件,此时ID选择编号,再输入该文件即可4、小区合并大区的问题(1)在小区中增加一个字段daqu(2)需要合并的小区在这一字段填写所在的大区区号(3)操作:tool/geographic analysis/merge by value5、质心连杆问题:(1)质心连杆在分配后影响到图的美观,可以先将连杆作选择集,然后将其status设置为invisable(2)质心连杆上的交通量分配不合理,可以通过多设置几条质心连杆或将其连接到不同的道路上(比如支路)6、几个小细节(1)作分配时,对任何的路网或节点的数据进行过改动后,需重新生成net文件才可生效(2)对于生成的期望线,可以通过map/color theme将其设置为颜色样式7、有transcad作公交规划的步骤:(1)在transcad软件中,建立城市道路网(2)划分交通小区,并建立公交OD文件(3)在道路网的基础上,在建立公交线网,并布设公交站点(4)将交通小区型心与公交站点连接起来(5)在transcad软件的菜单中,选择公交模块进行运算(6)对运算所产生的结果数据进行分析,针对不合理线路进行优化调整(7)更新公交线网文件,再次运算,直至产生你所希望的结果为止。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
TC使用技巧
目录
1、转换id:选中质心连接点id (1)
2、连接数据 (2)
3、调整主题图 (3)
4、TransCAD中建立交通小区的两种方法 (6)
5、TransCAD直接导入OD矩阵的方法 (7)
6、tc分配结果另存为dbf文件可以用excel直接打开 (10)
7、小区合并大区 (10)
1、转换ID:选中质心连接点ID
转换出效果如下
1
2、连接数据
先将一组dataview另存为bin格式,然后用tc打开bin ,点击或是dataview中的jion,如下图:
点ok出如下结果:
2
选中index实验填充小区实际编号,,6、矩阵对角线清零
3、调整主题图
点弹出以下对话框,点styles
3
质心输出
1、在学习TransCAD之前,先来认识几个文件格式:
(1)dbd:保存点、线、面层的数据;(2)map:地图文件,编辑完dbd后,生成map;(3)bin:表格数据,存储一般表格形式的数据,编辑完bin后,若想保存,出来dvw格式的文件,表示普通数据表的外观;(4)mtx:矩阵文件,一般用来表示OD数据之类的,若想创建矩阵文件,需打开创建好的bin文件或者map文件,因为这是基于bin、map创建的。
4
2、使用该软件之前,最好进行一些设置:edit-preferences,包括地图精度,存放位置之类的,改成中国的习惯
3、创建面类型文件:new-geographic file-area geographic file,然后进行设置面类型文件的字段
4、点击“铅笔+方格”快捷菜单,可进行面的绘制之类的操作,“i”可进行面(小区)的信息扩展
5、如果修改面的类型,可点击“类似三层图层”的那个快捷菜单
6、修改字段的话,可点击dadaview-modify table,前提条件是:表格数据并没有和面文件join,joinzai dataview菜单下
7、创建表格文件时,基本上是在“edit”菜单下进行操作,增加记录,删除记录,等
8、建立矩阵文件的前提是打开创建好的bin文件或者地图文件。
将外部的OD数据导入到建好的矩阵文件中,直行matrix-inport,填写好对应的字段即可。
当然也可从矩阵文件中进行数据的导出,方便进行编辑
9、制作期望线:直行tools-geographic analysis-desire lines,将字段一一对应,就制作好了期望线,期望线直观的显示小区之间出行分布量的大小。
宽度代表了量的大小。
如果修改期望线的线条之类的,可直接点击“有三个星星”的快捷菜单。
交通需求预测建模即传统的“四阶段法”---出行产生,出行分布,方式划分,交通分配。
1)建设项目交通需求预测主要包括目标年背景交通量预测和拟建项目新增交通量预测两方面。
目标年交通量即为背景交通量与拟建项目新增交通量之和。
5
2)背景交通量预测基本上采用增长系数法(TransCAD软件结果)。
预测的前提条件无外乎:人口岗位的发展变化、机动车数量的变化、出行总量的预测及出行特征变化的趋势(出行强度、出行距离、出行方式结构比重)。
有了前提条件,加上对基地周围的道路功能的分析、高峰小时系数及大型车比例,就可以用增长率发来预测背景交通量。
3)项目新增交通量指远期建设项目投入使用后,交通影响范围内路网所蒸蛋的完全由基地项目产生的交通量。
项目交通量的确定,主要分为两个步骤:a:项目出行量预测(出行产生率法);b:项目出行量分配(圈层外推法)。
4)出行预测方法有两种:一种是有基地的岗位数与每个岗位平均的出行吸引率来计算;另一种是由基地的建筑面积及其吸引率来计算。
吸引率一般来源于基地所在城市的吸引点调查数据。
吸引率包括来客和从业人员的出行人次。
5)不同的土地利用功能所发生的出行特征区别很大,可根据基地内部不同建筑的不同功能类型来进行出行预测。
在预测其出行发生量之后,在依据方式划分比例,求的不同方式的出行量。
6)叠加交通量为背景交通量和新增交通量之和。
4、T RANS CAD中建立交通小区的两种方法
第一种方法:
用AutoCAD把交通小区先画成路网,并在每一个交叉口打断所有路段,然后打开TransCAD的导入CAD对话框,选择需要导入的图层,选择layer type 为line,coordinates
6
为Asia或者Gauss坐标(根据自己情况选择坐标),点OK执行导入。
在导入的线层上(需先检查连通性),点击菜单“Tools → Geographic Utilities → line/Area conversion…”,在弹出的对话框中更改小区层名称,并把复选框Add layer to map打钩,点击“OK”,保存“Geographic File (*.dbd) ”文件。
完成小区的建立。
(这里可能生成的小区数并不是现实中想划分的数量和位置,可以对小区进行合并得到新的小区)
第二种方法:
用AutoCAD把交通小区先画成路网,并在每一个交叉口打断所有路段,然后打开TransCAD的导入CAD对话框,选择需要导入的图层,选择layer type 为Area,coordinates 为Asia或者Gauss坐标(根据自己情况选择坐标),并把复选框preserve blocks as
multi-polygon areas的打钩去掉,点OK执行导入。
完成小区图层的建立。
(可能会出现某个小区消失的情况,这时可能需要您重新在AutoCAD里删除该小区的线段,并重新画上,估计就没问题了。
)
第三种方法:
直接在transCAD里画小区,但是transCAD画图功能比较弱,可能会比较麻烦,不如前两种来的简便。
5、T RANS CAD直接导入OD矩阵的方法
1、将矩阵在Excel中输入,矩阵存储为以下形式:列仍然为ID号,但是行在ID号前加一个f标记(防止TransCAD把第一行的数据以数值类型看待),存储在一个sheet中后保
7
存,如图所示。
2、在TransCAD中打开Excel,显示结果如图所示,然后根据中心点ID新建一个矩阵(或者在规划小区中根据小区的ID新建一个新的矩阵);接着分别选中Dataview和新建矩阵的第一列(此步骤很重要,只有选中新建矩阵的第一列才会出现row in matrix选项),如下图所示。
8
3、当前窗口Matrix客流OD矩阵,点菜单中Matrix——Import,选择默认,然后操作如下列图所示,Finish即可。
就可以得到Matrix了。
提示:只有选择了Matrix客流OD矩阵,才会出现row in matrix选项。
点击next。
提示:Column ID需选择客流OD导入dataview的列名称。
提示:在From里选择f1即可实现导入(只需要选择其中一个,其他会自动导入)
4、结果如下图所示.
9
6、TC分配结果另存为DBF文件可以用EXCEL直接打开
7、小区合并大区
Zone添加字段“大区”,点选择每个大区包含的小区,填充大区编号值,
10
填充完成之后,
11
之后合并OD矩阵,打开矩阵,点击aggregate 设置之后
12。