TransCad导入Excel中的OD矩阵和PA数据
目录
- 前言
- 准备工作
- 路线层
- 小区层
- 导入数据
- PA数据导入
- OD 矩阵数据导入
- 写在最后
前言
在进行tc上机练习时,老师给的题目是几张图片,里面包含了小区的未来PA,和现状OD等数据。如果小区数据较多,一个个手动录入较为麻烦,今天我就来介绍介绍我快速用Excel导入这些数据的办法。
准备工作
路线层
我们就从头开始一步一步来吧,先建立路网。
接着我们输入道路的相关字段属性,比如通行能力、设计速度和通行时间等。
如果有些字段忘了写,后面也可以在
Dataview-Modify Table
中修改
下面我们绘制路网,点击下图两个之一都可以跳出绘图工具箱。
绘制的路网是下面这样:
我们在其数据视图中填入相应数据,这为了演示,我就自定数据,用fill填充。
时间字段我们采用距离除以速度的方法填充(注意单位,我这里为了演示,速度就取的米每秒,因为距离不是正规的,实际上是需要配准,我以后的文章再说这个事情)。在Formula Builder
里可以选择参与运算的符号,我查过好像是sql语法,可以实现很多运算。
这里提一下为什么要加一个AB和BA前缀,这是代表两个方向的意思,听老师说这是软件要求的,这样才能识别到,后续我研究出来了再分享给大家。
最终填好的数据长这样:
小区层
我们新建一个小区地理信息文件
添加如下字段,myid是为了防止软件自带的ID乱掉,PA后面的fur代表的是未来的。
画的小区图是这样的:
我们用标注工具看一下是不是ID对应的上。
发现不是按照顺时针顺序来的,这里我们就手动修改myid,使得myid对应的上。
重新用myid标注看一下。
导入数据
PA数据导入
假设建好的小区,各自的PA如下图所示,怎么把它快速弄到tc里呢
我们首先得把图片里的数据提取出来,我们可以复制到,到QQ聊天对话框里,不发送,双击它,选择文字识别,并将其转为腾讯文档。
最后的数据是这样,将其导出为Excel即可,之后记得另存为后缀为.xls的早期Excel文件,Tc4.5只能识别这个后缀。
可能会有一些漏了的,手动补上。实际我们一般这些Excel文件肯定是有的,这里只是给大家提供一种思路。
有了文件以后,我们用tc打开它。
这个数据视图没有和小区层的数据配对连接起来,我们点击Join.
from选择小区的myid,这里就体现新建myid的好处,可以自由配对上,to选择小区列.
得到如下的结果,利用fill填充,将P和A中的数据填充到P_fur和A_fur里即可。
之后我们再打开小区层的数据表,可发现对应数据已经填好了。
OD 矩阵数据导入
我们在进行增长系数预测,或者重力模型应用时,需要现状OD矩阵,这个数据就更多了,一个一个敲是不可能的。
我们先用myid新建一个matrix。
接着打开存放着od数据的Excel表格,如果是图片可以像之前那样识别成Excel,我这里把数据贴一下。
id | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
---|---|---|---|---|---|---|---|---|---|
1 | 0 | 97 | 127 | 57 | 65 | 117 | 149 | 136 | 69 |
2 | 116 | 0 | 131 | 131 | 112 | 125 | 85 | 71 | 78 |
3 | 123 | 80 | 0 | 114 | 117 | 146 | 109 | 138 | 92 |
4 | 134 | 108 | 146 | 0 | 84 | 130 | 92 | 76 | 91 |
5 | 68 | 89 | 84 | 56 | 0 | 59 | 61 | 138 | 100 |
6 | 92 | 106 | 143 | 139 | 135 | 0 | 136 | 117 | 59 |
7 | 121 | 77 | 134 | 123 | 123 | 93 | 0 | 69 | 75 |
8 | 73 | 140 | 136 | 52 | 91 | 115 | 95 | 0 | 101 |
9 | 67 | 103 | 92 | 130 | 72 | 66 | 134 | 89 | 0 |
接着我们选中矩阵文件的一列,点击Matrix-import
。
点击next,选择我们刚才导入的数据表。
接着我们选择All columns
,在From里将列一一对应起来,点击finish。
这样我们便实现了OD矩阵的导入啦。
写在最后
以上这些数据的导入是我们进行分布预测的基础,如果全部手敲会显得很不专业哈哈哈哈哈哈(开玩笑)。接下来我们便可以进行交通分布预测,我晚些更新一下重力模型运用,正好过几天也有上机,顺便练习一下。
其实当发现使用软件竟然需要手动输入大量数据时,就应该想想是不是可以批量导入,这是一个该有的习惯。
TransCad导入Excel中的OD矩阵和PA数据相关推荐
- openrowset excel 科学计数_txt的数据导入excel中身份证或银行卡显示成科学计数如何解决...
用excel自带的"数据"->"自文本"将txt的数据导入excel中,如果数字特别长比如身份证或者银行卡会显示成科学计数法,如下: 借助sqlcel我们 ...
- 在ArcGIS中导入excel中的经纬度点数据,但和其它shp数据无法同时显示的问题
在ArcGIS中,将导入的经纬度点数据与其它矢量数据同时显示 文章目录 在ArcGIS中,将导入的经纬度点数据与其它矢量数据同时显示 前言 一.数据说明 二.步骤 1.设置图层属性 2.导入excel ...
- txt的数据导入excel中身份证或银行卡显示成科学计数如何解决
用excel自带的"数据"->"自文本"将txt的数据导入excel中,如果数字特别长比如身份证或者银行卡会显示成科学计数法,如下: 借助sqlcel我们 ...
- EXCEL中设置后面单元格的数据由前面单元格的数据带出
EXCEL中设置后面单元格的数据由前面单元格的数据带出 1:新建一个基础数据 2:在[基础数据]中建立基础数据 3:新建一个sheet命令为[操作],并在第一列单位格设置为序列,序列的基础数据在[基础 ...
- excel中如何对矩阵得对角线进行求和_如何使用MATLAB对Excel中的多参数进行计算?...
THE START MATLAB和Excel这两者之间有着什么样的关系呢?今天我把之前学习以及用到的关于用MATLAB读写Excel数据,并进行计算处理的经验分享给需要的小伙伴.参加过数学建模的这个应 ...
- 程序解析excel中的图片_产品日志丨支持导入Excel中的图片amp;批量修改后期实体字段...
本次安捷秀又迎来了一个大版本更新,除了大家呼声很高的「实体模块导入 Excel 」外,还有「批量编辑实体」,「支持右击修改」以及针对海外用户的「全页面支持英文」等功能的新增与优化,一起来看看吧. 导入 ...
- 如何将XML文件导入Excel中
如下图所示为一个规范的XML文件,在Excel中可以将规范的XML文件导入到Excel成为规范的表格.具体有如下几种方法: 工具/原料 Excel 方法/步骤 单击"数据"选项卡下 ...
- java导入Excel中数据查重的方法
今天查数据库数据的时候发现一个问题,明明添加了数据库查重的方法,如果导入文件中存在和数据库相同值的时候会提示并拒绝提交,但数据库还是出现了重复字段,一开始有点纳闷,后来发现原来是因为一个excel文件 ...
- MySQL导入Excel报1406_关于mysql 导入excel 中 数据不全或导入不了的 处理办法(工具sqlyong)借鉴经验...
文章作者:姜南(Slyar)文章来源:Slyar Home (www.slyar.com) 转载请注明,谢谢合作. 之前发了<表达式变量批量替换器 batchSQL>这篇文章,有童鞋说导入 ...
最新文章
- zblog如何调用HTML,Zblog调用栏目文章的方法
- eclipse中git插件配置 编辑
- 第48课 加加乐 《小学生C++趣味编程》
- C++11新特性之decltype关键字的使用
- Thread-start()-,它是怎么让线程启动的呢,Java面试问项目
- 关于MATLAB处理大数据坐标文件
- Android Studio 编译输出中文乱码的解决办法
- Web项目实战(购物商城项目简单的实现)
- [4G+5G专题-143]: 一体化小基站-硬件架构设计概述
- 百度收录如何API提交(java、python)
- c语言布尔变量逻辑运算,在C ++中对布尔值使用按位运算符
- 基于QQ空间热修复原理实践
- 线程与进程的区别,举个例子让你快速理解
- NepCTF2021 梦里花开牡丹亭
- 什么是Window【What Is a Window?】
- 【狂神说】 mysql 自学总结 7~9章
- SQL的多条件查询语句
- 以周一为每周的第一天,计算周数
- Interledger协议(ILP)
- Linux Command sar 网卡流量
热门文章
- 8.0之后关闭个人热点功能实现
- 【活动回顾】机智云亮相2020中国移动全球伙伴合作大会
- 虚拟主播甜妹小给给戏腔演绎国风佳作,引爆抖音直播浪潮
- epub直接获取书名及书封面
- 丰巢互动媒体的新玩法,智能柜焕新“皮肤”了解一下
- 三星 v版系统更新无法连接到服务器,《异能勇者》万人新服紧急新开 更新最新版领取新服礼遇...
- C语言—求数组的对角线和副对角线之和
- 浅谈当下火热的ChatGPT
- mysql gtidpurged_7. MySQL复制全解析 Part 7 gtid_next和gtid_purged 系统变量解析
- 《高性能MySQL》 第三章 服务器性能剖析 读书笔记