您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 其它行业文档 > TRanscad使用说明
Transcad快速建模简体版一、有关CAD图的处理1.将CAD路网图除掉不需要图层,只需有边线、红线及中线三层即可,将该图层另存为R12格式下的dxf文件2.打开transcad,点击openfile【打开文件】,点击fileoftype【文件类型】下拉菜单中,输入A,找到.dxf文件,将其导入到transcad中3.在导入dxf文件的对话框中,importautocadDXffile,选中【导入dxf文件】选择要导入的图层,边线、红线、中线。注:按住ctrl连续选择边、红、中线4.选择coordinates【坐标】A.在坐标系统框内,在class下拉菜单中选择Asia【亚洲】,在zone【区域】下拉菜单中选择chinaciesingrid【中国大陆】-ok即可——取名B.导入成功后,立即存盘,点南savefile【存储文件】自动保存成.map文件二、关于在transcad中建路网1.新建一个文件,点击newfile找到geographicfile【地理文件】——选择linegeographicfile【线状地理文件】‘2.在laysettings【层设置】name处,输入linelayer,在endpointlayersettings【点层设置】name处改为“LineEndpointlayer”-ok3.填入模型参数属性【attrioutesfornewlayer】A.点击addfield【填加项目】在下边fieldstorageinformation【项目存储信息】name栏内输入name,在type【类型】栏下拉菜单中选择character【属性】B.依次点击addfield在name栏处依次输入:Name【命名】Type【类型】CAP【通行能力】integer4Vel【速度】integer4Name【名字】characterTime【时间】Real8RealLength【真实长度】Real8AB-THR(过境量)BA-THRinteger4(过境量)AB-PROxBA-PROx注:最好输入字母大写,以免程序不认。Pro为背景小区和本项目产生,一般本项目的pro排在背景小区后,如果背景小区为x,那么pro本项目为x+1——ok——命名文件——命名为线层line。这样就建完一个线层。4.建面层A.在新建地理文件对话框中点击AreaGeographicFile【区域地理文件】——layersettings栏内name处输入“AREAlayer”——okB.在线层属性对话框内【attributesforarealayer】点击addfield——在name处填入NAME,在type【类型】处选择character——ok,保存为Area文件5.建路网A.在当前层下拉菜单中【workinglayer】选择线层【linelayer】B.点击mapeditingtoolbox【地图编辑工具栏】点击addtime【图标】即可以画线。注:1.应先画小区内部中心点与外部道路连接线,双击即可结束该条道路——点击saveedits【保存编辑】即绿灯图标则结束道路。2.若觉得所画道路不合心意,则点击canceledits【放弃编辑】则该条道路将不再显示C.如果已经保存完编辑,想删除该条道路,则点击deleteline,然后点到该线上,点绿灯则删除,红灯则保留该线。D.在桥区建模时,在匝道上最好严格按照交通流线画匝道,即交通车辆怎么走,则所画道路方向也按照车行方向画,这样在道路Dir中只有0,10:道路双向行驶1:道路行车方向与所画方向一致-1:道路行车方向与所画方向相反E.渲染(1)点击selectiontoolbox——点击“selectionsettings”——addset——rename——style——选择所对应的颜色和线宽快速路红4主干路蓝3.次干路绿2支路黑1.5小区内部路青1点击apply——close注:加路名:从点的启始至终点,下拉右键菜单fill在singlevalue输入路名序列号,单击ID,右键sorttncreasing从小到大,sortdecreasing从大到小选择并单击highpopdensity选择集,labels弹出automaticlabels对话框,选择希望的设置,单击ok,返回selectionsets对话框。(2)其它按钮说明Status——当前该层的状态Active【可用】inactive【不可用】invisible【不可视】Dropset清除当前渲染特性Moveup选择当前向上移动Movedown选择当前向下移动关闭对话框——在“linelayerselection”选择相应渲染层,在线层【linelayer】下按住shift+进行渲染。F.在工具栏中点击【newdateview】输入CAP,Vel数值并且输入路名Vel快速路80三上三下主干路60三上三下次干路40二上二下支路25一上一下G.计算real-length(1)在CAD中找到相应路网文件(2)在CAD图上找到一段道路,量出实际长度,并记录。(3)在real-length处击右键——file——formula——在空白处:输入在(cad中的长度/在本软件中的长度)*lengthLength:在本软件中长度(相应ID号所对应length长度)length可以在formulabuilder中找到注:按顺序做乘除,否则系统不认H.计算时间(单位:分钟)在time处击右键——fill——formula,输入[reallength]*60/1000/velReallength\veldformulabuilder中可以找到。三、渲染内外部点A.在点层界面下[lineendpointlayer]下,点击selectiontoolbox——selectionsettings[与建立线层同理](可以起名为中心点)Addset——rename-style建立点层,内外部点,大小一般用12,形式¤,用该点层来渲染内外部点。注:内外部点用同一个点层渲染。四、在transcad中填公式A.Dateview-modifytable[修改表]-在modifytable对话框内点击addfile-增加背景小区和项目本身产生量一般AB-PROn+1BA-PROn+1为项目本身产生量AB-PRO1BA-PRO1AB-PRO2BA-PRO2为其它小区产生量AB-PRO3BA-PRO3…………AB-PROnBA-PROn说明:PROx的类型为integer4,有多少个小区,则x有多少个。B.在Dateview-FormuleFile[公式文件]中在空白处填加公式AB-TOTBJ-AB-THR+AB-PROnBA-TOTBJBA-THR+BA-PROx(有n个背景小区则x有个,则加n个PRO)AB-TOTallAB-TOTBJ+AB-PROBA-TOTallBA-TOTBJ+BA-PROAB-VocBJAB-ToTBJ/CAPBA-VocBJBA-ToTBJ/CAPAB-VocallAB-TOTall/CAPBA-VocallBA-TOTall/CAPAB-RATAB-PRO/CAPBA-RATBA-PRO/CAP五、形成路网(在线层界面下)Procedures[程序]-showallA.点Networks/paths-creat-出现creatnetwork[生成路网对话框],RealLengthfrom[读取长度]下拉菜单选择Real-length,左侧选择框所有特征数据全选—ok-保存相应的路网文件。六、生成摩阻矩阵A.回到点层界面下—新建—matrix(矩阵)—name:FRICATIONFACTORSHELLRowfrom:Columnsfrom:均选择内外部点的同一渲染层注:相应渲染内外部点的渲染层名称应为同一层。否则无法产生摩阻矩阵Martrices:3HBWFFHBOFFNHBFF-ok-命名:FRICATIONFACTORSHELL生成一个空白文件B.回到线层linelayer-Networks/paths-multiplepaths[多路径]Minimize[最小]:Time-ok-保存From:渲染内外部点的那个渲染层To:渲染内外部点的那个渲染层C.形成文件后,删除内部与内部点,外部与外部点的数据。快速删除方法:选中要删除的数据,击右键-fill-clearcells[清除单元]即全部清除。D.回到FRICATIONFACTORSHELL界面下,点planning-Tripdistribution[交通分布]-synthenic-Friction[摩阻]-factors-选中usethismatrix-Matrixname:FRICATIONFACTORSHELL[摩阻系数]输入:abcHBWFF285070.020.123HBOFF1391731.2850.094NHBFF2191131.3320.01Matrixfile:shortestpath七、导入矩阵A.打开dbf,设打开小区-(1)注:dbf文件不能包括零,dbf内的ID号应严格与transcad内小区ID号一致,否则导致trancad找不到ID号而停止分配。B.planning-tripdistribution[交通分布]-gravityapplication[重力应用]–dateview:选择被打开的dbf文件:小区-(1)-ADD加三次name:HBWHBONHB选择:friction[摩阻]-factors[系数]框内.matrix相应改为HBW-FFHBO-FF-ok-保存NHB-FF-CGRAV文件,取名为CGRAV-(1)注:打开小区-(2)矩阵后-…-CGRAV文件为CGRAV-(2),依次类推C.在当前矩阵里求和点Σ,之后再取整取整,右击鼠标选择properties【属性】-displayvalueswith:0-保存-MATRIX-1.mvw注:小区-2对应为matrix-2.mvw。依此类推。为了不混淆,给生成文件命名时,后缀应与打开的dbf文件编号一致。说明:*.mtx文件:总矩阵摩阻矩阵*.mvw文件:分块小区的分块摩阻矩阵。将小区-1的矩阵导入成功后,最好关闭矩阵小区-1所对应产生的相关文件,以免混淆。按此步骤导入小区-2、3、4.……八、加惩罚(此步骤可以在形成路网后进行)即:加禁止左转,掉头,及禁止对向行驶。在line-layer层面下,networks/paths-turnpenaltytable[惩罚表]——.new-table——保存为turn——ok禁止对向行驶:∣点1→22→1禁止掉头:↓双击即可禁止左转:↗∣↘沿左转方向击警:需经常把turn.dcb和turn.bin这两个文件拷贝出来,以免惩罚加多之后将原来所加惩罚覆盖。切记,经常把惩罚文件往外拷贝,这样若一不留神将以前文件覆盖可将其备份放回分配模型根目录里去。九:分配A.先分配小区-1的矩阵,打开相应的小区-1的摩阻矩阵,即.mvw文件,——回到map界面下——选择线层——planning【设计】——trafficassignment【运量分配】——选择linelayer——okMethod:stochasticuserequilibrium【随机用户平衡】Preload【预加载】:*.thrGlobal框内,alpha:0.2点击network——options框turn——turnpenalties【惩罚】——选择惩罚文件——reload——存盘asn_linkflow-1(相应小区矩阵的编号)把AB-PRO1,BA-Pro1(相应小区号AB和BA产生量)计算出来在AB—PRO1右击——fillformula——直接在formulabuilder里选择AB-flow即可其它小区依此类推。B.分配本项目时Proload:*.TOTBJ。其它一样即可、建模分配完。出图一、将用不到的点和线全部隐掉,————选择要出图的属性,划掉allowduplicates【允许复制】—
本文标题:TRanscad使用说明
链接地址:https://www.777doc.com/doc-2863574 .html