从运行环境、性能功能、界面、数据的抽象及组织管理的角度比较了TransCAD、CUBE/TRIPS、EMME/2三个软件,可以说各有特色。
TransCAD和CUBE/TRIPS在运行环境上以及界面操作上都完全是Windows模式的,对于大部分Windows用户来说,容易操作,且操作习惯。EMME/2虽然可以运行于各种操作系统中,但是其操作仍然是问答式的操作方式,对于一些用户,尤其时用惯了Windows系统的用户操作有些不便。
在单纯的功能上,三个软件对于交通需求分析的支持功能是不相上下的,它们都能实现如多目的、多模式的复杂分配。具体而言,三个软件又各有各的特点。TransCAD由于是个GIS系统,因此在数据存储、表现能力上要强于其他两个软件;CUBE/TRIPS的交叉口模型和公交拥挤分析模型是它独有的,它提供了各种类型的交叉口模型,可以用于比较微观的分析,其详细的拥挤状态下的公交分析模型给用户提供了更加精确的分析公交系统的方法;EMME/2特点在于它可以自由编辑的函数和完全的平衡分配,它的路阻函数可以不拘泥于现有的形式,用户可以任意编辑各种数学公式,应用方便灵活,其没有单独提供其他分配方法,只提供了完全的平衡分配算法。
数据抽象方面,TransCAD具有最强的数据表现能力,这点显示了它GIS的特色。CUBE/TRIPS提供了系统的支持模型功能的数据抽象格式,但是其中路网的属性和路阻函数表达方面比较而言有一定的局限性,路网属性不能添加内容,路阻函数采用表数据,比较粗糙。EMME/2的数据抽象是比较好的,它将模式和公交车辆单独抽象,在路网属性中除了标准属性外,也提供了用户定义属性,可以灵活定义内容,另外灵活的函数抽象和表达使用户能更灵活的建模和分析。
建模数据的组织管理方面,CUBE/TRIPS体现了它的特点,积木般的模块,分明的数据层次,方便灵活的数据组织,使用户能够方便、灵活的建立复杂的模型系统。TransCAD虽然有较强的数据库技术的支持,但是对于建模数据的组织方面并不是很强,它需要编辑程序来实现对数据的统一管理,对普通用户较为麻烦。EMME/2受其操作方式不方便的影响,在建模数据组织管理方面虽然也提供了一定的数据层次以及宏运行的形式,但是在建立组织复杂的模型系统时不如CUBE/TRIPS方便。 TransCAD介绍
Trans CAD国内唯一交通运输地理信息系统 TransCAD产品概述
Trans CAD是首家独创,唯一专为交通运输业设计的地理信息系统(GIS)软件,旨在帮助交通运输专业人员和组织机构存储、显示、管理及分析交通运输信息与数据。Trans CAD集GIS与交通模型功能于一体,提供任何别的GIS或交通模型软件所不能及的综合功能。Trans CAD适用于任何规模,任何形式的交通运输。
Trans CAD为用户提供:
! 一部完整而功能强大的GIS主机,带有专用于交通运输业的扩展功能 ! 专为交通运输业的应用开发而设计的地图处理与直观化工具 ! 一整套交通规划、需求预测与分析,经营管理决策的应用模型
Trans CAD在极易获得的硬件系统上运行,使用任何版本的Microsoft,Windows操作系统,这意味着两点重要效益:
! 购置Trans CAD会比购置其它GIS加交通模型软件的花费低得多。
! 在使用GIS数据进行交通分析时,您无需在建立专门模型上耗时费力,也不用再为复杂的数据交换花功夫。
功能强大的交通运输地理信息系统
Trans CAD是当前最先进的GIS软件,您可以用它生成和处理地图,建立和维护地理数据集,以及进行多种多样的空间分析。Trans CAD包括复杂的GIS功能,例如区域叠加,影响区处理,地理编码等。Trans CAD
1
具有开放系统结构,支持在局部和大型网络上的数据共用。
Trans CAD扩展了传统的GIS数据模型以包容交通运输的特殊数据结构,诸如: ! 交通运输网络 ! 矩阵
! 路线与路线系 ! 线性参照数据
这样的扩展使Trans CAD成为使用和处理交通信息的最佳工具,您可以使用Trans CAD的GIS功能来准备,分析、演示您的工作并生成报告,使用Trans CAD的应用模型来解决路径选择、经营管理决策以及其它交通运输问题,较之别的软件,Trans CAD使用更方便,效率更高。
交通运输网络是一种专门数据结构,用于代表交通运输网上节制通行的各种规则。这些规则以一种高效率的方式存储,使Trans CAD能快速示解路径选择问题,网络的具体特征包括: ! 转弯限制与时耗
! 上跨路,下跨路与单行道 ! 交通路口与结点的属性特征
! 多种交通方式与多条线路间换乘点和延迟函数 ! 区域中心与交通网的连线 ! 道路分类与性能函数
! 公共交通出入道与步行换乘道
矩阵用于存放行程和旅行时间,货运流、 起点终点(OD)出行率等交通运输常用基本数据。Trans CAD提供建立、维护矩阵与矩阵操作的功能,并为矩阵提供空间分析和先进的直观化工具,这些功能的结合您能从新的不同角度来观察了解交通运输流和交通网的性质与特征。
路线与路线系指示货车,公共汽车、个人从一个地方到另一个地方的旅行路线,Trans CAD包含各种工具用于建立、显示、编辑和处理路线,以其独特的显示技术以制作清晰的,高质量的路线图。您可以将一系列相关的路线安排在单个路线系层里,并包括路线属性数据,停站位置及旅行时刻表。 线性参照指根据沿着道路与某一固定点的距离来确定交通运输分析对象的位置,Trans CAD能显示,分析这样的数据集而不用数据转换,并具有动态分段功能以便合并和分析多个线性参照数据集,这使得Trans CAD自然成为处理如下信息的最佳选择: ! 基础设施与经营管理数据 ! 交通事故位置
! 路面条件与铁轨状况分级
! 交通运输流量和公共交通客流量数据 ! 固定资产投资项目数据 地图处理直观化
有了Trans CAD,您就可以使用一整套各种各样的工具来制作高质量的输出地图,这些工具包括手绘图形与地图加注工具,十几种专题图样式与选项、无限制的色彩,全比例线段型式以及各种地图符号图案,您可以组合任意数量的地图,图表以及数据库表格来制作漂亮的页面布局。Trans CAD提供下列专用于交通运输应用项目的地图处理工具: ! 自动显示单行道
! 按地图比例动态调整地图标注
! 内存的道路标志可使地图具有出版质量 ! 路线系地图并列显示多条重合路线以利直观 ! 期望连线地图画出区域之间的交通运输流
还有更多的工具可让您对那些不能为一般GIS所显示的数据作直观化: ! 饼图、直方图、线型和面型统计图显示数据趋势 ! 交叉路口详示图显示交通流的转弯分布
2
! 带状分布图显示道路设施的特征和沿途变差 ! 用于编辑地理成份和转弯限制的对话工具
页面布局工具让您将任意数量的地图、统计图、数据表组合在一个演示图中,您还可以在地图成份和图片,地图、微软办公软件(Microsoft Office)之间建立“超文本”联系。
Trans CAD是可让您用与处理其它空间数据同样的方式来处理线性参照系数据的唯一GIS软件,一旦您将这些数据加入地图,您可以进行空间查询和选择,建立影响区,进行叠加分析等等,而不用数据形式转换或别的额外操作。 应用模型
Trans CAD为各种交通运输问题提供全面、丰富的应用模型、 包括: ! 网络分析模型
! 交通规划与出行需求模型 ! 路径选择与运行管理模型 ! 分布与定位模型
Trans CAD对应用问题的规模大小没有限制,与其它GIS显著不同的是,Trans CAD中的应用模型与GIS功能完全一体化,因而具有更高的质量且更容易使用。 网络分析模型用于介决各种交通网络问题:
! 最短路径程序给出在任何数量的出发点与目的地之间最短,最快、或成本最低的路径,无论出发点与目的地之间有多少中间结点
! 网络分工区模型根据道路远近来建立分区,进行行驶时间分析,或考察可能的设施位置 ! “零售商”模型产生经过网络中任何指定点的,效益最好的环路
交通规划与行需求模型组成丰富的模型库,包括求解出行产生,出行分布,交通方式分配以及交通流量分配模型的各种程序。Trans CAD还包括所有的传统UTPS模型,对输入数据要求较少的“快速反应” (Quick Response)模型, 以及先进的离散选择需求模型。Caliper将随时加入最先进的交通规划与需求模型技术和方法,以不断加强和更新Trans CAD模型库,同时,Trans CAD提供对公共交通分析的全面支持。 路径选择与运行管理模型可应用于任何交通运输方式,应用例子包括: ! 送货与取货服务业的经营管理 ! 销售分配计划 ! 基础设施维护
! 公共服务行业如邮递、街道清扫、拉圾收集等的最优路径选择 分布与定位模型在交通运输和市场管理方面具有广泛的应用。“集组”(Clustering) 程序将客户、设施、区域按集中程度分组,以提高服务和管理工作效率。分片(Districting)模型将人口普查区、邮政编码区、域镇或任何别的区域均匀组合为紧凑的区片,定位模型为任意数量的设施按成本效益确定最佳位置,这些模型可用于:
! 管区和服务网的调整 ! 行政区域的重新划分 ! 销售与市场管理
! 零售网分布、销售人员的雇佣及销售点的设置
! 货库位置与分货网的规划:公共安全如警察、消防的设施位置 应用开发平台
Trans CAD包括一套GIS应用开发工具库(GISDK),这套工具库含有编写宏语言程序,建立附加程序或开发用户定制应用模型所需的全套工具,您可以使用GISDK来建立完全一体化系统,在不同应用程序之间和多用户连网上天衣无缝地共享数据,GISDK支持使用OLE2.0和DDE的多应用程序间相互通讯。 Trans CAD用户服务
Caliper为您提供包括技术支援、培训和咨询在内的全面服务,以确保您成功地将Trans CAD 应用于您的工作中,每份Trans CAD用户许可(License)包括使用通过电话、传真、电子邮件进行的技术支持,一年免费更
3
新改进版软件,参加定期举行的讲座和用户会议,和进入万维网Trans CAD技术支持部等权利。 Trans CAD带有一套五卷用户手册,其中包括前景信息,循序渐进的具体指导和一系列供您动手练习的教程数据。在线帮助给予如何使用软件的各种提示,与屏幕上的其它直观提示一起使Trans CAD易学易用。Caliper在美国各地定期举办Trans CAD培训班,同时也提供到用户所在地进行培训的服务。我们提供标准培训教材,也可以提供满足用户特殊要求的特别培训教材。
Caliper还提供GIS与交通运输方面的全套软件技术服务。我们的交通运输与GIS专业人员可帮助您评估数据需求,设计数据库和制定策略、开发数据库以及建立和使用交通运输。我们同时还提供为用户开发特别定制模型和进行系统开发等服务。 概况
TransCAD系统是由美国Caliper公司开发的交通GIS软件,现已推出用于Windows平台的3.5版。 二、技术特性
TransCAD软件把地理信息技术和交通规划技术较好地结合在一起,可以方便地对各类交通运输及相关数据进行存储、提取、分析和可视化。由于采用先进的Windows环境及一系列最新的开发方法,使得软件具有较好的风格:先进的菜单界面、强大的图形功能、方便的工具栏、良好的开放性、多文档、多用户操作等等。
TransCAD与其它Windows应用程序相仿,对容量没有硬性限制,最大限度地发挥硬件能力。运行环境为Windows 3.1及以上版本。TransCAD 3.5为32位应用程序。 三、功能特性
TransCAD主要包括5大功能:
Windows下的、功能强大的地理信息系统;
扩展数据模型,提供显示和处理交通数据的基本工具; 汇集了极其丰富的交通分析过程;
各式各样、数量巨大的交通、地理、人口统计数据; 可以生成宏、嵌入、服务器应用及其他用户程序。 交通过程主要包括:
网络和路径: 生成、设置、路段方向、选定路段、转向工具箱、最短路、多路径、货郎担问题、网络分割、带宽设定等
线路系统: 线路服务、站点服务、线路编辑等
规划: 出行产生、吸引、平衡、快速反应模型、出行分布、交通分配等 公交: 网络生成、设置、最短路、网络阻抗计算等
路线和逻辑分析:成本矩阵计算、货运路线计算与显示、弧最短路、指派问题、运输问题、货流配送、最小成本流、分区、聚类、设施定位等
统计: 报表、校正、模型估计、模型应用、生成模型文件、邻接矩阵、空间校准等
[合集]TransCAD问答大全
(andylle(ID以下同))GISDK是一种什么语言?他的特点是什么?请教!
(bob)GISDK是GIS Development Kit 的缩写了,意思是地理信息系统开发工具箱,至于特点之类的,我也不熟.
GISDK简介:GISDK全称为Geographic Information System Developer’s Kit,是一种强大的宏编程语言,用于增强和定制Caliper公司的GIS产品。GIS大家庭的后起之秀Maptitude具有迄今为止最好的性能价格比,
4
而其增值开发语言GISDK 更使其如虎添翼。GISDK由三部分组成:Caliper Script程序开发语言,用于应用程序编译和测试的交互开发工具以及客户服务器功能。Caliper Script 程序语言是开发基于Maptitude应用程序的关键。由于其一组由命令组成的程序流,隐含变量说明,灵活的数组处理,结构化的函数调用等等而使得类似BASIC语言的 GISDK别有特色。Caliper Script可以建立和管理诸如表、地图、地图要素、窗口、选择集以及工具、对话框、工具条等用户界面。此外, Caliper Script还包含多达 600个函数的函数库。高级函数调用充分调用Maptitude的功能 。
1、GISDK功能强大使用简单。即使具有很少程序经验的人都能很快掌握。
2、GISDK共有600多个函数和200多条语句。高级函数的应用可充分调用Maptitude的功能。
3、GISDK提供灵活的add-ins的方式。Add-ins可以使用户很方便地获取现有软件的功能,增强新的功能,add-ins可繁可简,简单的是一个当被点中即可运行的宏,而复杂的则可显示对话框,并能通过宏的运行选择系统配置。
4、GISDK可开发自己所需要的用户界面。象菜单、工具条、对话框等,用户还可以开发出满足特殊需要的应用程序以增强GISDK的功能,自行开发的程序的执行与在其它windows上运行的程序无异,设定自己的图标双击之即可运行。
5、用户还可用GISDK开发基于服务器上的应用程序。即该程序可将服务器上的数据,地理分析功能等传给网上终端或客户,而客户端上的程序可以有VB、VC、C++或其它任何程序组成,由于服务器在后台运行因此不存在用户界面,它只对客户端的要求作出应答。
6、GISDK开发后的产品可含有多个资源。这样可方便用户编写程序,用户可单个编写资源文件,编译时,可编译到同一资源库中。
7、语言要素使用比较方便,隐含变量说明,灵活的数组处理使GISDK别具特色。GISDK变量不需要先定义,随赋值类型可变,这就避免了用户对多个变量的混淆。
TransCAD在国内的用户,既有国内省际交通道路规划设计领域的: 交通部规划研究院、中交第二航务勘察院、铁道部第二勘测规划设计院、交通部水运研究所、湖北、河北、江苏、广东等省的交通规划勘测设计院所,也有在城市交通设计规划管理领域的: 建设部城市交通中心、公安部交通管理研究所、北京市市政工程设计研究总院、深圳、天津、南京、武汉、大庆、广州、无锡等市的城市交通中心研究所。还有在众多的教学科研领域的,如:清华大学、北方交大、北京工业大学、重庆交通学院、长安大学、东南大学、吉林大学、哈尔滨建筑大学、同济大学、南开大学、武汉城市建设大学、中国公安大学、深圳大学等国内著名高等院校交通学院或研究所。详情参http://www.ftc-china.com/product/TransCAD.htm transCAD中那个地图轮廓图文件(*.cdf)一般是怎么得到的呀?是自己用画图软件画吗? 如果不是,谁有画好的北京市(13区5县,这里的13区包括外围5区)的地图轮廓图呢? (老猫)自己动手并不麻烦的
cdf(压缩的地图文件)和dbd文件我们一般是通过在AutoCAD中做好的DXF文件导入到TransCAD中的。象你所说的情况,如果精度允许的话,我觉得至少可以扫描一张北京地图后在CAD中手描一下,也可以很容易的得到你需要的DXF文件,然后导入到Transcad中。
老猫,我在创建路网交通量分配后的主题图时,形心连杆上也有流量显示,好像做选择集操作可以避免形心连杆也显示流量,具体操作我一时忘了,你能不能再告诉我具体操作步骤?谢谢! (老猫)这样做。。。在selection toolbox中将形心连杆选择集的状态置为invisible就可以了。
(andylle)请问老猫及各位大虾:1.用CAD的DXF文件建立路网时,TRANSCAD自动产生ID号,那么这 个ID号怎样与数据库中路段与路线的编码建立对应关系。有什么简便的方法。
2.一般我们交通调查的数据采用的是XY坐标,而且是区域性的相对坐标,怎样与经纬度坐标相互转化。 3.我在导入DXF格式路网文件时,建立线层时好像只有直线被TRANSCAD读入,别的线形不可以;建立面层只有封闭的直线和圆弧可以导入TRANSCAD中,别的线形不可以导入吗? (未回答) 在creat network时,我印象中read length from 下拉菜单你是选择trave_time字段,而说明书中说Choose the field with the length data from the Read Length From drop-down list。在做实际工程read length from 下拉菜单是选择length字段还是选择trave_time字段合适呢?
5
(老猫)当然是travel_time啊!时间距离(和speed关联)才能反映你不同公路等级的特性.(herio)我在用networks/path 菜单下的create生成net的时候,选择entire line layer时,老发生错误,然后就必须重新打开TransCAD,奇怪的是我用所选择的路段集生成net的时候就没有这个问题,请问各位大虾这是由什么引起的?
(老猫)有的有用,有的没用。都是自动生成的,ID是很有用的,但handle句柄好象没有什么用,我都删掉了的
老猫兄,有一个关于TransCAD出图的一个问题请教!TransCAD出图怎么才能去掉它自己的那个打印范围筐,我想再加一个自己画的图筐,怎么才能加上去。还有就是出图比例怎么确定,比如我想出A3的图,我需要怎么做?
(老猫)关于打印实际使用中,我很少直接使用TransCAD的打印,我一般都是先输出(save as)光栅图象格式,然后在photoshop中编辑打印的,这样比较自由在TransCAD中本身有两种打印方式,一个就是直接“print”功能,这样做草图时可以用一下,TransCAD提供的比较正式的是输入工具是先建立layout文件,在layout中可以编辑排版,添加一些地图符号,也可加入光栅图象文件(比如你可以把自己做好的图框以图象格式插入,并放到最底层),至于比例,我个人认为可以先在地图视图中指定好好显示比例,然后拖拽到layout视图中就可以了你说的打印边框应该是和打印机驱动程序有关的,你仔细看看你的打印机设置里,有没有去掉这个边线的选项。(pootoo)存为光栅图像在ps中改挺好的,可是我们领导说那样会不会让人觉得那不是Trans CAD出的图啊?我也没话说了!
你说的那个layout我建立了一个,看起来真的很专业!不过我怎么不能把我在Trans CAD中建立的路网倒进去呢?试了半天也不知道怎么弄,还得请教猫哥了。
猫哥一定是用了很长时间Trans CAD了,我刚开始用,以后还要向你学习。 (老猫)关于layout的使用。。。在layout中的操作很简单,在tools box上点击place map(在工具箱的最左下角),然后在layout视图中拉个框,然后在出现的对话框中选择你要放入的地图或者是数据表,接下来还可对加入的地图或者表格进行随意移动或者缩放,直到符合你的要求。
使用此软件如何进行准确交通分配呢,在以往的交通分配中出现许多路段交通量为0的情况,而且是很多路段
如何使用此软件进行多种方式的交通方式划分呢?如果不采用定性分析的方式。
(老猫)你的问题都好大哦!你说的打印的问题我不清楚,是怎么出现的?我好象没有碰到,你是什么版本?交通分配出行路段为0,我想可能你需要注意形心连杆的设置,稍微加多试试,另外采用的路阻函数也会有影响,当然参数标定也可能需要调试,总之,觉得这里面经验的东西可能比较多,你只有多用才会积累。
请问在分配的时候,我把公交车的流量作为预加载流量,然后在此基础上即行其它机动车流量分配,也即把其它机动车的流量叠加到路网上,可是没有成功,请问我得操作上有神么错误。
我觉得这是一个很大的误解。其实包括transcad、emme2、trips等等这些软件所使用的交通分析算法都是一样的,都是我们教科书上的算法,他们本身不会去创造新的算法,这不是软件要做的事,因此说某某软件计算不准是难以理解的。
在现有的交通分析预测理论上,要得到较准确的结果,需要更全面的分析,和经验等很多因素有关,当然也可以改进模型,但归于软件是不准确的。 我用Transcad分配公交的时候出现一个问题:
就是建立了公交的route system,然后tag所有站点到附近的node点
并且建立了公交的network,但在这个网络里面,用short path来查找点层上两点间最短路却找不到 但找公交stop层里面两点间最短路可以找到
也就是说在公交网里面点层上两点之间的路径找不到 这是怎么回事啊??
正是因为这个原因,我的公交od分配不到公交线网上去(gqyong)transcad是有公交模块的,好像还是很大的
6
一块内容,可以参看travel demand modelling那本用户手册,12和13章的内容。此外,请问一下mugua和pootoo,你们在做公交规划的时候,怎么处理路线的fare的?取了哪些指标?还有如何考虑公交和其他方式的协调的内容,怎么表现出来的呢?不知道问的是不是太多,如果方便请指教一二。 (mugua)我现在做的没有考虑fare,光是公交就没有分配出来:(
申请了技术支持说可能是我的公交网和路网没有连接好,但是我tag了stop到node上去阿 这个tag不就是起这个作用的么?》ft (pootoo)
你的意思是费用问题么??如果是那我觉得做规划很少考虑费用问题的,我一般都是给出合理方
案,估算费用,在实施时针对当前客观情况进行进一步修改和测算费用,最后的测算是根据人工公交发车频率等进行费用测算的。可是票价我觉得很难考虑,不知道你有什么好方法。 在creat network时,我印象中read length from 下拉菜单你是选择trave_time字段,而说明书中说Choose the field with the length data from the Read Length From drop-down list。在做实际工程read length from 下拉菜单是选择length字段还是选择trave_time字段合适呢? (老猫)回答的不错。。。
是选择length字段还是选择trave_time其实取决于你的具体应用的需要,特别是你模型中的最短路径是指实际线路长度还是时间距离,一般后者居多,因为在大多实际应用中,时间距离是选择线路的首要的考虑。。。 交通分配时,我没有画形心连线也可以进行交通分配,就用分区ID生成对应生成OD矩阵,请问何时用形心连线?
(老猫)没有形心连杆是可以完成分配操作,这时形心可能就是你的道路线交点,因此无需另外指定,但系统认为形心还是存在的。但你的这里所说的操作实际应用时要注意指定节点与小区ID号的对应,否则分配数据是错误的,你自己可以试试。
谢谢老猫。你说的“指定节点与小区ID号对应”,“指定的节点”就是道路线交点吗?或者说是NODE层中的
作为小区形心的点吧。我想直接用这点生成OD矩阵就可以了,还要另外建立与小区ID的对应关系吗?怎样建立?
(老猫)我不是高手,我只是和大家交流一下应用时的一些体会。。。。
doccom:我没有参加去年10月份国家发改委在宜昌组织的培训,但我们院有没有其它人我不清楚,是TransCAD的培训吗?
关于分配时双向路段capacity不一致时,我想可以将此路段分为两条单行路,然后分别指定capacity,但要注意在分配时考虑了交叉口的延误,则可能需要增加一些相应的设置,避免系统出错(如实际的十字交叉路口变成5条道路的相交)可能稍稍有些麻烦,但毕竟这样的道路不是很多对吗?
请教老猫一下吧:怎样建立用户自己的阻抗函数与TRANSCAD的动态连接的DLL文件?手册中的例子不是全的,调用数据图视中的数据怎样进行程序与TRANSCAD的连接。 (老猫)这个我还真不知道,你们知道了别忘了告诉我啊!谢谢! (andylle)我只知道要用VC以上的语言才可以进行编辑连接。
(andylle)TRANSCAD有没有把多个单测点的OD矩阵进行合并的功能,合成一张OD表的功能?在这一过程中怎样解决“串并联”问题? (老猫)一、“单测点的OD矩阵”是什么意思? 二、你用的什么版本?
三、你在什么设计院/公司?可以说吗?
1.在公路交通OD调查时,需要设置很多调查点,每个点可以统计出一张OD表,就是单测点的OD表,这需要把很多单测点的OD表合成一张OD表,因此才能得出每个分区的交通吸引发生量 2.我的TRANSCAD是4.5 FULL版本的,我觉得是狗坏了,戴大姐说可以找她解决。
3.哈哈,俺是一个满怀信心,6、7月份将走向工作岗位的小硕,签的单位在广州,请多指教。od重复处理
7
一般有两种方法,一是调查前采用记车牌号码(或贴标签),另一种是调查后对各点OD进行分析,用“串并联”法则处理。
transcad好像没有这个功能,一般都是自己编个小程序计算处理。 OD表处理时,是应该考虑串并联问题。实际对于大型路网,判断串联还是并联并是很不容易的事;用标签法会导致短途多次往返车辆漏检问题。不知道你的小程序是怎样编的,采用什么思路进行路网结构判断?能否给我发一份?我的信箱是:andylle@163.com.谢谢!
我一般根据影响区路网大小和调查样本可靠度来决定如何处理OD资料。 如调查样本很好,车牌号码记录很全(我多采用记录车牌号码的方法),就用程序计算。大概思路是:先根据车牌号码--调查地点--调查行车方向---调查时段--调查车型判断信息正确与否,然后以车牌号码、调查地点、调查行车方向作为关键字判断是否是同一次出行。 对不起,程序所有权是我们设计院的,无法发给你。
这个思路我知道,但是现在要编这个程序是比较麻烦。具体的判断也是人工判断吧,你们完全程序化了? (远生)如何在从CAD的文件(*.DXF)在TRANSCAD中确定其比例??
我在CAD中随便划了几条线,保存为*.DXF文件后用TRANSCAD打开后找不到比例尺,而确定后,其实际比例有所差别? 请赐教??
我想TRANSCAD的图形比例尺问题,可以用过数据图视中的数据属性来表示出来。如果导入到TRANSCAD的图形比例不是你要求的,你可以新建立一个长度、面积字段,将自动生成的长度、面积属性,换算成你所需要的比例。而且对于同一CAD图,由于TRANSCAD采用的是球面坐标,所以不同的坐标系统下,输入CAD图也会有误差。你可以试试在TRANSCAD的两种不同的中国区域坐标系统下,输入同一CAD图,说得到的长度、面积属性是不同的。可以,你说的就是三点定位的思路,这种做法比较粗略。你到吉大交通学院网站看看,他们作全省的电子地图,用长春、吉林、伊通三点进行配准的。有条件可以用GPS测位仪进行准确定位。
(lsy_scec)三点定位比较粗糙,而且经常出错,我建议采用比例尺或者是干脆全部用高斯坐标系。但是要根据实际格式来确定,不同的文件格式往往需要的坐标系也不同。 ????待续
打开一个Geographic file(*.cdf;*.dbd),怎样修改编辑它。 怎么有的能编辑,有的有会弹出说是“不是可编辑格式” 请问要在哪里设置呀?
没有设置的地方,是两种不同的存储方式:*.cdf格式就不能编辑,而*.dbd格式当然就可以编辑了!! cdf是压缩格式,是export的输出结果,而dbd是原始格式,可以修改
求助:关于Transcad实际运用当中的几个问题
1、在交通量分配时,Preload实际意义是指什么?如果是指预先加载交通量,那么设置路段最后分配结果中的车流量是来自于OD表还是额外加载的呢?我做过比较,似乎设置Preload与否对结果影响不大,不知道为什么
2、能谈谈采用MMA分配模型时,需要注意的一些事项吗? 可以看一下说明书,有说明的,分配选项中可以选择
preload是指预先在路段就有的流量,最后的流量应该是从OD表中分配得到的流量与额外加载得到的流量总和。
TRANSCAD数据图视中怎么输不了汉字?
在TRANSCAD字段属性中,怎么输入汉字不识别?比如说:在NAME的字段中输入小区的汉字名称,怎么输入不了,不是输入的汉字显示乱码就是空白,有时输入的汉字与显示的汉字还不一样?我的字段属性已经设置成字符型了。但是要是别处考的汉字,可以被识别。怎样解决这个问题? 对类似问题我也请教过一些前辈,
一致认为,Transcad软件刚刚被中国人认识,所以处理上最好不要夹杂汉字在里面
8
容易范一些错误!!
从TRANSCAD文件路径显示中,就可以对汉字的识别能力不够,路径文件名汉字都是乱码。
从键盘直接输入,通过串口进入软件界面,所以对中文支持不是很好的软件可能转换得不好(其中操作系统也会有影响,如果用winXP会支持得好一些,而win9X或linux可以就有问题了)。而复制是从内存的一个地方复制到软件界面所在的内存,其间不用转换过程,所以能正常显示了。 所以用复制的方法是解决这个问题的方法之一,不过不推荐使用中文。 btw:我的TransCAD能支持输入的中文:) 有道理,不过的就是XP系统。
你首先双击那个字段,让光标进入表格中以后,再输入就没有问题了。不能单击之后马上输入,那样的话肯定是乱码。
另外如果出现了乱码以后,需要关掉TransCAD后再重新打开,然后按照前面说的方法,才能保证不会输入乱码。
TransCAD公交分配
我最近在用TransCAD做公交分配,在分配时,出现“........od.mtx and network are not compatiable ” 请教高手,问题原因何在?该如何解决?
应该是你的矩阵行列索引和你的路网文件不匹配的原因吧,你试试把矩阵的索引变为endpoint的id
老猫帮帮我:)
我用Transcad分配公交的时候出现一个问题:
就是建立了公交的route system,然后tag所有站点到附近的node点
并且建立了公交的network,但在这个网络里面,用short path来查找点层上两点间最短路却找不到 但找公交stop层里面两点间最短路可以找到
也就是说在公交网里面点层上两点之间的路径找不到 这是怎么回事啊??谁能帮帮我
正是因为这个原因,我的公交od分配不到公交线网上去 没用TransCAD做过公交分配,不过,一般来讲:
1 在交通软件里面,如果link的属性里有单向、双向的区分,如minutp,两点之间只连一条线就可以了。如果没有这种属性,就必须每个方向一条。
2 由于公交线路站点经常不对称,所以建议每个方向单独连一条。
3 physical stop 是相对于 logical stop的,前者是真实的站点,后者是人为虚拟的站点,只是算法的需要,没有上下客。至于Transcad中的stop 和 physical stop是什么关系,还请查阅随软件附送的手册。 to mugua:在你运行程序的时候,没有出现有关错误提示的对话框吗?看看也许能找到问题所在。 请教老猫一个问题
transcad是否有取消操作的命令?在操作TRANSCAD时经常错删一些图形和数据,怎样 恢复?
在进行交通分配时,TRANSCAD中路网节点和小区中心点有什么不同,是否要建立路网节点和小区中心点之间的联系进行交通分配? 请指教!
TransCAD没有撤销的命令,这是这个软件一个感觉不太好的地方。可能是作为补偿吧,在它的图形编辑工具栏里有一个撤销和存盘的命令。 在进行分布和分配操作时,需要建立小区ID和形心ID之间的对应关系,分配需要在endpoint的ID上进行,而分布是在面层的ID上进行
对于大型交通网络,如果我不考虑小区内的交通出行量,我是否直接用小区的ID而不用小区形心的ID进行交通分配?那样我就不用建立小区形心与ENDPOINT之间的连线了?
请问老猫,象你用TRANSCAD时,建立路网一般用什么方法?数字化仪?还是用GIS软件?您常用CAD
9
建立路网图吗?
多数都是用AutoCAD建立路网
多数都是用AutoCAD建立路网 我认为是不行的
除非你就是指定某个交叉口作为小区形心,这样似乎可以省略掉形心连杆。分配是在点和线进行的,如果仅用面层的ID是无法分配的,你试试就知道了
面层也是在CAD中建立吗?许多线型TRANSCAD读不了的。 数据图视中字段DATA和Handle是怎样生成的,有什么作用?
一般来说,层面也是在CAD中建立的,在CAD中每个面就是一根封闭的多义线,这样转入的时候不会出错的,关键要细心一点。
我试过,不建立信心连线可以进行分配的。
没有形心连杆是可以完成分配操作,这时形心可能就是你的道路线交点,因此无需另外指定,但系统认为形心还是存在的。但你的这里所说的操作实际应用时要注意指定节点与小区ID号的对应,否则分配数据是错误的,你自己可以试试。 请问老猫及其他高手:
交通分配时,对双向通行能力不一样的道路,在分配设置对话框中,选择Capacity时,怎样选择?
老猫,你知道这些常用的交通软件在进行路径选择时用的是什么算法?是采用“有效路径”的概念进行搜寻路径的吗?
各种算法都有其优缺点的地方,具体应用应该根据自己的需要或者测试,寻找最能反映项目实际情况的算法:
常见的算法大致有以下这些吧: 全有全无分配法(AON):将O-D对间的所有交通流量都分配到O-D对间最短路径上。
STOCH 分配法:将每个O-D对间的交通流量分配到O-D对间的多条可选路径上。分配到某条路径上的流量比例是选择该路径的概率,路径的选择概率是由logit路径选择模型计算的。
递增分配法:逐步分配交通流量。在每一步分配中,根据全有全无分配法分配一定比例的总流量。每步分配后,根据路段流量重新计算出行时间。当采用多次递增法时,该分配法类似于平衡分配法。
容量限制法:是一种近似的平衡法,首先进行全有全无流量分配,再根据拥挤函数(反映路段的能力)重新计算路段的出行时间,并且进行多次迭代。
用户平衡法:通过多次迭代过程达到收敛结果,即使出行者改变路径也不可能再改进出行时间。在每次迭代中,计算路网的路段流量,当路段通行能力不足时,将限制路段流量和出行时间(依赖于流量)。 随机用户平衡法(SUE):是一种综合的用户平衡法,假定出行者没有较完整的路网属性信息,对出行费用的理解方式也不尽相同。SUE允许使用吸引小的路径上也加载流量。 系统优化分配(SO):是一种使整个路网的出行时间达到最小的分配方法。 andylle:不建立形心连线分配是不是就是点到面的分配?? 但是你的流量怎么分到路网上去呢?
mugua:我说的不建立形心连线分配出来的结果一般是有问题,但是的确可以进行分配。不建立形心连线我的做法就是:直接在面层以各分区的ID为矩阵的行列ID生成OD矩阵,然后就直接应用到分配中
老猫:可能是我的问题没说清楚。我的意思是这些软件在选择路径时:1.是以路段为单位还是以路径为单元进行选择路径;2.两OD点间如果相隔很远,其之间理论上可能的路径有很多条(至少有一个路段不同就是不同路径),求解路径问题也是一个数学上的传统难题,但是要是采用有效路径的概念(就是以路段为单位,下一路段选择以不出现迂回现象为准则,或者说选择的下一点使出行更加接近目的地)就可以大大减少计算量,增加可行性。我想知道这些软件是怎样具体在两OD点对间确定路径的。
10
交通分配中算法是公开的,但编程中实现算法的过程各个软件是不同的,这涉及到源代码的问题,我是这样理解的
那么在编写源代码时,对于路径搜索问题,TRANSCAD采用的是“有效路径”还是“可能路径”的思路进行编程的?
TRANSCAD在公交network上的问题
在一个街道层上,用route system画了一个公交线路网,设定了route stop和physical stop,并且已经对stop进行了tag,但是就是不能生产transit network,请问是怎么回事,如何处理? 非常感谢指教 此外:
弹出错误提示为:“arrey not initialized”or\ 不知道怎么回事,希望指教
另外问一下,怎么阅读弹出的错误信息呢? reference:trnetbld 157, 8
我也遇到过类似问题,重复在简单路网上作几遍,我发现可能是新建输入图形文件时,没有用其默认的名字,把各层改了名字,采用汉字命名容易出现问题,别的原因也说不好。
TRANSCAD 老外的软件就是外! 最好不要用中文表达,我也出现过这种情况,太让人赌气了.百思不得其解,最好中文变英文就好了!
我做分配时有时也遇到过“can't find the\的情况,后来发现原因是:建立路网图层时,我开始用的系统默认得名字,即 New Layer,后来我把New Layer的名字改成Line Layer,分配时就出现“can't find the\layer”的情况,我把Line Layer再改成New Layer时,在重新生成NET文件,分配一切恢复正常了。如果你在新建图层时就改名字,也不会出现问题。你自己试试看。 请教TRANSCAD。
目前在学习使用TRANSCAD,有些地方不很明白,请各位指教。
1、在使用TRANSCAD的时候,用到网络设置的时候,有penalty的设置,其中global和specity都好处理,但是不知到line type的设置是怎么处理的,请教?
2、在应用的network的时候,有一个求点到点距离的内容,他要求先建立一个od点的dataview,不知道怎么创建?只能是打开一个已有的dataview阿。
3、在一个street layer中,是不是可以直接的读出每一条线的from 和to point?在mapinfo中实现,然后怎么转到transcad中?
试回答:1.line type的设置可以在线层数据图视中进行添加编辑的,一般就是用数字表示道路类型,如0表示高速、1表示一级公路等自己定义,这样可以作为选择集,统一修改不同等级道路的相关参数,如路阻函数参数等。 2、在应用的network的时候,求点到点距离,不用建立一个od点的dataview呀,只要有路段长度属性数据,就可以用Tools工具栏中的Measure Distance命令就可以实现测量两点间距的。
3、不太明白你的问题意思,是不是要看其属性,直接用工具栏中的Info命令就可以了
1、在使用TRANSCAD的时候,用到网络设置的时候,有penalty的设置,其中global和specity都好处理,但是不知到line type的设置是怎么处理的,请教?
答:应用line type时需要预先建立一个bin文件,指定各type路段相交时的penalty值,具体格式说明书中有介绍,然后在network setting中指定即可
2、在应用的network的时候,有一个求点到点距离的内容,他要求先建立一个od点的dataview,不知道怎么创建?只能是打开一个已有的dataview阿。
答:问题不是很清楚,是要创建一个点到点的矩阵文件吗?如果是,可以选择tools=》geographic analysis=>diatance matrix 3、在一个street layer中,是不是可以直接的读出每一条线的from 和to point?andylle 已回答,TRANSCAD的确好象没有这方面的工具
11
reply TransCAD question
在TransCAD中,可以实现在Line Layer中读取 From Point, To Point. 用TransCAD怎么分析公交客流?
我在做一个公交规划的项目,已经做了公交的全样客流调查,并在TransCAD中输入了公交线网与站场,有没有对TransCAD比较熟悉的朋友说说,公交客流在那儿输入,怎么分析路段上的公交客流?
你首先需要将各调查小区间的OD转换成结点(小区质心或站点)间的OD,这需要通过在矩阵间建立索引对应关系来实现。
我们调查的是每条线路在每个站点上下客人数,这个表格在那儿输入?谢谢
与ROUTE的ID对应,输入上下车人数,具体格式见参考例子TUTORIAL文件夹里\\WORKPLACE格式文件中的\\Transit_ODME.wrk中的输入数据表 请教TRANSCAD
我用transcad打开mif文件,采用gauss坐标系,能够打开,但是弹出“getlayerscale returned error”,最后是layer不能打开,总是有错。请问是怎么回事?有什么办法
你说得情况的没有碰到过,你试试先转成DXF文件再导入看看 请教:用TransCAD建立路网的方法?
我正在学习TransCAD,现在弄不清怎么建立路网,现在只理解了似乎是通过 数据文件建立,或者把数据挂在地图上,不过不知道怎么才能建立一个空白的线层,然后绘制路网,请各位大虾指点,谢谢!! 一般的步骤
一般的步骤是先导入AUTO-CAD的路网文件,然后在TransCAD中对属性数据库进行修改和输入.当然也可以直接在TransCAD中建立图形文件,方法是新建一个geographic file,然后可以选择建立的是点/线/面文件类型.
那么对于要导入的AUTOCAD的路网文件有没有什么要求,如格式,我直接把规划路网图导入可以吗? 转入的DXF文件需要是AutoCAD12.0的格式
可以把规划路网直接导入,但导入后需要仔细检查各个节点
我在用transcad导入AutoCAD的dxf文件时,遇到了些问题,第一是2000的dxf文件到不进去,其次坐标系统的选择,有时候出现坐标系统错误,导入数据为空的错误,再有导入后,生成的线层中,路网的调整很麻烦,线好像都不是相交的,还有修改。请各位大虾指点一下!!! 需要12.0版本的dxf文件
transCAD需要12.0版本的dxf文件导入,另外,如果你原图是平XY坐标系,建议选择高斯坐标系 可是在导入时,还是出错。说数据是空的,我选择了高斯坐标系但是还是说坐标系有错误??
不解,还要什么其他的条件吗??请指点
你导入AutoCAD文件应该是没有什么问题的,CAD文件不需要专门的数据库文件的,而且你选择的高斯坐标系应该也是对的。不过你要注意一下,你在AutoCAD中最好以米为单位设置长度,然后在TransCAD中也将单位设置为米,再试试看有没有出错,如果还出现错误,你可以将你的dxf文件发给我看看。
我在transcad中设置transfer penalty 时候,怎么总是提示the network link types lookups table is in consistent with the vdf parameters.
请问一下link types lookups table 格式是什么样的啊,怎么操作啊? 应该是这样。。。。
设置transfer penalty 是需要指定link type,你可以建立一个table,也可以在路网属性表建立一个link type字段
我建立了一个lookup table,字段包括ID,link type,penalty。 一旦运行分配程序后就会出现上面提示内容,不知道怎么搞的。
你在道路线层的数据表中建立link type字段,然后在net文件的设置中指定,再试试 关于出行发生量预测的问题
在预测小区出行发生量时,出行产生量定义为由家出行的全部家庭端点,与非由家出行和货物出行的全部
12
起点数之和;出行吸引量定义为由家出行的全部非家庭端点数,与非由家出行和货物出行的全部终点数之和。
现在有个问题是在应用基于土地生成率的预测方法时,认为小区的出行产生量与吸引量相等,是否合理?这样做会对以后的预测结果产生什么样的影响?请大家多多指点!!!
我的个人看法:在分析全天的出行量分析中,小区的产生量和吸引量是相等的,理论上也应该是这样,但在具体的特定时段分析中,这二者应不是不等的,比如早晚高峰的潮汐交通特性等,这要看你具体分析的需要了。
但是从出行产生量和吸引量的定义来看,小区的产生量与吸引量应该是不相等,当然对于整个区域的产生量和吸引量应该相等。在TransCAD中有个将PA阵转化为OD阵,不知道老猫你们在做项目的时候是否有这方面的转化,谢谢指点!!!
我认为,对于全天来讲,--如果这一天是具有代表性的一天的话,从理论上来说,这一天某小区产生的出行量最终(在当天24点之前)还是会回到这个小区,这样才能保证第二天处于和第一天同样的初始状态,因此对于全天来讲,该小区的出行量和吸引量是相等的。
当然,对于整个所有分区的总产生量和总吸引量不论在任何时候都是相等的,这只是一个数学关系了。 你说的PA量转为OD量,不就是做分布计算吗? 因为PA量是基于土地性质预测出来的,把小区的发生量定义为由家出行的全部家庭端点和非由家出行和货物出行的全部起点数之和,这样定义的话,小区的发生量就不等于离开小区的出行量,多了到达小区的家庭的到达出行量。那么也就是说,对于某个小区来说发生量不等于吸引量。这种不等,我想对于小区间的出行分布量应该用一定影响吧。PA量转化为OD量不是分布计算,是将PA矩阵转化为OD矩阵,在TransCAD里有一部分说明。
关于Transcad运用,小弟有一事请教
Trancad有没有信息反馈功能,就是说,在知道某一路段分配的交通结果后能够进一步确定上述车辆 来自哪几个OD点对。 可以。见说明书P194章节说明。我用的是4.5。应该在Traffic Assignment一章中的Optional Results of Traffic Assignment的说明里有关于Critical Link Analysis的解释。你找找看。 关于TRANSCAD的问题
1.由CAD的DXF格式文件导入到TRANSCAD中,建立路网文件,自动生成ID号,而且这个ID号不能编辑,这个ID号的生成有什么规律?
2.一般数据库中每个路段都有其相应的代码表示,并以这个代码建立起数据库中表的相互联系及查询等,那么当数据库中数据输入到TRANSCAD中时,这两种代码的关系如何处理?
3.对于大型交通路网,现在没有GIS输入图形及数据的软件,如MAPINFO等,想用DXF格式文件修改生成所需要的路网文件,这其中有什么技巧和简单的方法? 试试回答你的问题:
1、这个自动生成的ID号应该是按照导入时系统处理的次序生成的,去寻找ID的规律似乎没有什么很大必要,比如转入小区后,一般你是需要自己新增一个“小区编号”字段用于存放小区号的;
2、在路段(line数据层)属性数据表中,每条路段除了自动生成的ID,还有一个handle字段(句柄),都是可以作为索引字段的,但在实际运用中,导入的新的数据库我们是需要自己预先手动建立链接字段的,比如道路名称或者编号等
3、你说的“想用DXF格式文件修改生成所需要的路网文件”,应该就是在Autocad进行的,transcad对于点、线、面虽然都有编辑功能,但对于我们习惯使用CAD的人来说是很不顺手的,而且功能也很差,因此要说技巧和简单方法的话,就是先在Autocad中进行处理 首先谢谢老猫的指点,我还有几个问题请教:
1.用CAD的DXF文件建立路网时,TRANSCAD自动产生ID号,那么这个ID号怎样与数据库中路段与路线的编码建立对应关系。有什么简便的方法。
2.一般我们交通调查的数据采用的是XY坐标,而且是区域性的相对坐标,怎样与经纬度坐标相互转化。
13
3.我在导入DXF格式路网文件时,建立线层时好像只有直线被TRANSCAD读入,别的线形不可以;建立面层只有封闭的直线和圆弧可以导入TRANSCAD中,别的线形不可以导入吗?
建立路网时,小区的中心点与路网的节点有什么区别,是否要建立中心点与道路的连线来进行交通分配? 根据我应用上的体会,我觉得不需要将每条路段线进行编码,而且我觉得也没有什么用。我不知道你说的路线的编码指的是什么?你可以举例说明一下。。。
由于TransCAD是基于经纬度的大地球面坐标系统,我们转入的dxf文件的平面XY坐标经过一个换算,这样难免会有些误差,根据我们的体会,选择高斯坐标系是误差最小的 曲线应该也可以被TransCAD读入的,但读入后会转成折线。。。面层的地方你说得是对的
小区的中心点称为形心,一般就是几何形心的地方。在交通预测时,必须要预先建立形心到与道路的连线,这条线就是我们一般所称的形心连杆。 谢谢老猫。
我所说的路段的编码就是一般数据库中的编码,一般是由几位数字构成,分别表示区域代码、公路等级、路面类型、路段序号等,一方面是减少数据库存储的冗余,另一方面便于程序化计算,所以我觉得这个编码是必要的,现在最普遍和也是比较繁琐的方法就是直接输入建立TRANSCAD默认的ID与路线编码的对应关系,再用LABEL或CATCH CODES命令相互转换。
我想请教各位前辈一下,Transcad中第10章的creat a look up table
我想请教各位前辈一下,Transcad中第10章的creat a look up table from a dataview. 按照手册所说,
1、 choose dataview-modify table or click on the toolbar to diaoplay the modify table dialog box. 2、 Click export codes. Transcad displays the save as dialog box 3、 Type a file name for the new table and click save.
但是, export codes button 却不是激活的,所以我没做出来.应该如何做? 还有,look up table 是不是类似于字段结构一样的表? 我知道的lookup table
lookup table 是一个编码对照表,也可以理解为中间编码表,在关系性数据库中经常使用,可以有效减小数据量的冗余,减小数据库的体积。
在TransCAD中的应用,举个简单例子,道路分级有“高速公路、主干路、次干路、支路、形心连接线”,你可以先建立一个lookup table表,表的三个字段分别为field/code/value,然后输入5条记录,第一条记录依次为“道路等级、1、高速公路”。。。,这样在你的路网图数据表“道路等级”字段中你就只可以输入1-5的编码,需要在将这些编码还原成道路等级名称时,执行“attach codes”就可以了。返回原代码状态是drop codes就可以了。
需要注意的是lookup table必须全部为字符型字段。
TransCAD怎么使用-->城市交通网站转移. 很多交通软件都是有两个文件,坐标文件和道路性质文件,这两个文件在TransCAD中怎么输入?能详细说说吗?谢谢.TransCAD是基于GIS的,直接在图形界面上输入,当然也可以以AutoCAD的DXF文件导入。从外部文件输入很麻烦。导入后怎么形成那两个文件,我是指一个是坐标文件,另一个是属性文件,今后怎么进行修改?
正如大家所说,TransCAD是一个基于GIS的交通软件。所以其地图文件的编辑类似于Mapinfo。 有层的概念。具体操作是这样的:
1。一般来说要先加入一个底图图层:需要是.tif文件。这个容易,将别的图像格式转化成.tif就可以了。 2。然后生成Line层,就是路段层;并自动生成路段端点层;就是你所指的坐标文件。以后的大部分操作都是在这个层上进行。
3。如果需要,可以再生成小区层;
每个层都对应相应的层数据文件,可以增加、删除、修改本层的数据。因为这个程序作的比较久远,使用的数据文件格式并不是很好。
做完以上的地图编辑工作后,便可以进行交通规划的各个模块的工作了。
14
不过那个软件学会用不难,但是这个软件有很多不足之处。
比方说打印图的功能:如果想输出一个图片文件,总是将屏幕显示的部分输出,并不是输出整个图片。还有很多不方便的地方,可能软件做的比较久远,考虑到兼容性,就比较差。不过,就其在静态的交通规划方面来说,这个软件还是不错的。很多常用的经典的交通规划模型它都给出了实现,而且只要迭代到一定步骤,收敛程度不错,误差较小。
我已经弄懂了怎么与AutoCAD接口,谢谢各位。现在我已经输入了我们城市的路网
TransCAD问题,如何才能得到一个小区间的出行阻抗矩阵? 用TransCAD可以得到节点间的阻抗矩阵, 如何才能得到一个小区间的出行阻抗矩阵?
人为的建立一个对应关系?有没有什么简单的方法?
小区间的阻抗矩阵,其实不就是小区形心节点间的阻抗矩阵吗? 你说得对应关系是指什么呢?
和您讨论一下,不知观点对否:小区你也要抽象成一个节点吧,当没有具体数据时,一般以小区把几何中心抽象为节点,所以小区间的交通阻抗也可以可能成还是节点间的阻抗。我的观点和老猫差不多。 请问当把小区形心抽象为一个节点的时候,怎样处理区内出行?
还有,当把小区形心抽象为一个节点的时候,分配结果中形心节点附近路段上的流量比实际的要大,有时还大得很多,怎么处理?
区内出行是无法处理的,除非有必要你再将分区细分
形心附近流量的确会更不准确,但通过形心连杆的调整你应该可以减轻这种情况
还有一个问题:在OD调查的OD数据拟和中,分别得到客车和货车的OD,如果在分配的时候将两个加起来再分配,则得不到客车和货车的路段流量,如果先分配一个,在将另一个加上去,得到的结果与先加哪个有关系,请问老猫前辈一般是怎么处理这种情况的? 如何在transcad中得出两点间的直线距离?
因为有130多个点,需要知道其中一些点之间的直线距离,如果用上面的工具量的话,花费的时间比较多,所以想请教一下,在transcad中哪可以直接得出两点间的直线距离啊,谢谢了:) 选点层 Geographic utilities->distance matrix
如何把TRANSCAD的*.dbd文件转化为*.dxf文件?? 如何把TRANSCAD的*.dbd文件转化为*.dxf文件?? Tools-> export 注意坐标 问大家关于transcad一个问题 本人没有用过transcad
请问他分配是采用的是UE还是SO,还有路阻函数是采用的哪个? 最近打算做这个东西,谢谢!
路阻函数有4个,BPR,logit,还有emme/2的锥形分布,还有一个是什么我不记得了,其他也可以自己写程序,分配SUE和UE好像是都有的
请问harleych:分配时路阻函数什么时候调用的? 我用的最短出行时间 用multiple path生成的 [TRANSCAD]画图时有没有捕捉功能
transcad有没有象autocad和mapinfo那样的节点捕捉功能啊?
有的,好像在propertity里边可以设置捕捉范围的大小,当小于这个界限时,软件会认为是同一点。 是不是在edit>preferences>system>snap tolerance? 有 默认的捕捉范围是 7像素
transcad中如何实现自动画线flowmap?
前一段时间见过一个大牛直接将一个58*58的OD矩阵的流量值直接赋到图上,并用不同粗细的线表示出来,不知道哪位高手知道是在transcad中哪个功能下可以实现。(注:已有59个节点的point图层及其对应
15
的OD流量矩阵,疑惑的是线是否可以自己直接画出来,进行两两连接,并根据值的大小分粗细) 可以的 用map->scaled symbol Theme 设定一下就行拉 这么大的od,画出来不是成了蜘蛛网了?能看清楚吗?
有人喜欢玩玄乎,我还是VISUM里面的mainzone desire line不错。
呵呵,虽然网络密集,但画出来的效果却非常明显,尤其是流量分级方面。mugua,你说的方法是已经有线存在了,并且也存在相应的属性表的情况下才能画,那只是一个简单的功能。我现在的情况是在没有线图的情况下。我看有可能的话,我给大家传一个已经画出来的图,不过是我在别的软件里画的,太费劲,而且速度非常慢。harleych,在哪个目录下,因为我没有用过VISUM,能否说得详细一点,多谢了 你指的是不是已经有一个od表,想画od分布图,这在transcad中是可以的。
首先用tools下的Geographic Analysis下的Desire lines画出期望线的底图,这时可以根据od量的大小来选择期望线,然后在用map->scaled symbol Theme 将流量按粗细显示,效果还是可以的。
谢谢speedho的提示,按照您的步骤来做的话,我试了一下,可以实现了。但是我现在遇到另外一个问题,我现有的OD流是EXCEL格式的,比如说是一个63×63的流量矩阵。但我转到transcad中以后,只能是dbf格式或dvw格式了的,并且不能转为无法直接转为matrix格式,不知道要经过怎样的转换。应该不要把他转为OD表然后再转为MATRIX格式吧,我觉得这有点重复劳动了,谢谢:) 好像要把excel表转化为matrix格式才能画图的
只要你的xls表里面有OD点对号和流量就可以 在transcad 直接open xls表 然后matrix-import创建新的matrix 后面按提示设置巴 记得把sum values into matrix点上
受益非浅!以前都是通过转为OD表然后再转为MATRIX格式重复劳动。
mugua,谢谢提示。问题的关键是我现在EXCEL中的数据不是OD和flow的形式,本身就是一个矩阵形式了,即本身已是一个63×63的表了,只是格式为.xls,所以问题就变成怎么导入transcad中了,如果直接在transcad中打开后,再在matrix下import的话,其row ID和column ID没法选择,即无法成功导入matrix。好像matrix在导入数据时,原始的数据必须是三列的,即OD和flow。难道现有的矩阵形式要先转为OD数据,然后再转为matrix吗?发现简直是重复劳动,有没有好办法可以解决啊。
突然想到了一招,可以在transcad中先建立一个63×63的矩阵,其value为none,再将原矩阵导入进去后,为dvw格式的,现在问题的关键是如何将其中的数据表复制,然后再在矩阵中粘贴便就可以了。但是我还没有发现transcad中对数据的复制和粘贴功能,这让人比较郁闷。所以同志们仍需继续努力哦!另matrix下面还有很多其他的功能,尤其是在import的时候,其他的一般都为灰色不可选,不知道有没有人用过?
[转帖]TRANSCAD新手需要知道的问题,请解答,谢谢
1、对于一个路网来说,所需要哪些基础数据文件?(节点、小区、小区形心、路段。。。。。。) 2、小区形心如何确定、需要坐标?每个节点是否也需要坐标?
3如何生成小区的area格式图形?对于一个小区是否需要组成小区的各个节点的坐标?对于小区的数据文件格式是怎样的?
3、在这里采用哪种坐标系?软件中的例子都是使用经度、纬度坐标,而我们一般使用的X、Y坐标。应该如何进行转换?
4、路网数据的字段表里面应该包含哪些字段? 5、路段的link type 软件中是否已经有默认的代码?如何将自己编写的一些代码让软件识别?例如我用0表示没有机非分隔带、用1表示有机非分隔带,如果软件中没有这个默认值,而我在建立路网数据里又要使用这个代码,应该怎么做呢?
6、如果我的数据都是excel格式的,如何用ODBC来连接?而且对于excel的数据表头是否都需要英文,中文的可不可以?
这是一位网友的提问,没人解答,但这些问题很有代表性/很好,转到这个网站上,大家帮忙解答一下吧
16
我觉得首先要熟悉我们的专业知识,先撇开软件不说!熟悉了专业知识后,结合专业知识再学软件你就会觉得人家这样设计是多么的有道理,就应该这样设计程序,能满足专业的需要!不要死记程序需要什么,而是我们自己想想完成这项任务需要什么,然后看看软件能提供给我们什么,利用软件怎样实现!在这个过程中,看说明书什么的,就有目的性了! cad图如何转化至transcad.谁有transcad软件 cad存成dxf12 文件 可以在transcad里面导入 地图中如何处理立交结点?
非完全互通的化用联络线 完全互通的化简单化可以按一般十字交叉节点处理
TransCAD 关于 Intersection Digram的问题求助
TransCAD 的路口流量流向图(Intersection Digram)是通过什么算法得到各个方向流量的呢,查了一下说明书,也只是说“estimate\,但是没有具体说明是怎么估算的。
我把各个进口道与出口道的流量输入后,得到的流向图完全和实际不一致,这样的estimate有神么意义呢? 请高手点拨一下,谢谢!
具体算法不知道 但是它是根据交通分配的结果推算的各个交叉口流量 是由路段流量自动生成的 在作交通管理规划的时候可以根据未来年高峰小时交通分配的情况得到流量图作为交叉口设计的依据 不明白你输入各个进口道和出口道是作什么用 如果是想用它来模拟交叉口车流显然是不行的
我没有进行交通分配,只是简单的画了一个有四个leg的最普通的十字交叉口,输入东西南北四个leg的进口流量和出口流量(根据实际观测结果),之后直接利用intersection digram生成流量流向图,和实际的结果差别很大,所以怀疑这个功能的实用性与可靠性
好像总是按照一定的比例(左:20%,直:70%.右:10%)分配的,我觉得不合理。 请指教。
没有条件限制 它怎么模拟的出来阿? 在transcad的说明书里面这个工具是在网络分析里面的:TransCAD includes a broad and diverse set of analytic and graphical display tools for working with transportation networks. These tools include algorithms for two very common problems - the traveling salesman problem and the network partitioning problem - which have numerous practical applications in both the public and private sector. The tools also include intersection diagrams, which are a key visualization tool for transportation networks. 脱离网络单独用来分析交叉口是不适当的 它只能起到图形显示的功能
有关TRANSCAD的文字显示问题:
本人在用TRANSCAD时,想在WORD中插入*.map文件,把做好的交通分区.MAP文件导入WORD中,但图上的问题都显示成“???”,不知道各位大侠能否指点一二!!不胜感激! 还有就是在TRANSCAD中,显示文字时有很多汉字显示时是横躺的,就只有不多的几种汉字可以正确放置显示,也请大家给予指点!!!
最简单的方法 用刷屏幕转成jgp格式 赫赫 百试不爽 那样会不会降低其分别率,使图像看起来模糊呢?
不会 如果不是单独出图只是插入文本的话完全够了 单独出图就在transcad出了 不用导到word里面咯 还有个办法,打印成pdf文件,不会影响清晰度 TRANSCAD公交线网密度如何计算?
请教TRANSCAD公交线网密度如何计算?在软件中由此命令/操作吗?找了好久也没有发现,能不能用其他方法去做。
还有一个问题,在.rts公交线网的dataview中如何改变它的结构,加上另一字段? 谢谢!急用数据!单条选择计算太麻烦 哈哈,算完了,不是很难,比较烦而已
17
咋算得 说来听听~~~把公交线网长度算出来就好办拉 我用的automap 因为没有发现transcad有好的办法计算这个 讨论一哈巴
我要用得是分区的公交线网密度,只能自己用选择键,分别选出有公交道路覆盖的道路,在计算长度。然后去除面积,方法很笨。
计算公交线路长度。我是将公交线路导出为标准的地理文件,其成为线层,transcad 会自动计算其长度的。 把公交线网导成dxf格式到automap里面 用cleanup处理 把重复的线去掉 剩下来的就是纯线网 计算它的长度就简单了巴
探讨一下TRANSCAD
你们的交通小区有没有在TRANSCAD里生成过啊。
我试了一下,从AUTOCAD里转过来的交通小区在TRANSCAD里不好用,好象必须重新描一遍,你们有什么好方法,可以直接使用其他格式的文件么?
另外,好象TRANDCAD只能接受点线的格式,对于PLINE线不能直接使用,必须炸开才可以吧 pline可以用啊,只是不支持弧线而已。我以前建小区是用cad导入的,没有问题啊。
请问harleych,你是如何引入的,请详细说一下啊。
我是直接打开DXF文件,TRANSCAD说数据是空的,不知道怎么回事,我只好打断所有的PLINE线,这样才可以引入,但是这样的小区不就不闭合了么。但是TRANSCAD里的小区都是闭合的呀
打个比方说吧,一张纸,四个边是外围区,中间用线划分为若干块。你把四个边可以用一条pline连起来,里面随便怎么连了,外围区可以是独立的多边形,保存为dxf选area导入transcad就OK了。
但是,我引导里面去时,TRANSCAD说数据内容为空啊
我也碰到过这个情况,只要在CAD里面把小区用色块填充就可以解决,倒入只要色块层就可以了
请教:用TransCAD画期望线时,怎么用不同的颜色表示不大小的OD量?
请教:用TransCAD画期望线时,我画出的期望线颜色是一样的,只是宽度不同,能不能用不同的颜色表示不大小的OD量?怎么做,急用,谢谢!!!
4.5以前的版本好像是不能分颜色的,没办法了。不知道最新的4.7版行不行。 用工具栏里color theme mapwizard配置一下不行吗? 楼上的做法应该是可以的
应该可以,按照楼上兄弟的方法,将期望线格式设成颜色模式,而不是
应该可以,按照楼上兄弟的方法,将期望线格式设成颜色模式,具体做法将期望线层设为当前层,然后map-->color theme,最后再对话框你选择颜色种数,每种颜色代表的交通流量等等 关于transcad规划部分的一些问题请教 小虫经过两个多月的学习,粗通gis部分。
对于规划模型部分我觉得很深奥,不懂了。初步有一些问题请教: 1,transcad做一次公交线网规划,或者评价,需要哪些基础资料?
2,出行od矩阵如何计算得出(不用transcad,如果用,需要准备哪些资料) 3,trancad的出行生成,吸引,能否通过别的方式计算。 多些各位了。
需要的基础资料有:城市地图,公交线路表、图,公交收费情况、公交调度系统资料等 出行OD当然是通过交通调查或用土地生成吸引法做,再进行出行分布预测的出OD句正 土地吸引率法
请问用transcad是否可以计算转向交通量
请问用transcad是否可以计算转向交通量,即交叉口的分方向交通流量,谢谢
18
可以,用节点流量图输出结果。
我是新手中的新手,感谢你的帮助,还想问一下,计算过程是否很复杂,还是在进行交通分配后生成的文件中直接就有,不需要单独计算。是否满足工可中转向交通量的要求,谢谢。 不需要单独计算,那个彩色的立交图标就可以了 [TransCAD]mapinfo文件导入问题
将mapinfo文件导入时遇到了问题,向各位请教。
mapinfo中的各等级道路是分层的,在transcad线层中依次加入其tab文件,各等级道路都单独生成了线层,而分配是需要对全部道路建立路网,哪位有办法将这些单独的图层合并为一个图层?或者有更好的导入办法?谢了
如果各层表结构相同的话,首先在Mapinfo下把各层合并,然后再导入,我觉得这样应该差不多。 TransCAD最短路径问题 求解形心间最短路径
利用multiple paths可以得出所有点之间的最短路径,但现在我想得到各小区间的最短路径,所以只要形心间的最短路径就可以了,如果利用得到的所有点之间的最短路径进行来回转换也可以,只是太麻烦。哪位知道更好的办法?或者理解为求解给定矩阵的最短路径。
我记得transcad可以自动生成一个小区之间的最短路径矩阵的。
在multiple paths中选择上所有的小区形心号,然后在skim中选上length就可以了。 TransCAD小区编号问题 在transcad描出来的小区,程序自动生成的编号往往与分区时的编号是不一致的,哪位知道如何更改程序里的小区编号?
但如果不修改的话,往往会出现这样的情况:直接影响区的编号放在后面,而且与分区时的编制不一样,想来对照起来很麻烦!
可以对照自动生成的编号,自己再建立个对应编号,可以将直接影响区编成1,2,3.......。通过索引采用自定义编码生成对应需要东西!! 问题已解决! 经实验,Transcad中任何一个新建的地理文件,如果其dataview中的fields没有变动(只是文件默认的fields),这时ID那一列是可以改动的。在dataview中ID一列改动后,图层文件里refresh就可以看到改动后的编号。 新建一个字段,输入小区号,然后将小区文件导出,导出时选小区号为ID即可 可以修改阿。导出导入啊。
id不能改变的,而且最好不要用id作为小区编号,因为你以后修改“增加或者删除”会改变id编号 导入导出是个好办法。
发现这个编号问题非常麻烦! 用multiple paths算出来的矩阵是以点号为行列的,就是说算的小区到小区的最段路径实际上是虚拟点到虚拟点的 用这个矩阵作为分布的重力模型输入矩阵就有问题 因为分布的时候要求的矩阵是小区号到小区号的!只能导出修改了再导入到transcad中? 麻烦麻烦 有没有更好的解决方法 前段时间向他们请教了技术服务,回复如下: Hi Zhang,
In order to achieve your objective, you will need to build a Matrix Index. Asssuming that your node layer has a field that contains the TAZ ID fot the centroids, building an index is very easy.
You will need to open the node layer, select the centroids, switch to the matrix and choose Matrix-Indices. You now choose to add a new index. In the new dialog box, specify that the original ID's of the matrix come from the TAZ field, build an index on both rows and columns and specify the new ID's come from the ID field for the selection set. Click ok to build the index.
Now when you switch to the new index in the current indices section, the matrix will have the centroid node ID's. good 技术顾问挺有用麻hehe多谢拉
是比我导出来用mapinfo修改的好 他的意思就是先把虚拟点全部选出来,然后转到matrix页面,用
19
matrix->indices 增加一个新的index 在新index窗口中选择点层,origin ID号即现在matrix的行列id实际上是点层里面点的id号,把new index的ID号设为点层里面的taz号就行拉 因为点层里面每个点对应一个taz号,如果这个点是虚拟点,那么taz就是它对应的小区号,如果该点不是虚拟点这个点的taz号就没有, 方便呃~~ 不知道我说明白没有
我的方法是先在Excel里建立两列,一列是TranCAd自己生成的小区编号,一列是分区的编号;然后把这个Excel文件生成Dbf1文件,并且用TranCAd打开;接着把“zone\的Data2文件打开,把它和刚才的dbf1文件结合生成新的dataview3文件。如果要显示分区的编号的话就打开dataview3文件,选分区编号那项显示即可!
说了这么多,不知对这个搂主的话题有没有帮助,希望有哦,呵呵!多交流。
你这个也太麻烦咯 能直接在transcad解决的还是直接搞的好,而且仍然解决不了分布的时候的问题 探讨一下TRANSCAD你们的交通小区有没有在TRANSCAD里生成过啊。
我试了一下,从AUTOCAD里转过来的交通小区在TRANSCAD里不好用,好象必须重新描一遍,你们有什么好方法,可以直接使用其他格式的文件么?
另外,好象TRANDCAD只能接受点线的格式,对于PLINE线不能直接使用,必须炸开才可以吧 pline可以用啊,只是不支持弧线而已。我以前建小区是用cad导入的,没有问题啊。 请问harleych,你是如何引入的,请详细说一下啊。
我是直接打开DXF文件,TRANSCAD说数据是空的,不知道怎么回事,我只好打断所有的PLINE线,这样才可以引入,但是这样的小区不就不闭合了么。但是TRANSCAD里的小区都是闭合的呀
打个比方说吧,一张纸,四个边是外围区,中间用线划分为若干块。你把四个边可以用一条pline连起来,里面随便怎么连了,外围区可以是独立的多边形,保存为dxf选area导入transcad就OK了。 但是,我引导里面去时,TRANSCAD说数据内容为空啊
我也碰到过这个情况,只要在CAD里面把小区用色块填充就可以解决,倒入只要色块层就可以了
TransCAD中怎样处理双向属性不同的LINK?
实际上很多条件下同一link的双向属性是不同的,在TransCAD中怎样来处理?是通过加\和\两个前缀来处理还是有其它方法?(我还没试过这种办法)请指点! 首先要定义方向属性为0,然后增加字段AB和BA才可以的。
[求助]dxf导入transcad的问题用asia china的坐标系,为什么量出来的长度和原来cad文件里面的不一样啊?有时候坐标还偏的厉害 甚至都翻转了一个角度?好像一般用的是Guass坐标,这样的误差小些。具体原因还请各位大虾告之
我把transcad的map导出成dxf格式,到cad2004中打开,量取面积.我发现虽然图形有所扭曲,但是在cad2004中量取得的各个区域面积与原始各个区域的面积比值基本相等.但是相反的过程我还没有尝试. 请教TransCAD问题,看过本贴后必有收获!
请教:我用TransCAD做可行性分析时,遇到小区节点所有连线的交通量之和与小区的出行总量差别太大,不知那位大虾能够赐教!
但是,我是把小区内部的交通量去掉了的啊。而且,我做的是公路可行分析,整个城市作为节点处理的。 首先检查小区行心是与道路路段还是与道路节点连接,再看各节点间是否存在路径
与路段相连和与道路节点相连有什么区别啊?我试过之后好像没有什么差别啊,不过我还是要谢谢你 可能是OD分区与小区中心点的关系没有对应好吧?查查path是否存在
小区连线的量应该是小区出行量和吸引量的和,所以大约应该是2倍的关系?不知道你考虑到没有? 请教:使用transCAD时,怎样将excel的OD表导入到matrix? 需要TransCAD,找我联系!
首先在TransCAD中打开图形,创建Network后,在Networks/path中选择multiple paths 建立一个Matrix,建立后可拷贝一个自己命名的Matrix。将ExcelOD表存储为DBF文件(行、列索引必须与先前建立的Matrix相同),在TransCAD打开建立的Matrix文件和DBF文件,当前层指导Matrix,选中Matrix中的一行或一
20
列,选择Matrix中的Import,在弹出的对话框默认两次后,在对话框中选择All columns,在From中选择对应的行(列)即可。
将OD表另存为dbaseIII文件格式,在transcad中打开,然后点击matrix菜单,按步骤生成matrix文件 方法还真不少,我也简单编了一个小程序,对OD调查数据直接按TRANSCAD可读EXCEL格式存储,直接打开即可,然后再引入MATRIX,一切OVER
我觉得我的方法还是比较简单的:直接运行transcad file/open 选excel workshit 打开要打开的excel文件 会提示你存为的.bin文件,然后会显示打开的工作表,此时点击matrix里面的import就可以按照提示导入你需要的行列数据生成matrix
但是我在点击matrix里面的import按照提示导入我需要的行列数据生成matrix时,发现生成的matrix把我的一列的数据给转到其它所有的列里面去了,不知道是什么原因? TransCAD按照序号自动排序的,因此列按照序号的大小从左到右排列 按照上面的方法都不能生成啊,我生成的只有对角线有值,其它都没有!!急!
TransCAD,CUBE/TRIPS,EMME/2的比较,请多指点
本人在做TransCAD、CUBE/TRIPS、EMME/2三个软件的比较研究,下面是比较的一点总结内容。对于软件的了解还不是很深入,特此请大家点评一下,有什么不对、不足的地方请大家多多指点,谢谢
求教:TransCAD中能不能自定义立交桥类型?如果4.5Full版本的话是可以定义立交的形式的,里面大约提供了6种立交形式。
5种互通立交 下午刚把画了一边
full版 基本版的没有此功能 tool ————map editing————creat interchanges
我现在有4。5版的 英文其实最好了 最近用它制图 因为是矢量图感觉 色彩 特别好 一般autoCAD 先画好地形图 然后以R12 DXF 格式保存 就可以和它交互制图 R12格式 的图形.TRANSCAD 都可以识别 ,制图时 直接影射 会产生误差 在图形调入时 选择 亚洲 中国可以减少误差 (TANSCAD 图形是基于球面坐标的)
请教怎么检查路网线层中有没有节点断的情况!tools-> map editing-> check line layer connectivity 但是奇怪的是我一直没搞懂他检查出来的红色绿色点各代表什么? 红色绿色点我也不知道代表什么,只知道这些点肯定有问题
用Map Editing Toolbox中的那个箭头(Modify line)先单击一下一个断点,然后再单击另一个断点,然后选择一个断点拖到另外一个断点上(肉眼重合的时候)双击,然后保存修改 一般就可以了,你试试看
用那个Check line Layer connetovity可以,可以标出一些有问题的点,不过个人感觉不是很完全,不是很放心
你可以用下面方法辅助检验一个节点处是否有断点
在Map Editing Toolbox里点中那个箭头(Modify line),然后选中你要检查的节点后拖动,如果没有断点,应该是两条线或者多条线同时运动,如果有断点,就只有一条线动,很容易看出来的。在判断完成后选择不修改就可以了
方法听起来挺土,不过我一般就是这么检查的。先用Check line Layer connetovity,然后用鼠标拖 具体做一个路网流量分配的时候需要些什么数据?如何放在到TranCAD上!我现在刚好做到这一步,很急,谢谢!
规划的小区最少应该有每个小区的交通发生量和交通吸引量
规划的路网一般最少应该有以下六个参数:自有流速(AB_V,BA_V),时间(AB_T,BA_T),通行能力(AB_C,BA_C)。AB和BA表示双方向
我发现还是用automap好 直接自动就就把没闭合的全部改成闭合 再用transcad检查一遍一个红色绿色点都
21
木有就过关~~
请教:TransCAD建立路网的方法?我正在学习TransCAD,现在弄不清怎么建立路网,现在只理解了似乎是通过 数据文件建立,或者把数据挂在地图上,不过不知道怎么才能建立一个空白的线层,然后绘制路网,请各位大虾指点,谢谢!!
先建立线路层,再用画线的工具画上,最后设置属性。
这种方法不是很好,如果路网规模比较小还可以凑合一下,路网规模大了似乎行不通,transcad本身也提供了一些其他格式文件转换过来的工具,但也需要修正。 herio2003你用的是什么版本的transcad,是不是**版的?能不能共享一下,我用的版本又旧而且还要随身带着那只加密狗,很不方便。。。。。
我近期作的规划图都是用mapinfo转化过来的,不过不能直接转,要通过转化为transcad认可的格式,所以地图比较重要。紧紧是用手工画上去的不仅不准,而且线型都不好看。不过转化国来的图需要调整好节点才能进行分配或者下一步工作,不然只能发挥transcad的作图功能。 我们用的是transcad4.5,但是也需要加密狗,是挺麻烦的!
你说用mapinfo做的路网,能不能具体说一下。我不会mapinfo,在mapinfo里是怎么得到路网图或者怎么建立相应的文件的,难道不用手工画吗?转化是怎么转化的,请多指点,谢谢!!! 我是transcad新手。
想问各位高手,大概多少个节点的路网用transcad建立线路层,再用画线的工具画上较合适,超过了就用mapinfo转化。大概的标准是多少? 我是从事公路交通分析的,我们刚买了一套transcad4.5。买回培训之后大概多久才能熟悉,应用到实际工程,要不要1-2个月的时间?
学transcad这个东西仅仅从英文帮助文件学效果不好,我刚刚开始的时候就看了2个月还看不懂,后来通过项目来学,一面作交通量分析一面建立路网,需要什么就练什么,效果很好,一个项目作下来之后,基本摸懂了这个东西,所以最好的方法就是通过项目来学习。
我说的通过mapinfo来转是因为我手头上有一个mapinfo格式的准确的全省矢量电子地图,所以我都是用它来转化的,如果没有的话只好用手工画,但是我还是建议向国土厅或者专业地图机构购买一些准确的矢量地图来作为底图,以后都从中提取就可以了。
哦,那AutoCAD的规划图可以导成路网吗?我的QQ:17135133,谢谢指点!! autocad图可以先转成dxf格式,再导进TransCAD中去。 斑竹说得对,说明书617页里有解释的。 另问一下,*.net文件怎么建立?
当然可以拉,我转的mapinfo图就是首先转化城autocad格式的! 建立transcad的net文件,首先要有路网文件(.map文件),然后打开路网地图文件(.map),选择“networks/paths-creat”。一般来说选择属性主要包括几各方面:路段长度、车道通行能力、自由流时间、实际通行时间(加上阻抗后算出来的通行时间)等,这些属性主要用于计算路网中两结点之间的最短距离和最短时间。这里有个技巧,在选择属性时同时按住ctrl键就可以实现多从选择。
我在用transcad导入AutoCAD的dxf文件时,遇到了些问题,第一是2000的dxf文件到不进去,其次坐标系统的选择,有时候出现坐标系统错误,导入数据为空的错误,再有导入后,生成的线层中,路网的调整很麻烦,线好像都不是相交的,还有修改。
herio2003你要注意,在导入autocad的dxf文件的时候,必须保证dxf文件中各路段的字段名属性不能为中文,出现你这种情况估计就是因为中文字段名引起的,这是transcad的一个不足之处,你先试试看,把所有的中文字段名用英文替代,出现什么问题在发帖。
另外,导入后你会发现dbf表中多了一行id1类似的字段,虽说没有什么用,但建议你最好不要删除,删除后很多地方都会出问题! 我用的是TransCAD3.5,在把dxf文件过去的时候会发现没有中国的坐标系。只能使用印尼等国家的坐标系,所以左边是错误的。不知道那位高人有好的办法来解决这个问题。
22
可以将地图扫成TIF格式,然后照着地图画,效果还可以.可以将地图扫成TIF格式,然后插入transcad,照着地图画。
另autocad的图可以转成dxf格式后读进transcad,扫成tif格式再照画上去那该多麻烦,而且在transcad读入图片的时候一样的需要定坐标,没有中国坐标说做出来的图还一样不是符合中国坐标,不能通用与其它常用的地理文件,这种方法不可取。在transcad4.5中就有中国坐标,但也可以尝试另一种方法,例如利用maptitude来转换等。
harleych你可以把你的dxf文件发过来给我,我转成中国坐标的dbd文件再发回去给你。
我用的是transcad4.5。
我在r14中插入tif格式地图文件,再按地图绘制路网,然后倒成dxf文件,进入transcad4.5,转换dxf文件后建立了相应的路网,再添加tif格式地图做背景图层,发现此时背景图层和转换的路网图层中相同的道路不能吻合,似乎有坐标偏移,请问大家这是什么原因?
有两个原因导致你这种情况,1、可能你在转化dxf文件的时候选择的坐标系不是中国坐标 2、你在插入背景tif图片的时候需要你定位的3个点可能精度不够。 如果是第一种情况,你从需要重新选择坐标系;
如果是第二种情况,你在选择定位点的时候尽量把图放大一点,而且选择的三个点不要靠得太紧,最好选择特征比较明显的点来定位。
maptitude可以转吗,转成什么格式,我用automap里面的中国坐标系,好像不行。统统的QQ是多少? 但你说得我还是不太明白。
在cadR14中,我用的是cadR14默认的坐标系,没有转换成其它坐标系统。我是先用image命令插入tif图片,Insertion point 是(0,0),然后绘路网图,再倒成dxf文件。
再在transcad4.5转换dxf文件成线层,为了直观,我用map layer命令,然后进行add layer,选择tif图片文件,ok之后发现线层中的路网与tif背景图片有错位,能再解释原因所在么? 谢谢!
yintao9510,你能不能把你的dxf文件、tif文件和线层的dbf文件发给我,让我来实际操作一下看看什么原因? 你的dxf文件中有四个文件,我转化的方法是:
两个路线文件(raod和xiangmu)我都按照软件默认的坐标来转换(其他坐标系都发生变形,不适用),还有一个xiaoqu文件只是一个框架文件,按照默认坐标转化成dbf之后是一个线框架,这个框架就是tif文件的大小,先打开转化之后的框架文件,用命令map layer插入tif图片,利用定位的方法取框架文件的三个角来调整tif文件的大小,使tif文件的大小干好和框架文件重合,然后drop掉框架文件,插入转化好的线路文件就可以了。
请问:在DEMO4。5中,在软件给的例子基础上,我结合它给的底图自己建立分区和路网文件进行交通分配,但是老是出现“路网文件与OD矩阵文件不匹配的对话框”,是不是DEMO本身的问题?另外,我完全自己建立新的图形和数据文件进行交通分配就没有什么问题。
偶直接用电子地图导入,MAPINFO、ARCINFO、MICROSTATION、AUTOCAD这些都可以。 你的问题我想应该是你od表的索引跟分区索引对不上的缘故所导致
老板让我用transtar建路网,但是图是先扫出来的,还是分块的,要先用photoshop处理,可是我什么都不会,有哪位好心人帮帮忙啊??建路网,我可是一点都不会,指点一下?? herio2003你用的是什么版本的transcad,是不是**版的?能不能共享一下,我用的版本又旧而且还要随身带着那只加密狗,很不方便。。。。。
我近期作的规划图都是用mapinfo转化过来的,不过不能直接转,要通过转化为transcad认可的格式,所以地图比较重要。紧紧是用手工画上去的不仅不准,而且线型都不好看。不过转化国来的图需要调整好节点才能进行分配或者下一步工作,不然只能发挥transcad的作图功能。
23
请问你是用什么软件调整节点的大家知道,线网用线段画比较简单,但是TRANCAD必须用点线的拓扑结构,因此中间需要转化,有没有什么好软件可以一步到位,另外,路网建立好后,必须把生成量和吸引量的数据库联系起来,你们用的是什么软件来做生成和吸引啊.
可把AutoCAD的*.dwg文件另存为AutoCAD R12/LT2 DXF (*.dxf)文件,打开此*.dxf文件时,在Coordiantes 中选择Asia ,在Zone 中选择China 1980 HongKong Grid,就可以打开此文件作为底图,在此上面画路网.
在Coordiantes 中选择Asia ?? 选line巴! Zone中选China CIESIN Grid 直接可以导成路网 为什么还要画呢?画路网这种东东在cad里面解决比较好
mapinfo导入时好像也有一个坐标系的选择,请问一般选择那个坐标系啊
mapinfo的我都没有选坐标.mapinfo 有个导出功能,你选择世界平面坐标系,然后到transcad里面也选择世界平面坐标系。最简单的办法就是在autocad里建立路网然后保存成为dxf r12格式的。但是都是由误差的,transcad都是经度纬度信息。因为cad是平面座标 transcad是球面座标
请问你在前面提到的“用命令map layer插入tif图片,利用定位的方法取框架文件的三个角来调整tif文件的大小,使tif文件的大小干好和框架文件重合,然后drop掉框架文件,插入转化好的线路文件就可以了。 ” 请问:定位的方法具体是那个命令,是register吗?我好像插入tif图片后就看不见了,不知道怎么调整tif的大小,请教一下怎么调整tif图片大小
路网的建立包括节点数据的建立、路段属性数据的建立,对于复杂的路网节点及路段的属性数据很多,因此建网的时候应该是通过数据文件导入比较方便。这就要先生成所要数据文件,trips里可以用excel生成这个文件然后转化为csv格式,最后通过建立路网的模块导入这个数据文件。
大家认为在数据文件的建立上用没有更好的办法,我没有用过gis的东西,不知道是不是用起来更方便。 TransCAD城市公交解决方案T Customer Information System (CIS), 即城市公交解决方案,其基本思路是:用户在TransCAD中建立城市完整公交系统的路线系统(route system)(汽车、电车、地铁等等), 结合公交系统的时刻表(schedule)(或平均等候时间)和公交收费规则,生成交通网络(transit network). 这个路线系统和交通网络可以接受用户的2个最重要的查询:
从A地到B地要乘坐/换乘哪些公交车,所需时间、所需费用及详细乘坐 /换乘指引。
在指定查询点(地图中任一点)附近有哪些车站、分属哪些公交线路、及线路的运行时刻表。 CIS接受的用户定制参数有:
公交线路上在实际位置标明车站,各公交线路有各自的运行时刻表。
公交线路在不同时间(周日,周末,节假日)和每天的不同时刻(高峰期,非高峰期,夜间)可以有不同的运行时刻表。
路线查询起止点的指定方法可以是单击地图、输入地址、或用户定制地标(商场、广场、政府部门)。 对不同乘客(成人、儿童、外宾)可以施行不同的公交收费规则。
对有相对准确运行时刻表的公交线路(地铁),可以进行带时间限定的查询,如“要在3点之前从A地赶到B地”。
用户可以随时在系统中加入临时线路变更:某条线路在某段时间内停开。
系统中可以加入其他常规地理查询:时刻表、车费表、月票售票处、 车站情况等。
CIS系统有桌面系统(Desktop version) 和网络应用系统(Web application version)两种版本。
[求助]dxf导入transcad的问题用asia china的坐标系,为什么量出来的长度和原来cad文件里面的不一样啊?有时候坐标还偏的厉害 甚至都翻转了一个角度?好像一般用的是Guass坐标,这样的误差小些。具体原因还请各位大虾告之
我把transcad的map导出成dxf格式,到cad2004中打开,量取面积.我发现虽然图形有所扭曲,但是在cad2004中量取得的各个区域面积与原始各个区域的面积比值基本相等.但是相反的过程我还没有尝试.
请教TransCAD问题,看过本贴后必有收获!请教:我用TransCAD做可行性分析时,遇到小区节点所有连线的交通量之和与小区的出行总量差别太大,不知那位大虾能够赐教!
24
因为od有一大部分都是区内出行,不能分配到路网上去但是,我是把小区内部的交通量去掉了的啊。而且,我做的是公路可行分析,整个城市作为节点处理的。首先检查小区行心是与道路路段还是与道路节点连接,再看各节点间是否存在路径与路段相连和与道路节点相连有什么区别啊?我试过之后好像没有什么差别啊,不过我还是要谢谢你
可能是OD分区与小区中心点的关系没有对应好吧?,查查path是否存,小区连线的量应该是小区出行量和吸引量的和,所以大约应该是2倍的关系?,不知道你考虑到没有?
TransCAD的点层、线层、面层的关系是什么样的?现在正在学习TransCAD,对去其中的点层、线层、面层不太理解,如果,我要建立一个路网,那么是不是小区中心节点就要画在点层上,而路网则画在线层上,但是不明白它们之间是怎样联系的?请各位大虾指点,谢谢!!
导入线层的时候会取节点自动生成相应点层,而面层是需要新生成或者导入的,生成一个network 之前,你首先要建立一个线层,在上面画上所有的路径,点层是不用建的,在线层上画一个完整的路段时, 然后就可以\
TransCAD中交通分布模型 紧急求助!
1、交通分布模型中,重力模型的阻抗函数参数估计过程中,反复提到OTLD和TLD,是进行迭代计算的基础,OTLD是Observed Trip Length Distribution,应该怎样理解,是不是就是指阻抗?他是怎么算的?而且在选项中有一个Maxmum TLD,默认60是什么意思?我更改了值,发现计算结果有变化。 2、在参数估计中,是否每次初始迭代的参数值都是取1?或者初始参数是怎么确定的? 3、在计算过程后,提示框内Modal status 有时会提示 did not converge after × iteration,是不是意味着这次迭代计算失败,得到的参数(既然失败就不应该得到参数啊)不能用或是不准确?期盼高手指点,老猫,你在哪里啊???
你说的问题我还是不很清楚,你说的反复提到的“OTLD”我怎么没有印象?重力模型的参数标定需要两个数据矩阵,一个是初始的矩阵,这应该是现状调查得到的实际情况数据,另外一个是阻抗矩阵,一般为小区形心间的时距。然后就可以反向标定参数了。。。 谢谢老猫,终于把你盼来了!
OTLD和TLD在Travel Demand Modeling 手册上,描述重力模型参数估计的原理中提到,在第93页。正如您所说,重力模型的参数标定只需要初始OD和阻抗矩阵,但是我想具体了解的是,在估算参数的过程中,每次迭代都需要将产生的TLD与初始OTLD进行比较,直到TLD与OTLD的差距在用户指定的允许范围内,才中止迭代。根据相关交通规划书籍上的重力模型参数估计过程,是将平均出行时间作为迭代的轴,那么TransCAD中是以OTLD和TLD进行比较,而且是全比较(估计每个OD对都会产生一个OTLD和TLD),他们是什么含义呢?Observed Trip Length Distribution,可观测的出行长度分配??晕,我主要想深入了解一下这个迭代过程,实际工作中可能不需要。(不过估计参数时要选择一个Maxmum TLD,默认60,什么意思啊?)
另外,第3个问题不知我理解的对不对?盼您指点!感谢您的回复,期待大家指点! 李博士,您好。有一些TransCad学习中的疑问,恳请指点! 1、交通分布模型中,重力模型的阻抗函数的参数估计提到OTLD和TLD,一直不太明白,Observed Trip Length Distribution,是什么意思。是不是出行阻抗?是怎么算的?
2、重力模型参数估计是不是假设所有函数参数初始值都是1,然后计算TLD,然后和OTLD比较,进行迭代?在指数函数和冥函数的参数估计中,初始参数值是怎么确定的呢? GIS部分你可以参考学习MAPINFO的中文学习材料 若你想快速掌握Transcad,GIS部分你可以参考学习MAPINFO的中文学习材料,它们的GIS概念基本相同;专业模型部分你只能通过原版Transcad软件包所带的Travel Demand Modeling英文手册来学习了,手册每章节中都有快速练习,如果你有理论基础学起来应该不困难,如果你有其它类似的交通模型软件应用基础的话,就更容易了。另外,你也可以请掌握了Transcad的人员讲解或培训,会大大加快学习速度。
我经常要给新用户做比较系统的学习TRANSCAD使用培训,你如果需要可以与我联络frankfan@mail.china.com。另,我这里有CALIPER公司的学习程序CALIPER INTRODUCTORY TRAVEL
25
DEMAND FORECASTING WORKSHOP SOFTWARE免费提供,详情请参见: http://www.ftc-china.com/product/TransCAD.htm
本人是在长期从事高速公路的规划的工作中,结合工作的实际情况开发出这个统计模板(完全私人所有) 特点: 1、在调查后的数据表格的基础之上(EXCEL的数据表格); 2、只是实现从调查表到OD矩阵表这个过程; 3、可以满足全省范围内的规划需要,(OD分区在100个以内) 4、站点交通量在10000辆以内(一次运算过程),相对于城市交通(路段交通量大于10000辆)可以采用多次运算而后叠加即可;
5、运算一次的时间在10分钟以内;
6、具有直观的检测错误的功能;另外,本人已经开发出自动纠错子模板。 热忱欢迎大家,并予以推广之。
在TranCAD中如何使用转向处罚?我现在有一个路网,其中有一条主干道和城市外围的高速路相交,这两条路是不相通的,如何用转向处罚来达到这个目的?或者用其它的办法可以实现? 有两种办法:
1、比较好的办法应该不需要设置转向处罚,将两根线相交的节点删除就可以了,这样两条线虽然相交但并没有互通;
2、设置转向处罚就需要同时设置多个方向的,将处罚值设置为“-”就可以了,当然你也可以设置为一个非常大的数值,如999999。
请问关于TransCAD使用的几个问题
1、对于一个路网来说,所需要哪些基础数据文件?(节点、小区、小区形心、路段。。。。。。) 2、小区形心如何确定、需要坐标?每个节点是否也需要坐标?
3如何生成小区的area格式图形?对于一个小区是否需要组成小区的各个节点的坐标?对于小区的数据文件格式是怎样的?
3、在这里采用哪种坐标系?软件中的例子都是使用经度、纬度坐标,而我们一般使用的X、Y坐标。应该如何进行转换?
4、路网数据的字段表里面应该包含哪些字段? 5、路段的link type 软件中是否已经有默认的代码?如何将自己编写的一些代码让软件识别?例如我用0表示没有机非分隔带、用1表示有机非分隔带,如果软件中没有这个默认值,而我在建立路网数据里又要使用这个代码,应该怎么做呢?
6、如果我的数据都是excel格式的,如何用ODBC来连接?而且对于excel的数据表头是否都需要英文,中文的可不可以?
transCAD中那个地图轮廓图文件(*.cdf)一般是怎么得到的呀?是自己用画图软件画吗?如果不是,谁有画好的北京
cdf(压缩的地图文件)和dbd文件我们一般是通过在AutoCAD中做好的DXF文件导入到TransCAD中的。象你所说的情况,如果精度允许的话,我觉得至少可以扫描一张北京地图后在CAD中手描一下,也可以很容易的得到你需要的DXF文件,然后导入到Transcad中。
这个软件在城市交通和公路交通部门都有越来越多的用户,据我所知,如清华大学、中规院交通所、南京交通所、武汉交规院、广州交通所、湖北交通规划设计院等都已有很多的应用。
TransCAD在国内的用户,既有国内省际交通道路规划设计领域的: 交通部规划研究院、中交第二航务勘察院、铁道部第二勘测规划设计院、交通部水运研究所、湖北、河北、江苏、广东等省的交通规划勘测设计院所,也有在城市交通设计规划管理领域的: 建设部城市交通中心、公安部交通管理研究所、北京市市政工程设计研究总院、深圳、天津、南京、武汉、大庆、广州、无锡等市的城市交通中心研究所。还有在众多的教学科研领域的,如:清华大学、北方交大、北京工业大学、重庆交通学院、长安大学、东南大学、吉林大学、哈尔滨建筑大学、同济大学、南开大学、武汉城市建设大学、中国公安大学、深圳大学等国内著
26
名高等院校交通学院或研究所。详情参见:http://www.ftc-china.com/product/TransCAD.htm
老猫,我在创建路网交通量分配后的主题图时,形心连杆上也有流量显示,好像做选择集操作可以避免形心连杆也显示流量,具体操作我一时忘了,你能不能再告诉我具体操作步骤?谢谢! 在selection toolbox中将形心连杆选择集的状态置为invisible就可以了 老猫我找不到GIS的Toolbox了 不是Tools-〉Add-Ins吗
请问老猫及各位大虾:1.用CAD的DXF文件建立路网时,TRANSCAD自动产生ID号,那么这个ID号怎样与数据库中路段与路线的编码建立对应关系。有什么简便的方法。
2.一般我们交通调查的数据采用的是XY坐标,而且是区域性的相对坐标,怎样与经纬度坐标相互转化。 3.我在导入DXF格式路网文件时,建立线层时好像只有直线被TRANSCAD读入,别的线形不可以;建立面层只有封闭的直线和圆弧可以导入TRANSCAD中,别的线形不可以导入吗? 对不起,上篇按错了!
Tools-〉Add-Ins里的GIS Developer's Kit被我remove掉了,现在怎么找回来呀!请大家帮帮忙!不会要重新装吧
另有一问题请教老猫。在creat network时,我印象中read length from 下拉菜单你是选择trave_time字段,而说明书中说Choose the field with the length data from the Read Length From drop-down list。 在做实际工程read length from 下拉菜单是选择length字段还是选择trave_time字段合适呢? 当然是travel_time啊!时间距离(和speed关联)才能反映你不同公路等级的特性。 数据图视中字段DATA和Handle好像是自动生成的编码,是怎样生成的,有什么作用我在用networks/path 菜单下的create生成net的时候,选择entire line layer时,老发生错误,然后就必须重新打开TransCAD,奇怪的是我用所选择的路段集生成net的时候就没有这个问题,请问各位大虾这是由什么引起的? 都是自动生成的,ID是很有用的,但handle句柄好象没有什么用,我都删掉了的 route system 里的route stop 和 physical stop 有什么区别啊
关于TransCAD出图的一个问题请教!TransCAD出图怎么才能去掉它自己的那个打印范围筐,我想再加一个自己画的图筐,怎么才能加上去。还有就是出图比例怎么确定,比如我想出A3的图,我需要怎么做? 关于打印实际使用中,我很少直接使用TransCAD的打印,我一般都是先输出(save as)光栅图象格式,然后在photoshop中编辑打印的,这样比较自由 在TransCAD中本身有两种打印方式,一个就是直接“print”功能,这样做草图时可以用一下,TransCAD提供的比较正式的是输入工具是先建立layout文件,在layout中可以编辑排版,添加一些地图符号,也可加入光栅图象文件(比如你可以把自己做好的图框以图象格式插入,并放到最底层),至于比例,我个人认为可以先在地图视图中指定好好显示比例,然后拖拽到layout视图中就可以了
你说的打印边框应该是和打印机驱动程序有关的,你仔细看看你的打印机设置里,有没有去掉这个边线的选项,存为光栅图像在ps中改挺好的,可是我们领导说那样会不会让人觉得那不是Trans CAD出的图啊?我也没话说了!你说的那个layout我建立了一个,看起来真的很专业!不过我怎么不能把我在Trans CAD中建立的路网倒进去呢?试了半天也不知道怎么弄,还得请教猫哥了。 关于layout的使用。。。在layout中的操作很简单,在tools box上点击place map(在工具箱的最左下角),然后在layout视图中拉个框,然后在出现的对话框中选择你要放入的地图或者是数据表,接下来还可对加入的地图或者表格进行随意移动或者缩放,直到符合你的要求。
我用Transcad分配公交的时候出现一个问题:就是建立了公交的route system,然后tag所有站点到附近的node点并且建立了公交的network,但在这个网络里面,用short path来查找点层上两点间最短路却找不到,但找公交stop层里面两点间最短路可以找到,也就是说在公交网里面点层上两点之间的路径找不到,这是怎么回事啊??谁能帮帮我,正是因为这个原因,我的公交od分配不到公交线网上去
transcad是有公交模块的,好像还是很大的一块内容,可以参看travel demand modelling那本用户手册,12和13章的内容。
此外,请问一下mugua和pootoo,你们在做公交规划的时候,怎么处理路线的fare的?取了哪些指标?还
27
有如何考虑公交和其他方式的协调的内容,怎么表现出来的呢? 在creat network时,我印象中read length from 下拉菜单你是选择trave_time字段,而说明书中说Choose the field with the length data from the Read Length From drop-down list。在做实际工程read length from 下拉菜单是选择length字段还是选择trave_time字段合适呢?
试回答:两个都可以选,还可以选择其它选项,要看是否有实际意义。主要是在最短路选择时,就可以选择是时间最短、还是距离最短等其它选项,如果在read length from 下拉菜单你是选择ID字段,那么就可以最短路选择时选择最小ID路径,但是没有实际意义。
是选择length字段还是选择trave_time其实取决于你的具体应用的需要,特别是你模型中的最短路径是指实际线路长度还是时间距离,一般后者居多,因为在大多实际应用中,时间距离是选择线路的首要的考虑。。。 交通分配时,我没有画形心连线也可以进行交通分配,就用分区ID生成对应生成OD矩阵,请问何时用形心连线?
没有形心连杆是可以完成分配操作,这时形心可能就是你的道路线交点,因此无需另外指定,但系统认为形心还是存在的。但你的这里所说的操作实际应用时要注意指定节点与小区ID号的对应,否则分配数据是错误的,你自己可以试试。
你说的“指定节点与小区ID号对应”,“指定的节点”就是道路线交点吗?或者说是NODE层中的作为小区形心的点吧。我想直接用这点生成OD矩阵就可以了,还要另外建立与小区ID的对应关系吗?怎样建立? transcad好像分配不太好,我门单位好几次都没有分出来,大家有没有遇到这类问题
交通分配时,对双向通行能力不一样的道路,在分配设置对话框中,选择Capacity时,怎样选择?关于分配时双向路段capacity不一致时,我想可以将此路段分为两条单行路,然后分别指定capacity,但要注意在分配时考虑了交叉口的延误,则可能需要增加一些相应的设置,避免系统出错(如实际的十字交叉路口变成5条道路的相交)
可能稍稍有些麻烦,但毕竟这样的道路不是很多对吗?
TRANSCAD有没有把多个单测点的OD矩阵进行合并的功能,合成一张OD表的功能?在这一过程中怎样解决“串并联”问题?
一、“单测点的OD矩阵”是什么意思? 二、你用的什么版本?
在公路交通OD调查时,需要设置很多调查点,每个点可以统计出一张OD表,就是单测点的OD表,这需要把很多单测点的OD表合成一张OD表,因此才能得出每个分区的交通吸引发生量。 2.我的TRANSCAD是4.5 FULL版本的
od重复处理一般有两种方法,一是调查前采用记车牌号码(或贴标签),另一种是调查后对各点OD进行分析,用“串并联”法则处理。
transcad好像没有这个功能,一般都是自己编个小程序计算处理。
OD表处理时,是应该考虑串并联问题。实际对于大型路网,判断串联还是并联并是很不容易的事;用标签法会导致短途多次往返车辆漏检问题。不知道你的小程序是怎样编的,采用什么思路进行路网结构判断?如何在从CAD的文件(*.DXF)在TRANSCAD中确定其比例??
我在CAD中随便划了几条线,保存为*.DXF文件后用TRANSCAD打开后找不到比例尺,而确定后,其实际比例有所差别? 请赐教??
我一般根据影响区路网大小和调查样本可靠度来决定如何处理OD资料。 如调查样本很好,车牌号码记录很全(我多采用记录车牌号码的方法),就用程序计算。大概思路是:先根据车牌号码--调查地点--调查行车方向---调查时段--调查车型判断信息正确与否,然后以车牌号码、调查地点、调查行车方向作为关键字判断是否是同一次出行。 对不起,程序所有权是我们设计院的,无法发给你。 我想TRANSCAD的图形比例尺问题,可以用过数据图视中的数据属性来表示出来。如果导入到TRANSCAD的图形比例不是你要求的,你可以新建立一个长度、面积字段,将自动生成的长度、面积属性,换算成你所需要的比例。
而且对于同一CAD图,由于TRANSCAD采用的是球面坐标,所以不同的坐标系统下,输入CAD图也会
28
有误差。你可以试试在TRANSCAD的两种不同的中国区域坐标系统下,输入同一CAD图,说得到的长度、面积属性是不同的。
请问关于TransCAD使用的几个问题
1、对于一个完整的路网来说,所需要哪些基础数据文件?(节点、小区、小区形心、路段。。。。。。) 2、小区形心如何确定、需要坐标?每个节点是否也需要坐标?
3如何生成小区的area格式图形?对于一个小区是否需要组成小区的各个节点的坐标?对于小区的数据文件格式是怎样的?
3、在这里采用哪种坐标系?软件中的例子都是使用经度、纬度坐标,而我们一般使用的X、Y坐标。应该如何进行转换?
4、路网数据的字段表里面应该包含哪些字段? 5、路段的link type 软件中是否已经有默认的代码?如何将自己编写的一些代码让软件识别?例如我用0表示没有机非分隔带、用1表示有机非分隔带,如果软件中没有这个默认值,而我在建立路网数据里又要使用这个代码,应该怎么做呢?
6、如果我的数据都是excel格式的,如何用ODBC来连接?而且对于excel的数据表头是否都需要英文,中文的可不可以?
我想请教一下你们:对于autoCAD的图形导入TransCAD里面,对于路网是不是需要是一条直线代表一条道路的图形,对于小区是不是需要由封闭的线段围成。导入以后怎么改它的坐标来和自己的数据对应呢? 可以,你说的就是三点定位的思路,这种做法比较粗略。你到吉大交通学院网站看看,他们作全省的电子地图,用长春、吉林、伊通三点进行配准的。有条件可以用GPS测位仪进行准确定位。
三点定位比较粗糙,而且经常出错,我建议采用比例尺或者是干脆全部用高斯坐标系。但是要根据实际格式来确定,不同的文件格式往往需要的坐标系也不同。 各位TransCAD高手,请问TransCAD地图中线层的dataview中的Dir和Handle指的是什么,有什么用处? 说明书上都有,建议你先看看手册,dir是定义路线的行车方向,handle只是自动生成的一个句柄编号,一般情况下作用不大,有关TRANSCAD的文字显示问题:本人在用TRANSCAD时,想在WORD中插入*.map文件,把做好的交通分区.MAP文件导入WORD中,但图上的问题都显示成“???”还有就是在TRANSCAD中,显示文字时有很多汉字显示时是横躺的,就只有不多的几种汉字可以正确放置显示,也请大家给予指点!
请教:如何用TransCAD打印出比较好看的图?用TransCAD作项目,可是不知道怎样才能打出比较漂亮的图。我的地图比较大,如果打印得小的话看不清。我将地图存为.bmp、.jpg .emf格式得都不行,很不清晰,而我的电脑又没有打印机,请问怎么作才能打印出比较清晰的图纸?
我所知道的有两个方法:1、简单的截屏再用图片软件处理,效果绝对比直接保存好;
2、我现在用的,安装个OFFIC2003,里面自带了个虚拟打印机,可以把你的Layout用该打印机打印到硬盘存为MIDI格式,效果和你在软件里看到的一样。 在PHOTOSHOP里将图片的分辨率改成 320打印就非常清楚里
[TransCAD]mapinfo文件导入问题将mapinfo文件导入时遇到了问题,向各位请教。
mapinfo中的各等级道路是分层的,在transcad线层中依次加入其tab文件,各等级道路都单独生成了线层,而分配是需要对全部道路建立路网,哪位有办法将这些单独的图层合并为一个图层?或者有更好的导入办法?谢了
将单独的图层合并为一个图层,可通过菜单中的“Tools”=>\来实现,你试试吧! 问题已解决 在MAPINFO中将各图层合并,再导入TRANSCAD中。
请教:TransCAD的DataView中怎样将只读属性去掉?我不小心把地图中点层的Dataview中的ID这一列设置成只读属性,我已经在column setting 中将它的只读属性去掉,可是还是这列的只读属性就是去不掉,请问有哪位前辈知道为什么吗?谢谢!
如果DATAVIEW文件中的FIELD不是默认的点的ID和坐标的话,ID-FIELD的只读属性你是去不掉的。可以将你自己加的FIELD去掉,只保留默认的ID和坐标两列,ID即可以更改。
29
TransCAD最短路径问题 求解形心间最短路径
利用multiple paths可以得出所有点之间的最短路径,但现在我想得到各小区间的最短路径,所以只要形心间的最短路径就可以了,如果利用得到的所有点之间的最短路径进行来回转换也可以,只是太麻烦。哪位知道更好的办法?或者理解为求解给定矩阵的最短路径。
就是利用multiple path的功能,在from和to中分别选择你打算计算的结点的selection就可以了 求救TRANSCAD的导入问题
我是一个初学者,为什么用AUTOCAD做的图即使做成dxf文件,导入TRANCAD后还是无法使用??? 我用的是autoCAD2005中文版,TransCAD是4.5full版,可以正常导入与处理的。(可能会有一些文字不能显示). 你的TransCAD是不是demo版,如果是的话,极有可能问题就出在这。这是很老的问题了,你需要存成 v12.0 的dxf格式
可是我用了dxfR12的格式还是不行啊
你检查一下你的单位的设置,另外就是坐标系统的选择,如果还不行,你把你的dxf文件发至huangw@caupd.com
要看你原来建立的是区域,还是线.具体看导入时的提示 请教关于线路网络的问题
我按照说明书上说的寻找最短路的例子,运行不出来。
cad图都是不带经度纬度的,如何让trancad取消经度纬度识别? 求助:关于TRANSCAD的图形输出问题
有没有知道用TRANSCAD做出的图形比较大,只能用A3打印输出,如何输出?
一般输出就是调用print命令就可以了,也可以先save as成一个光栅文件(dpi可以设置的),然后用其它程序打印
30