内容发布更新时间 : 2024/12/23 10:54:21星期一 下面是文章的全部内容请认真阅读。
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的格式文件。
3、在TransCAD中打开存储OD数据的dbf文件和建立的Matrix文件,当前层指导Matrix,选中Matrix中的一行或一列,选择Matrix中的Import,弹出Matrix Import Wizard,选择如下:
单击next进行下一步,在Dataview to Use中的name选择存储OD数据的dbf文件,Row ID选择dbf文件的第一列列名即“O”,Column ID择dbf文件的第二列列名即“D”,Matrix file to update选择需要更新的矩阵。
单击next进行下一步,选择update Matrix的需要更新的Matrix1,在from里选择flow,单击finish完成。