31
Cube 6.4 新功能介绍 技术支持部:蒋岚 程序开发部:周钟 2015423日华语网络研讨会

Cube6.4 asian webinar_final

Embed Size (px)

Citation preview

Page 1: Cube6.4 asian webinar_final

Cube 6.4 新功能介绍技术支持部:蒋岚程序开发部:周钟

2015年4月23日华语网络研讨会

Page 2: Cube6.4 asian webinar_final

概要

1. Cube 6.4综述

2. 主要新增函数与命令符

3. Cube 6.4与旧版本比较

4. Cube 6.4软件安装与证书激活

2

Page 3: Cube6.4 asian webinar_final

1. Cube 6.4 综述

3

Page 4: Cube6.4 asian webinar_final

Cube 6.4 综述

• 软件升级至64位• 支持更大内存使用

• 提高运算精度

• 提高运算效率

• 兼容ArcGIS 9.3至10.3

• 大型网络处理(1千万网络节点和连线)

• 新的证书系统,不再使用dongle

• 新型简洁安装文件

10.3

4

Page 5: Cube6.4 asian webinar_final

启动界面

5

Page 6: Cube6.4 asian webinar_final

2. 主要新增函数和命令符

6

Page 7: Cube6.4 asian webinar_final

Data Manager

• 简洁清晰的用户界面

• 加快build network from shape的处理

• 导入network至MDB文件数据字段扩大至255字符

• 增强SDE (ArcGIS Spatial Database Engine)处理

7

Page 8: Cube6.4 asian webinar_final

文字编辑模式

• 代码折叠• RUN…ENDRUN

• PROCESS..ENDPROCESS

• JLOOP…ENDLOOP

• LINKLOOP…ENDLOOP

• LOOP…ENDLOOP

• 多行注释

8

Page 9: Cube6.4 asian webinar_final

IF 语句结构

IF (condition) THEN

…..

ELSEIF (condition) THEN

……

ELSE

……

ENDIF

IF (condition)

……

ELSEIF (condition)

…..

ELSE

…..

ENDIF

9

Page 10: Cube6.4 asian webinar_final

PILOT

• Pilot中增加新函数以获取当前时间并格式化输出• CurrentTime

• FormatDateTime

• Format

10

Page 11: Cube6.4 asian webinar_final

MATRIX

• CheckName, GetMatrixRow: 用于提取矩阵表格名和提取矩阵行值。

• FILLMW: 支持多个矩阵转秩

11

Page 12: Cube6.4 asian webinar_final

NETWORK I

• CheckName, GetValue:用于检查路网属性与属性值的正确性。

• 新增LINKO和NODEO的输出文件格式(TXT)。

• 新增GEOMI文件(shape and geodatabase source file)关键字符• AFIELD

• BFIELD

• SEQFIELD

12

Page 13: Cube6.4 asian webinar_final

NETWORK II

• 新增一系列命令字符用于获取路网拓扑结构

13

Page 14: Cube6.4 asian webinar_final

HIGHWAY I

• 交叉路口模型: 停车路标(4-way stop, 2-way stop)环道(roundabout)支持公路通行能力手册2010 (HCM2010)模型。

• CheckName, GetValue: LINKREAD中有效函数,用于检查路网属性与属性值的正确性。

• AllowLambda0:控制求解过程中迭代的步长取值。控制解集波动,与多余的迭代步骤。

14

Page 15: Cube6.4 asian webinar_final

HIGHWAY II

• MaxPathCost: 用于控制路径计算

• TRACESUMMARY: 用于控制路径输出

TRACESUMMARY=F

TRACESUMMARY=T

15

Page 16: Cube6.4 asian webinar_final

HIGHWAY III

• TREEO: 用于输出路径树

16

读取zone 4 到zone 1的路径(回溯法)

4 -> 18 -> 15 -> 1

Page 17: Cube6.4 asian webinar_final

PUBLIC TRANSPORT

• PT增进了大型网络的处理能力

• 改进公交车费在64位下的计算精度

• 在车站-车站的分析中新增以下命令字符:• DEC: 控制乘客流输出的精度• ACCUMULATE=ADJACENT:输出数据中将加入mode数据

• 新增公交车辆时刻表计算• 在公交路径枚举过程中,新增了换乘penalty的运算

• 新增LINKO输出文件格式• CSV• TXT

17

Page 18: Cube6.4 asian webinar_final

AVENUE

• AVENUE升级至64位运算,可处理大型路网和出行矩阵。

• 动态路径分配算法的改进。• PACKETS=PA改进为选择最优路线分配。

• 改进平均queue time的计算

• 路径生成与分配新增以下命令符• DEMANDDISTRIB:出行动态OD分布(random/uniform)

• BUILDALLPATHS:在每步迭代过程中,生成所有可行路径(T/F)

• GENPKTBYITER:在每步迭代过程中,生成新的Packet与否(T/F)

• AVGQDELAY:记录平均排队延时

18

Page 19: Cube6.4 asian webinar_final

ANALSYST DRIVE

• 计算升级至64位,可以处理大型网络和大型优化问题求解。

• 支持公交OD的预测功能。

• 支持部分出行OD的动态预测,可处理蓝牙与车辆检测器数据。

19

Page 20: Cube6.4 asian webinar_final

3. Cube 6.4与旧版本比较

20

Page 21: Cube6.4 asian webinar_final

新旧版本比较 I

旧版本Cube Cube 6.4

内存使用 2G (32位OS)/4G (64位OS) 所有可用的物理内存量

路网处理 999,999 links & nodes 10million links & nodes

ArcGIS兼容性 9.3-10.2.2(视版本而定) 9.3-10.3

证书管理 使用软件许可证(Dongle License) 使用证书密钥激活码(License Key)

安装软件 • 两个安装软件版本(with/without ArcGIS Engine)

• 与ArcGIS依赖关系(dependency);• 分步安装各个模块;• 安装/卸载较为费时。

• 一个标准化的安装文件• 绑定语言包• 解决了ArcGIS依赖关系;• 统一安装各模块;• 安装/卸载运行速度加快。

21

Page 22: Cube6.4 asian webinar_final

新旧版本比较 II

• 由于数据运算精度的提高与算法改进,Cube6.4模型运算结果可能与旧版本不完全一致。• Public Transport: 由于计算精度提高,交通路径的枚举和评估结果更为精确。

• HIGHWAY:在64位算法中,交通分配模型变量的精度有所提高。

• Intersection Modeling:交叉口模型用于延误时间(delay)的算法改进。

• AVENUE:动态分布路径算法改进。

22

Page 23: Cube6.4 asian webinar_final

4. Cube 6.4软件安装与证书激活

23

Page 24: Cube6.4 asian webinar_final

Cube 6.4安装

• 申请证书密钥(license key)

• 下载软件安装文件

申请License Key

下载安装文件

http://citilabs.com/software/releases/cube64/

24

Page 25: Cube6.4 asian webinar_final

安装步骤

• 多种安装语言选择

• Cube中文版

25

Page 26: Cube6.4 asian webinar_final

Floating License

• Floating License• Single seat• Multiple seats

• 证书服务器: 必须在物理机激活,虚拟机不适用。

• License Key一旦在某台机器上激活,此密钥不能在其他机器上再次激活!

26

Page 27: Cube6.4 asian webinar_final

证书密钥激活

• 打开License Manager

• 选择‘Activate a License Key’

• 输入License Key

27

1 2

Page 28: Cube6.4 asian webinar_final

证书密钥人工激活

• 打开License Manager

• 选择‘Manual Activation’

• 请联系 [email protected], 并提供HOSTID信息。

• Citilabs®将发送激活证书文件(*.lic)。

• 请在人工激活窗口激活证书文件(Browse)。

28

2

3

1

Page 29: Cube6.4 asian webinar_final

连接证书服务器

• 打开License Manager

• 选择‘Connect to a License Server’

• 输入服务器名

29

1 2

Page 30: Cube6.4 asian webinar_final

证书管理

30

Page 31: Cube6.4 asian webinar_final

谢谢!

• 如有问题,请联系:• 证书部:[email protected]

• 技术支持部:[email protected]

31