除了上一张说的比较有用的helpers module,还有一些比较有用的方法

1. Excle module

(1)writeTableToExcelFile(listOfColumn, attribute, fileName)

将一个container中某一指定attributes列输出成excel格式的文件

(2)writeTableToExcelFile(listOfTable,  fileName)

输出所有表格里的内容

2. Matrices module

(1)rowSums(mat)

将matrix中的每一行进行求和

(2)colSums(mat)

将matrix中的每一列进行求和

(3)addVector(mat,vector)

将vector添加到matrix中去

(4)rmse(arrayone,arraytwo)

将两个array进行平方差

(5)prmse(arrayone,arraytwo)

得到两个array的percent平方差

(6)aggregateMatrix(mat,mainZones,sum)

将zone对应的matrix根据mainzone来进行集计

(7)balanceMatirx(mat,rowTargets,colTragets,interation=25,closePotDiff = 0.0001)

将基年的balance根据目标产生量和吸引量进行平衡。

除了对module进行整理外,当时我还将电脑中的110升级成了125

所以顺带也列举了几项显而易见的区别。

1. 125中将matrix 列表在manu选项中删除了,而是作为了窗口的tag

2. procedure中参数用列表的方式显示,内容更多了。甚至我们可以看到每一部所花的时间。

3. 在demand中models增加了Modechoicematrices,虽然我不知道有什么用

4. file 菜单下多了scenario management,这个很有用,可以将不同案例放在一个ver中

5.可以import operstreetmap,虽然我实际没有用过。不过我还是很喜欢OSM地图,第一它是免费的,第二它有点像XML的格式。

6. 可以对不同的version进行comparison

7.保存成125的文件不能再用110打开

8.可能会在安装完125后,系统的注册表改动了,再也找不到visum.visum.110。这是你就没法用宏创建visum对象了。不幸的是解决的方法是重新安装一遍软件。

06.17-06.19

【visum工作笔记】之七相关推荐

  1. 【visum工作笔记】之十 —— import EMME2 地图

    十月假期比较懒所以都没记下什么心得,主要是工作太单一,不是翻译就是查资料,感觉自己一直在做打杂的活.最近在看福尔摩斯探案集,明白了观看和观察的区别,我们更多的是无意的一瞥却从来不去对一些东西深究.就像 ...

  2. 【visum工作笔记】之一

    其实通过Manual就完全可以掌握visum的操作方法,此文只是作为一位新手开始学习和开发的过程中,遇到的一系列问题和答案,仅供参考. 1.如何开启一次建模? 如果已经有了.ver的文件,那是最好了. ...

  3. 【visum工作笔记之十二——交通分布】

    直到十一月的最后一天才想到要为最近的工作总结下,前端时间总是加班,都没什么心思反省,看来吾日三省吾身很难达到啊. 因为项目中要预测某条通道上的量,希望有一个大致的分布,所以还是需要在原有visum中间 ...

  4. 【visum工作笔记】之二

    双休日其实有很多时间,但是笔记就在那里不会跑掉,所以不急. 终于轮到visum培训的那段时间了,在此之前我只是参照着manual自己摸索,培训的话能积累很多快速解决问题的方法. 1. visum中有哪 ...

  5. 【visum工作笔记】之五

    一本笔记竟然只有截取到那么一些有用的内容,可想而知我的笔记有多少废话啊.不过多说废话的人比较快乐! 在进入第三个月的时候,我已经开始慢慢接触到visum的接口了,可以说是飞速的掉进了一个很深的坑. 1 ...

  6. 【visum工作笔记】之八

    基于上节提到的关于不同版本之间visum的不同特性,其中很多都是新功能的增加,界面的优化以及原本bug的修复.而其中COM一个很明显的,而又常用的东西改变了,导致我花了很长时间才解决了这个问题. 1. ...

  7. 【Visum工作笔记之十三——GPA】

    如果说除了方便之外还需要说一个喜欢visum的理由那就是它强大的图形表现技能.当然这方便GIS做的也很好,但是比较难掌握,功能强大的背后是复杂的使用.而visum的GPA却带给我们很多的方便. 因为根 ...

  8. 【visum工作笔记】之三

    其实一直想静下心来好好的总结一下visum的COM.其实从run script 程序中就可以看出visum目前只适用两种语言的接口: 一个是VBA ,另一个就是Python. 读取和编写这两种语言的s ...

  9. 【visum工作笔记】之十一 —— Import EMME/2 QA

    上一章讲到将emme2格式的信息导入到visum中,实际证明在导入的过程中能碰到很多意想不到的问题.虽然解决问题的过程很痛苦,但是回头看来其实都是一些我们思路上的局限. 1. 如何解决modes.in ...

最新文章

  1. ELK 处理 Spring Boot 日志,有点强悍!
  2. 清明是品茗的好时节,那么你了解quot;明前茶quot;吗?
  3. java接口注入空指针_spring 注入空指针是怎么回事?
  4. matlab中ismember_MATLAB 代码格式化简易版
  5. 【OpenPose-Windows】运行OpenposeDemo.exe 如何保存图像运行结果及关节点信息
  6. 这篇Cell里面的GSEA展示很不错!
  7. 使用管理员账户远程连接WMQ7.5的“AMQ4036”错误
  8. 数据引用Data References
  9. 如你以安全模式启动计算机,如何以安全模式启动计算机?
  10. linux运维实战案例,Linux运维实战练习案例20151220~20151231
  11. java程序开发的简历_Java程序开发工作简历
  12. revit2019 导出obj_Revit模型转obj模型插件
  13. 如何合并excel文件
  14. 关于电子发票打印报销最优美的姿势——发票大师网页版
  15. 数字电路 时序逻辑电路
  16. 出行必备:手机1秒调出健康码 !
  17. matlab相关,来自一个初学者的收藏
  18. 只有程序员才能看懂的趣图,第二个我就忍不住了哈哈哈哈!
  19. 工装夹具检具治具机械设计机构solidworks模型3d课程图纸sw
  20. 商业模式与盈利模式的区别

热门文章

  1. csv格式文件解析失败_由导出CSV文件格式错误的小结
  2. mapStruct——VO-DO工具
  3. Linux 命令(232)—— bind 命令(builtin)
  4. Django ckeditor自定义表情包
  5. Chrome浏览器黑屏,左上顶角缩放三个按钮消失
  6. AI时代来了,它会不会取代“程序猿”
  7. 28推,交流让网络推广变得很简单
  8. 黑*头条_第5章_延迟任务精准发布文章(新版)
  9. 微软MCITP系列免费公开课(笔记)
  10. Web Spider NEX XX国际货币经纪 - PDF下载 提取关键词(二)