TransCAD交通规划实例公路网中
transCAD交通规划实例

交通规划实例1建立路网1.1建线层1、选择File-New File或单击工具条上的,选择Geographic File。
2、得到的子对话框设置内容如下。
1.2画路网1、选择Tools-Map Editing-Toolbox或单击工具条上的,如下。
2、自己画出路网,如下。
保存得到16条线路、10个节点的路网,如下图。
2划分小区2.1建面层1、选择File-New File或单击工具条上的,选择Geographic File。
2、得到的子对话框操作如下。
添加字段时,P(产生)和A(吸引)必须有。
2.2画小区1、同画线路:Tools-map editing-toolbox或。
2、画9个小区,保存,如下图。
3、手动输入属性。
3交通分布3.1新建矩阵1、选择File-New File或单击工具条上的,选择Matrix(如下图)。
2、单击OK,得如下对话框,填入数据,以便进行交通分布。
3.2出行平衡1、在菜单栏中选择Planning-Balance,如下。
2、得到Vector Balancing对话框操作如下。
3、单击OK,得到下表。
3.3重力模型进行交通分布预测1、选择Planning-Trips Distribution-Gravity Application(重力模型法)。
2、Gravity Application对话框设置内容如下。
4Connect连接1、在line层,选择Dataview-Modify table。
2、在Modify table对话框中选Add Field添加index,如下。
3、在area层选择Tools-Map Editing-Connect,如下。
4、由上步得到Connect对话框,其设置内容如下。
5、在point层单击,得到下表。
5ID转换1、做出小区中心点的选择集Selcetion:tools-selection手动选择,如下。
2、选择matrix-indices,在matrix indices对话框中单击A dd Matrix Index,设置各选框内容,如下。
AutoCAD路网导入TransCAD交通需求预测

用AutoCAD对路网操作A:绘制路网。
在AutoCAD中绘制导入到TransCAD中的路网。
首先在AutoCAD中新建图层,如图1所示。
并设置相应的颜色宽度以便于更好地观察。
然后对绘制的路网进行操作,实现TransCAD对绘制路网中交叉口的识别。
图1 AutoCAD建立图层B:AutoCAD加载breakall.lsp步骤。
在AutoCAD中选择“管理”然后再选择“加载应用程序”加载“breakall.lsp”。
如图2和图3所示。
对路网进行打断(注意,考虑到快速路、高速公路的特性,打断时需慎重)。
图2 AutoCAD加载图3 AutoCAD加载C:使用breakall.lsp对路网交叉口部分进行打断。
在AutoCAD中命令输入行输入“breakall”,如图4所示。
然后根据提示选择打断对象。
图4 命令输入D:保存文件类型。
点击“”将绘制的路网保存为.dxf文件,如图5所示。
图5 文件类型选择示意图将路网从AutoCAD中导入到TransCADA:从TransCAD点击“”打开从AutoCAD得到的.dxf文件。
得到如图6所示窗口。
图6 弹出窗口B:在“Files of type”的下拉菜单中选择“AutoCAD DXF (*.dxf)”,如图7所示。
图7 文件类型C:在弹出的窗口中对道路的图层进行选择按住“Ctrl+鼠标左键”对图层进行多项选择。
“Layer Name”中对线层名字进行修改。
在“Layer Type to Import”中选择导入的层,在此导入的是线层即Line层。
如图所示。
在“Coordinates”中选择“Uints”、“Class”、“Zone”等相应内容。
图8 弹出窗口图9 Import Coordinates视图D:点击“OK”,完成导入。
弹出“SaveAs”对话框输入“File name”,点击“Save”,此时就保存为地理文件*.dbd,如图10所示。
图10 保存dbd文件界面E:导入成功,在TransCAD中弹出,如图11所示界面。
TransCAD软件在高速公路交通量预测中的应用

TransCAD 软件系统是由美国 Caliper 公司开发的 交通地理信息系统 ( GIS) 软件 ,是第一个专门为交通 规划 、交通管理以及交通特性分析而设计的应用软件. 作为最早具备交通规划地理信息功能的软件 , Tran2 sCAD 可以方便地对各类交通运输及相关数据进行存 储 、提取 、分析和可视化. 在 TransCAD 中 ,包含了各种 形式的出行需求模型 ,如概略规划方法 、四步骤模型 、 先进的非集计建模技术 、多种选择的同步模型 ,以及广 泛应用的各种交通分配模型的组合应用. 应用 Tran2 sCAD 软件的 GIS 环境背景 ,可以进行比较细致而又 合理的交通规划和预测分析.
交通分配交通分配模型用于预测道路网络中的交通流量这些模型将已输入的出行需求od矩阵当作起讫点对之间的交通流量od点对的流量基于所选择的出行方式在某一道路上的出行时间或出行耗费分配在整个路网上transcad软件的交通分配程序应用该软件提供的用户平衡模型进行分配该模型如下式在出发地为之间的od交通为交通量为零时的路段行驶时间路段交通量分配结果见图上的行程时间rs为出发地为transcad软件反映了国内外交通规划和交通工程领域最新理论和研究成果广泛探讨了交通规划建模理论方法与应该软件具有系统性强实用性好等重力模型预测交通分布信号的零点漂移频率变化等因素的影响后测量精度可达0102
收稿日期 : 2005 - 09 - 06 作者简介 : 姚宏伟 (1979 - ) ,男 ,河南驻马店人 ,硕士.
第 1 卷第 4 期
姚宏伟 : TransCAD 软件在高速公路交通量预测中的应用
·6 5 ·
交通运输网络分析. 此功能具有存储交通运输系统的 重要属性 ,如交叉口转向限制和费用 、各种运输方式间 的换乘点和费用函数 、单行道 、交通小区中心与路网的 虚拟线 、道路等级与性能函数 、公共交通出入道与步行 换乘道 、路段旅行函数等. ②矩阵分析. 矩阵用于存放 交通运输系统中的基本数据 ,是交通运输分析的基本 工具. TransCAD 软件可以生成 、维护 、操作矩阵 ,并能 通过生成期望线等功能对矩阵中的数据进行空间分 析 ,使数据比较直观. ③线性参照. 它根据沿着道路与 某一固定点的距离来确定分析对象位置. TransCAD 软件具有动态分段功能 ,以便合并和分析多个线性参 照数据集. 线性参照主要应用于处理基础设施与运营 管理数据 、交通事故位置 、铁路或公路的分级 、道路桩 号 、固定资产投资项目等信息.
transcad简单实例(入门必看)

TransCAD交通规划实例作者:applepin启动TransCAD软件插入软件狗,启动TransCAD软件。
建立路段层点击新建文件图标,出现点击建立地理文件,点击OK,出现选择文更改名更改名选中Line 层地理文件类型,并更改名字,点击OK,出现路段层属性对话框:点击Add Field,逐一增加字段属性点击OK,出现保存对话框:选择保存路径及文件名称点击Save,出现路段层地图界面添加路段在路段层上,点击Tools→map editing→toolbox出现地图编辑工具栏:点击,逐一增加路段保存得到7条线路、5个节点的路网。
输入路段属性数据打开路段层数据库:逐一输入路段属性数据(通行时间等于路段长度除以速度)建立小区层点击新建文件图标,出现点击建立地理文件,点击OK,出现点击OK,出现小区层属性对话框逐一添加小区的字段属性点击OK,出现保存对话框:起好名字,点击Save。
再次回到路段层地图界面。
画小区。
点击Tools→map editing→toolbox出现工具栏:画出3个小区,并保存。
输入小区属性数据打开小区层数据库输入各小区的属性数据将小区质心点连接到路网(目的是做ID转换)。
在节点层上,增加Index。
原先节点层上只有经纬度两个字段两个字段点击数据库菜单,修改数据库属性增加一个新字段Index在小区层上,点击Tools→Map Editing →Connect调出对话框:点击Fill,完成如下设置:点出OK,路网显示出已经连接,出现小区质心节点小区质心节打开点层数据库,发现新的变化:增加的三个节点的增加了6,7,8三个打开路段层数据库,发现新的变化:填充连接后填充连接后新增路段(质心连杆)的值。
将其通行能力设为无穷大(大数即可)的值,通行时间设为很小的值。
在点层上,做点的选择集。
点击Tools→Selection出现点选择工具栏:直接用鼠标点击数据库第一列位置,出现红色圆点,表示已经将Index的点选入选择集:建立网络。
transcad 进行交通分配的步骤

用TransCAD进行交通分配的步骤分配的流程图如下:)需要准备的材料:1.需要进行分配路网的.dxf 图,用来直接导入TransCAD生成路网然后再生成小区。
如果路网简单,也可以在TransCAD里面直接自己画出路网和小区。
2.分配路网中的实际的分区和小区的属性比如人口;通发生量和吸引量;一些规划的占地面积以及以后的发展的一些数据。
3.规划路网的属性比如通行能力,两个方向的自由流车速,是否为单行道,自由流通行时间。
一般一个路网至少需要以下六个属性。
AB_V,BA_V,AB_T,BA_T,AB_C,BA_C. 下面用一个实际例子来说明交通分配的步骤:1.生成初始路网。
有两种方法,一是自己画出路网,一是利用dxf图导入生成路网。
在导入的时候选择coordinates然后在class里面选择Asia。
然后选择ok就生成了路网。
2.生成小区。
有两种方法,一种是自己新建一个层,在里面手动画出小区。
另一种是用路网ToolsàGeographic Utilitiesàline/Area conversion…àAdd area to map 然后就可以生成小区了。
在生成小区的时候需要注意的是要对原始路网进行修改(比如需要增加一些线段或者打断一些可能生成小区的线),以便生成的小区可以符合实际中划分的小区。
一般情况下生成的小区都会大于实际中需要的小区,这个时候就要做选择集,选择出实际划分的小区。
然后在小区里面填写属性比如发生量(G)和吸引量(A)。
DataviewàModify table里面Add Field里面添加两个属性G和A(如果还有别的属性可以继续添加,但至少需要这两个东东)。
填完实际小区的属性后可以将我们所需要的小区导出来。
ToolsàExport…àExport框里选择Select,To框里面选择Standard Geographic files ,DATA fild 框里选择ID就可以了。
TransCAD交通规划实例-公路网中

TransCAD交通预测实例一、基础数据采集1、合成基年OD矩阵本文采用《公路网规划》第六章,第六节中的数据。
OD矩阵:O/D 1 2 3 4 发生量1 0 200 200 500 9002 200 0 500 100 8003 200 500 0 250 9504 500 100 250 0 850吸引量900 800 950 850 35002、创建路网实际路网基本上是通过扫描地图后,用AutoCAD描线,然后导入TransCAD中的。
本文中的例子仅仅说明面、线、点层之间的关系和属性设置。
第一步:创建一个面层打开TransCAD,创建一个面层的地理文件创建三个字段:OD_Code(index),P_2010,A_2010,保存为zone。
然后输入属性,由于交通发生与吸引量预测不是利用TransCAD做的,可以用excel完成,本文直接输入预测结果。
在右边竖着的工具栏中有一个黑色的i,点击此按钮,然后分别点击各个小区。
弹出对话框。
不以矩阵的形式?O/D 1 2 3 4 发生量20101 0 200 200 500 900 12002 200 0 500 100 800 10003 200 500 0 250 950 15404 500 100 250 0 850 1300 吸引量900 800 950 850 35002010 1230 1150 1650 1300注意,本文故意将去全部小区的发生量和吸引量不平衡,在进行交通分布时,首先应平衡总发生量和总吸引量。
创建一个线层线层是在面层基础上完成的,在创建过程中,系统会自动生成一个点层。
创建时,直接在面层上进行?。
如果你认为路段两个方向的通行能力不同,还可以分别设为AB_Capacity和BA_Capacity。
然后划线位。
注意字段属性。
确认图层选择栏中是line这一层!!还是点击Map editing按钮,此时已和划面层时不同,虽然统一按钮,内容已有差别。
TransCAD在交通分配中的应用

六、Connect连接
❖Connect连接就是将小区中心点连接到路网上, 目的是将小区的属性与路网的属性进行融合, 使小区真正成为路网中的一部分,只有这样才 能对路网进行交通分配。
❖在Connect连接之前需在路网节点层(Endpoints) 添加一个字段(table),取名为index,在路网层 也添加一个字段,也取名为index。这些都是为 下一步ID转换作准备的。
整个操作完成后,状态栏上会显示生成.net文件
九、交通分配 ❖在目标路网上:Planning→Traffic Assignment
十、查看分配结果
❖分配成功之后会生成一个数据集,里面有交通 分配之后的所有计算结果,一般用AB_Flow或 BA_Flow显示分配结果。
谢谢!
始路网中
在小区层里需添加两个字段:发生量(O)和吸引量(D),这 是为以下用重力模型进行OD分布预测做准备的。
三、生成小区中心点
❖在小区层:Tool→Export… 然后将生成的中 心点的层加载到路网层里。这些生成的小区 中心点继承了小区所有的属性(OD量)。
四、用重力模型进行交通分布预测
❖在小区中心点所在层:File→New→Matrix 在新建的Matrix里,先填上初始数字,作为 循环的初始值。然后Planning→Trip Distribution→Gravity Application(重力模 型法),最后将生成cgrav.mtx文件
四、用重力模型进行交通分布预测
注意点:
❖Dataview中须 选小区中心点 层
❖Productions选 出行发生量(O)
❖Attractions选 出行吸引量(D)
五、检验路网的连通性
交通规划实例操作过程

T r a n s C A D交通规划实例操作过程运用Transcad对13个小区的区域进行交通规划。
需要的资料路网结构图、路段属性、小区未来年人口(需要预测)、出行产生率表、基年的OD、出行方式分担率1.搭建路网(1)导入路网,两种方式:一种是AutoCAD导入,在AutoCAD中保存成AUTOCADR12/LT2.dxf文件。
注意:在画图的时候要将所有的节点处都断开,不能直接连接,否则后面导入的路网都认为是立交;保存的时候将所有图层同时保存为一个dxf文件。
导入:在TransCAD中,file-open刚刚保存的dxf文件,选择“线”层,coordirates:Asia,zone:1980 Hong Kong grid。
单位选择meter。
软件单位设置成kilometer。
再次重复导入的步骤,选择“小区”层,后面类似上一步设置。
注意:导入的时候要导两次,因此有不同的图层都需要导进去。
Tools-geographic utilities-line/are conversion进行线和面的转换。
一种是直接画,将底图转换成.tif的无压缩的文件,可以在photoshop里转,然后在transcad里打开,利用New-geographic file-file type(area/line/point)-add fields,tools-map editing-toolbox描图,通过隐藏图层来隐藏底图或删除图层。
本例中,采用导入的形式。
导入的小区及路网导入图时首先要定义其坐标,coordinate 这里就是坐标的意思。
选择亚洲、中国香港,就OK了,datum是指基准面,这里我们选择no change。
(注NAD27指北美基准27年,一个GIS数据的标准)。
(2)把线层和面层和而为一:关掉第二次导入的面层底图,点,点add layer按钮添加面层,同时将点层显示(show layer)。
添加面层时会要求选择添加的文件,应选择上一步导入小区层时保存的文件。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
TransCAD交通预测实例
一、基础数据采集
1、合成基年OD矩阵
本文采用《公路网规划》第六章,第六节中的数据。
OD矩阵:
2、创建路网
实际路网基本上是通过扫描地图后,用AutoCAD描线,然后导入TransCAD中的。
本文中的例子仅仅说明面、线、点层之间的关系和属性设置。
第一步:创建一个面层
打开TransCAD,创建一个面层的地理文件
创建三个字段:OD_Code(index),P_2010,A_2010,保存为zone。
然后输入属性,由于交通发生与吸引量预测不是利用TransCAD做的,可以用excel完成,本文直接输入预测结果。
在右边竖着的工具栏中有一个黑色的i,点击此按钮,然后分别点击各个小区。
弹出对话框。
未来年O/D矩阵然后分别输入数据。
将未来年的PA 输入?
不以矩阵的形式?
O/D 1 2 3 4 发生量2010
1 0 200 200 500 900 1200
2 200 0 500 100 800 1000
3 200 500 0 250 950 1540
4 500 100 250 0 850 1300 吸引量900 800 950 850 3500
2010 1230 1150 1650 1300
注意,本文故意将去全部小区的发生量和吸引量不平衡,在进行交通分布时,首先应平衡总发生量和总吸引量。
创建一个线层
线层是在面层基础上完成的,在创建过程中,系统会自动生成一个点层。
创建时,直接在面层上进行?。
如果你认为路段两个方向的通行能力不同,还可以分别设为AB_Capacity和BA_Capacity。
然后划线位。
注意字段属性。
确认图层选择栏中是line这一层!!还是点击Map editing按钮,此时已和划面层时不同,虽然统一按钮,内容已有差别。
按钮的基本涵义同面层一样。
点击绿色十字,画路网。
说明一点,一定要注意节点的位置和类型,在这个软件当中,有两类节点,一类是黑色方框的线位节点,一类是黑色圆形的实节点!前者仅仅是调整线位,而后者则代表划线的终止!黑色圆形的实节点代表两路平交或者有互通立交。
实节点在点层中是有记录的,而线位节点则没有。
接下来就是输入数据了,和面层差不多。
路线名称和路段名称自己确定。
路段的属性,1~8设为一级公路,中间四条设为高速公路。
第二步:然后选择点层,确认Point在图层下拉菜单中。
选择dataview中的modify table。
点层的属性只能在这里添加!
添加两个字段OD_Code(实际中小区编号)和OD_ID(自动生成的小区编号),点击OK 保存。
OD-ID 是点层所特有的,进行交通分配,OD_ID在矩阵转化时用到,用以表示小区形心的自动编号。
第三步:然后选择面层,确认zone在图层下拉菜单中。
点击新建按钮,创建矩阵。
注意:此时 IDs 的来源较多,选择合适的,此处为小区的OD 编号即 OD-code
这样生成的OD分布为实际的小区编号对应的OD,(便于直接从excel中导入)而非ID对应的OD 分布,进行交通分布时,必须进行转化为小区自动的编号ID
注意:transcad中交通分布和交通分配都是以自动编号ID 为默认的索引,进行分布和分配时,必须要进行矩阵索引的转换
输入基年OD数据
思考:从matrix>inport 中导入excel 矩阵
数据采集工作到此完成。
二、交通分布
第一步:首先是平衡出行发生和吸引量。
平衡的方法一般是保证发生量不变,然后调整吸引量。
点击OK,弹出一个包含了平衡字段的面层的dataview。
第二步:矩阵索引转化
打开矩阵,由于交通分布必须利用矩阵的ID才能进行,所以必须更改矩阵索引。
将实际的小区编号与自动的ID编号联系起来
注意:交通分布是在面层的ID上进行的,一定保证在面层的基础上,否则,进行转化,添加索引时,会显示错误,看是否在面层下,即可判别。
有两种方法:
1.点击matrix>indice点击ADD index
2.在矩阵中点击右键,弹出indice 对话框点击ADD index
此时,生成的OD矩阵,虽然显示为ID对应的分布,实际已经转化为,实际中的小区编号对应的分布
第三步交通分布
然后选择trip distribution,再选择growth factor method,增长率法。
在matrix files 中选择要分配的矩阵文件,例如是基年的PA 还是未来年的PA ? 注意:一定是平衡后的PA 矩阵
分布结果如下图
那个是真的?怎么两个图?
点击OK,完成交通分布。
看分布结果如下图
问:那里可以看到期望线?
首先用tools下的Geographic Analysis下的Desire lines画出期望线,这时可以根据od量的大小来选择期望线,选择 field中的ID ,然后在用map->scaled symbol Theme 将流量按粗细、调整显示格式。
期望线建立以后,自动保存到层文件当中,与点、线、面同层。
三、交通分配
第一步:,创建小区连接线。
有三种常用的方法:连接或者直接画出
选择面层。
选择ID’s from zone layer, 其余的选项默认即可
此刻,可以看出小区质心已经联到了路网上。
而且质心已经包含在了路网的点层中。
输入小区连接线的属性,如下图。
第二步:点层索引的建立
点击工具栏中的黑色的I
给点层中的小区质心点输入属性。
需要从面层查找OD_ID(小区自动编号)然后输入到点层中,此操作需要反复切换点层和面层。
分析原因:
在生成质心连杆以后,质心层的号码增加了点层中的ID 号
第三步:建选择集
将四个小区质心都输完以后,进行矩阵索引转化。
选择点层的DATAVIEW,创建一个选择集。
做好选择集后保存文件,否则在选择时下拉框中没有!
选择要进行交通分配的矩阵,本文选择已经进行交通分布预测后的2010年的OD 矩阵进行分配。
第四步更改矩阵索引
方法基本一样,点击ADD index
Field 选择OD-ID,进行转化矩阵的索引为小区自动编号ID,转化为形心点生成后的小区自动编号。
斟酌!问题之所在!
矩阵转化后,变为所做的选择集对应的OD –code 对应的矩阵,编号显示为自动生成的ID
点击CLOSE,矩阵不要关掉。
第五步:然后创建路网
选择路段实际长度,还有下面的所有字段。
点击OK
保存。
进行交通分配
点击NETWORK
选择最下面的centroids
选择IN selection set 中的Selection。
完成以上设置。
这样分配结果就出来了。
选择线层的DATAVIEW,可以看出多了几个字段,就是分配结果。
个性化分配结果,
map>scaled
symbol theme 个
性化设置分别
显示不同的流量,
通行能力,速度等
我有几个问题不明白,你帮我问问。
(1)如果你是按照以上步骤做的,最后分配结果出来以后会给一个提示,说是速度
超出范围。
这是怎么回事?帮我问问。
(2)这些分配方法都很最简单的,你可以看到根不没有从外围公路上走,直接走的中间四条公路。
说明中间阻抗最小。
如果考虑道路收费,阻抗会发生变化。
我想知道如何使用高级交通分配方法来实现。
如何利用MMA方法进行交通分配。
里面的参数如何标定。