Top Banner
Cube 6.4 Overview presented by Robert G. Schiffer, AICP Director of Professional Services, Citilabs May 6, 2015
45

Cube 6.4 Overview - FSUTMSOnline€¢ Overview • Cube Base • Cube Voyager • Other Cube programs • Cube 6.4 vs. legacy software • Installation, licensing, and activation

May 04, 2018

Download

Documents

lamkien
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Cube 6.4 Overview - FSUTMSOnline€¢ Overview • Cube Base • Cube Voyager • Other Cube programs • Cube 6.4 vs. legacy software • Installation, licensing, and activation

Cube 6.4 Overview

presented byRobert G. Schiffer, AICPDirector of Professional Services, Citilabs

May 6, 2015

Page 2: Cube 6.4 Overview - FSUTMSOnline€¢ Overview • Cube Base • Cube Voyager • Other Cube programs • Cube 6.4 vs. legacy software • Installation, licensing, and activation

• Overview• Cube Base• Cube Voyager• Other Cube programs

• Cube 6.4 vs. legacy software

• Installation, licensing, and activation

Cube 6.4 Features

Page 3: Cube 6.4 Overview - FSUTMSOnline€¢ Overview • Cube Base • Cube Voyager • Other Cube programs • Cube 6.4 vs. legacy software • Installation, licensing, and activation

CUBE VOYAGER

3

Overview

• 64‐bit Cube• Compatibility updates

• Network size increase

• New Cube 6.4 installer

• New licensing system

• Welcome window

Page 4: Cube 6.4 Overview - FSUTMSOnline€¢ Overview • Cube Base • Cube Voyager • Other Cube programs • Cube 6.4 vs. legacy software • Installation, licensing, and activation

64-Bit Cube

• Eliminates memory limitations and uses more physical or virtual memory on a given machine (therefore solving RAM allocation error with ‘BIG’ data).

• Data can be processed in larger chunks with more accuracy.

• Uses double precision numbering, eliminating need for rounding.

Page 5: Cube 6.4 Overview - FSUTMSOnline€¢ Overview • Cube Base • Cube Voyager • Other Cube programs • Cube 6.4 vs. legacy software • Installation, licensing, and activation

Compatibility Updates

• Cube is now compatible with ESRI ArcGIS 9.3 to 10.3• Also compatible with Windows 8/Server 2012

10.3

Page 6: Cube 6.4 Overview - FSUTMSOnline€¢ Overview • Cube Base • Cube Voyager • Other Cube programs • Cube 6.4 vs. legacy software • Installation, licensing, and activation

10 Million Links and Nodes

• Cube 6.4 handles ‘BIG’ networks – up to 10 MILLION links and nodes.

Page 7: Cube 6.4 Overview - FSUTMSOnline€¢ Overview • Cube Base • Cube Voyager • Other Cube programs • Cube 6.4 vs. legacy software • Installation, licensing, and activation

New Cube 6.4 Installer

• License no longer required prior to installing• One standard installer for ArcGIS or non ArcGIS engine

• Faster install/uninstall run times• Easier to localize (e.g., language – no separate installer needed)

7

Page 8: Cube 6.4 Overview - FSUTMSOnline€¢ Overview • Cube Base • Cube Voyager • Other Cube programs • Cube 6.4 vs. legacy software • Installation, licensing, and activation

New Licensing System

• No dongles any more• Use License Manager to activate and administer your Citilabs license (runs in background)

8

Page 9: Cube 6.4 Overview - FSUTMSOnline€¢ Overview • Cube Base • Cube Voyager • Other Cube programs • Cube 6.4 vs. legacy software • Installation, licensing, and activation

Welcome Window

9

Page 10: Cube 6.4 Overview - FSUTMSOnline€¢ Overview • Cube Base • Cube Voyager • Other Cube programs • Cube 6.4 vs. legacy software • Installation, licensing, and activation

CUBE VOYAGER

10

Cube Base

• Network/GIS Window• Data Manager• Text Editor• IF Statement• DBF Table Editor

Page 11: Cube 6.4 Overview - FSUTMSOnline€¢ Overview • Cube Base • Cube Voyager • Other Cube programs • Cube 6.4 vs. legacy software • Installation, licensing, and activation

• Reverse scrolling behavior: control zooming behavior with mouse scrolling tool.

• Decimal Places for Numeric Display: global setting for number of decimal places displayed by link & node attributes in Network and GIS windows.

Network/GIS WindowCube Base

Page 12: Cube 6.4 Overview - FSUTMSOnline€¢ Overview • Cube Base • Cube Voyager • Other Cube programs • Cube 6.4 vs. legacy software • Installation, licensing, and activation

Data Manager

• Updated user interface• Improved response time of Data Manager when handling large databases

• Faster response in using ‘Build Network from Shape/ Features Class’ tool when working with large shape files

• Improved SDE database functions

12

Page 13: Cube 6.4 Overview - FSUTMSOnline€¢ Overview • Cube Base • Cube Voyager • Other Cube programs • Cube 6.4 vs. legacy software • Installation, licensing, and activation

DBF Table Editor – Beta

• To Activate new DBF table Editor, go to File > Options and uncheck ‘Use the default DBF editor’. Then close Cube and start Cube again.

Page 14: Cube 6.4 Overview - FSUTMSOnline€¢ Overview • Cube Base • Cube Voyager • Other Cube programs • Cube 6.4 vs. legacy software • Installation, licensing, and activation

DBF Table Editor – Beta (cont’d)

• Now users can view/edit DBF files in an EXCEL like environment.

o Multiple‐row selection and operationo Convenient data view, editing and manipulation options

Page 15: Cube 6.4 Overview - FSUTMSOnline€¢ Overview • Cube Base • Cube Voyager • Other Cube programs • Cube 6.4 vs. legacy software • Installation, licensing, and activation

Text Editor

• New code folding mechanism for:o RUN…ENDRUNo PROCESS..ENDPROCESSo JLOOP…ENDLOOPo LINKLOOP…ENDLOOPo LOOP…ENDLOOPo Multiline‐comments

• Added option to customize text editor colors

15

Page 16: Cube 6.4 Overview - FSUTMSOnline€¢ Overview • Cube Base • Cube Voyager • Other Cube programs • Cube 6.4 vs. legacy software • Installation, licensing, and activation

IF Statement

IF (condition) THEN…..

ELSEIF (condition) THEN……

ELSE……

ENDIF

IF (condition)……

ELSEIF (condition)…..

ELSE…..

ENDIF16

Page 17: Cube 6.4 Overview - FSUTMSOnline€¢ Overview • Cube Base • Cube Voyager • Other Cube programs • Cube 6.4 vs. legacy software • Installation, licensing, and activation

CUBE VOYAGER

17

Cube Voyager Programs

• PILOT• MATRIX• NETWORK• HIGHWAY• PT

Page 18: Cube 6.4 Overview - FSUTMSOnline€¢ Overview • Cube Base • Cube Voyager • Other Cube programs • Cube 6.4 vs. legacy software • Installation, licensing, and activation

PILOT

• New functions for retrieving and formatting system time:o CurrentTimeo FormatDateTimeo Format

18

Page 19: Cube 6.4 Overview - FSUTMSOnline€¢ Overview • Cube Base • Cube Voyager • Other Cube programs • Cube 6.4 vs. legacy software • Installation, licensing, and activation

MATRIX

• CheckName, GetMatrixRow: checks for matrix table names and retrieve row values

• FILLMW: handles batch matrix transpose operations

19

Page 20: Cube 6.4 Overview - FSUTMSOnline€¢ Overview • Cube Base • Cube Voyager • Other Cube programs • Cube 6.4 vs. legacy software • Installation, licensing, and activation

NETWORK

• CheckName, GetValue:checks for link attribute names and retrieve values

• New CSV formats for LINKO and NODEO outputs• Additional sub keyword under GEOMI*:

– AFIELD: specify the A field– BFIELD: specify the B field– SEQFIELD: specify the sequence field

20

*The GEOMI keyword can be used to input Shape and Geodatabase geometry sources. GEOMI has three advantages over using LINKI as geometry source:1.  eliminates need to read & merge GDB network into final network if needed as geometry source only. 2.  allows using shape files as geometry source as LINKI does not allow shape files as input. 3.  will not merge data fields or data records into base network because it is not LINKI. 

Page 21: Cube 6.4 Overview - FSUTMSOnline€¢ Overview • Cube Base • Cube Voyager • Other Cube programs • Cube 6.4 vs. legacy software • Installation, licensing, and activation

NETWORK (Cont’d)

• New set of keywords to access adjoining link attributes:

21

Both NODEMERGE/LINKMERGE_N.MaxConnect Maximum number of connections for the whole network

NODEMERGE_N.Connections Number of Connecting nodes to N_N.Legs Number of Legs at N_N.Inbounds Number of inbound links to N_N.Outbounds Number of outbound links to N_NI.{name}[#] Inbound link attributes, {name} is the attribute name, [#] is leg number_NO.{name}[#] Outbound link attributes, {name} is the attribute name, [#] is leg number_NI._Angle[#] Inbound link angles in degrees, # is the leg number_NO._Angle[#] Outbound link angles in degrees, # is the leg number

Page 22: Cube 6.4 Overview - FSUTMSOnline€¢ Overview • Cube Base • Cube Voyager • Other Cube programs • Cube 6.4 vs. legacy software • Installation, licensing, and activation

NETWORK (Cont’d)

• New set of keywords to access adjoining link attributes (cont’d):

22

LINKMERGE_A.Connections/_B.Connections Number of connecting nodes to A/B_A.Legs/_B.Legs Number of Legs at A/B_A.Inbounds/_B.Inbounds Number of inbound links to A/B_A.Outbounds/_B.Outbounds Number of outbound links to A/B_A.CurrentLeg/_B.CurrentLeg The leg number of the current link_AI.{name}[#]/_BI.{name}[#] Inbound link attributes, {name} is name of attribute name, # is the leg number_AO.{name}[#]/_BO.{name}[#] Outbound link attributes, {name} is name of attribute name, # is the leg number_L.Angle Link angle for current link in degrees, 0 is north and counter‐clockwise_AI._Angle[#]/_BI._Angle[#] Inbound link angles in degrees, # is the leg number_AO._Angle[#]/_BO._Angle[#] Outbound link angles in degrees, # is the leg number

Page 23: Cube 6.4 Overview - FSUTMSOnline€¢ Overview • Cube Base • Cube Voyager • Other Cube programs • Cube 6.4 vs. legacy software • Installation, licensing, and activation

NETWORK (Cont’d)

• New set of keywords to access adjoining link attributes (cont’d) – example:

23

Page 24: Cube 6.4 Overview - FSUTMSOnline€¢ Overview • Cube Base • Cube Voyager • Other Cube programs • Cube 6.4 vs. legacy software • Installation, licensing, and activation

HIGHWAY

• Intersection Modeling: includes HCM2010 methodologies for all‐way stop, two‐way stop and roundabouts.

24

Uturns Number of U‐Turns per approach,  0CirculatingLanes Number of Circulating lanes per approach, 1ByPassType ByPass lane type per approach

0 ‐ none, 1‐yielding, 2‐nonyieldingCenterLanePercent Utilization percentage per approach, 47% or 53%CriticalGap Critical Gap per approach, 3.0 to 6.0FollowUpTime Follow up time per approach, 2.0 to 5.0

HeavyVehicles Number of heavy vehicles per approach

SixLaneMajor To specify the major roadway has six lanesCriticalGap 3 values per movement ‐ single stage/stage1/stage2FollowUpTime default added for six lane major roadways

Roundabouts

All‐Way Stop

Two‐Way Stop

Page 25: Cube 6.4 Overview - FSUTMSOnline€¢ Overview • Cube Base • Cube Voyager • Other Cube programs • Cube 6.4 vs. legacy software • Installation, licensing, and activation

HIGHWAY (Cont’d)

• CheckName, GetValue: checks for link attribute names to retrieve values.

• AllowLambda0: helps eliminate oscillation of solutions and terminates iterative procedures sooner (by allowing Lambda to go to zero if low value of increment is zero)

25

Page 26: Cube 6.4 Overview - FSUTMSOnline€¢ Overview • Cube Base • Cube Voyager • Other Cube programs • Cube 6.4 vs. legacy software • Installation, licensing, and activation

HIGHWAY (Cont’d)

• MaxPathCost: restricts maximum path cost in path building

• FromNode:  formats and reports paths from a single origin to a range of destinations.

26Output File:

Page 27: Cube 6.4 Overview - FSUTMSOnline€¢ Overview • Cube Base • Cube Voyager • Other Cube programs • Cube 6.4 vs. legacy software • Installation, licensing, and activation

HIGHWAY (Cont’d)

• TRACESUMMARY: controls path trace printing to print files

27

TRACESUMMARY=F

TRACESUMMARY=T

Page 28: Cube 6.4 Overview - FSUTMSOnline€¢ Overview • Cube Base • Cube Voyager • Other Cube programs • Cube 6.4 vs. legacy software • Installation, licensing, and activation

HIGHWAY (Cont’d)

• TREEO: outputs path tree information

28

How to get a path from zone 4 to zone 1?

4 ‐> 18 ‐> 15 ‐> 1

Page 29: Cube 6.4 Overview - FSUTMSOnline€¢ Overview • Cube Base • Cube Voyager • Other Cube programs • Cube 6.4 vs. legacy software • Installation, licensing, and activation

PUBLIC TRANSPORT

• PT can handle large networks.• Updated PT time tabling process.• Modified PT fare calculation to include 64‐bit higher precision variables.

• Updated stop to stop analysis:• DEC: controls decimal precision of passenger volume outputs

• ACCUMULATE=ADJACENT: allows mode information for each movement in output file

• New LINKO file formats (CSV and TXT)

29

Page 30: Cube 6.4 Overview - FSUTMSOnline€¢ Overview • Cube Base • Cube Voyager • Other Cube programs • Cube 6.4 vs. legacy software • Installation, licensing, and activation

CUBE VOYAGER

30

Other Cube Programs

• AVENUE• ANALYST DRIVE

Page 31: Cube 6.4 Overview - FSUTMSOnline€¢ Overview • Cube Base • Cube Voyager • Other Cube programs • Cube 6.4 vs. legacy software • Installation, licensing, and activation

AVENUE

• AVENUE has been upgraded to 64‐bit compatible code and is capable of handling large networks and trip matrices.

• Updated packet allocation methodology (PACKETS=PA).

• Modified average queue time across the entire number of packets during a time segment.

31

Page 32: Cube 6.4 Overview - FSUTMSOnline€¢ Overview • Cube Base • Cube Voyager • Other Cube programs • Cube 6.4 vs. legacy software • Installation, licensing, and activation

AVENUE (Cont’d)• Added new key words to control packet generation and path building:

– DEMANDDISTRIB: controls vehicle departure distribution (random/uniform)

– BUILDALLPATHS: controls if all possible paths are built between all OD pairs under DYNAMICLOAD (T/F)

– GENPKTBYITER: controls if generate new packets each iteration and discard previously‐generated packets at the start of every iteration (T/F)

• Added new link output attribute ‐ AVGQDELAY

32

Page 33: Cube 6.4 Overview - FSUTMSOnline€¢ Overview • Cube Base • Cube Voyager • Other Cube programs • Cube 6.4 vs. legacy software • Installation, licensing, and activation

ANALYST DRIVE

• Performance enhancement with reduced run time• Improved functionality to perform dynamic trip estimation capabilities using Bluetooth and other detector/survey data.

• Supports PT OD estimation.• Updated integer precision to 8 bytes for dealing with large ICP files.

33

Page 34: Cube 6.4 Overview - FSUTMSOnline€¢ Overview • Cube Base • Cube Voyager • Other Cube programs • Cube 6.4 vs. legacy software • Installation, licensing, and activation

CUBE 6.4 VS.

LEGACY VERSIONS

34

Cube 6.4 vs. Legacy Versions

Page 35: Cube 6.4 Overview - FSUTMSOnline€¢ Overview • Cube Base • Cube Voyager • Other Cube programs • Cube 6.4 vs. legacy software • Installation, licensing, and activation

Cube 6.4 vs. Legacy Versions

Legacy Cube Versions Cube 6.4

RAM 2GB (32‐bit OS)/4GB (64‐bit OS) All available physical RAM

Network Size 999,999 links & nodes 10million links & nodes

ArcGIS Compatibility 9.3‐10.2.2 (depends on the Cube version) 9.3‐10.3

Licensing System Allow dongle license Uses License Key

Installer • Two separate installers (with/withoutArcGIS Engine)

• Requires license installation first• Issues with ArcGIS dependency• A separate language package• Longer run times for 

installation/uninstallation

• One standardized installer• License no longer required prior to installation• No fussing with MSI ArcGIS dependency issues• Language package is included in the installer• Faster install/uninstall times

35

Page 36: Cube 6.4 Overview - FSUTMSOnline€¢ Overview • Cube Base • Cube Voyager • Other Cube programs • Cube 6.4 vs. legacy software • Installation, licensing, and activation

Cube 6.4 vs. Legacy Versions (Cont’d)

• Since Cube 6.4 programs have been re‐written in 64‐bit computing architecture code, internal variables now have higher precision. This will affect some calculations, especially in HIGHWAY and PT programs:– PT: route enumeration (skimming) and evaluation might be different when compared to previous Cube versions.

– HIGHWAY:due to improved precision of PATH variables, path building results might be different compared to previous Cube versions.

– Intersection Modeling: delay calculation methodology updated.

– AVENUE: packet allocation methodology updated.36

Page 37: Cube 6.4 Overview - FSUTMSOnline€¢ Overview • Cube Base • Cube Voyager • Other Cube programs • Cube 6.4 vs. legacy software • Installation, licensing, and activation

CUBE 6.4 INSTALLATIONAND LICENSE ACTIVATION

37

Installation, Licensing, and Activation

Page 38: Cube 6.4 Overview - FSUTMSOnline€¢ Overview • Cube Base • Cube Voyager • Other Cube programs • Cube 6.4 vs. legacy software • Installation, licensing, and activation

Installation Prerequisites

• Public agencies – obtain via FDOT/Central Office• Other users:

– Request a License Key– Download the installer

Request for a License Key 

Download the Installer

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

38

Page 39: Cube 6.4 Overview - FSUTMSOnline€¢ Overview • Cube Base • Cube Voyager • Other Cube programs • Cube 6.4 vs. legacy software • Installation, licensing, and activation

Installation Process

• Multi‐language is available during the installation process.

• Cube 6.4 is available in English, Chinese, German and Italian.

39

Page 40: Cube 6.4 Overview - FSUTMSOnline€¢ Overview • Cube Base • Cube Voyager • Other Cube programs • Cube 6.4 vs. legacy software • Installation, licensing, and activation

Floating License

• Floating License– Single seat– Multiple seats

• License key must be activated on a physical machine.• License key is tied to machines

40

Page 41: Cube 6.4 Overview - FSUTMSOnline€¢ Overview • Cube Base • Cube Voyager • Other Cube programs • Cube 6.4 vs. legacy software • Installation, licensing, and activation

Activate License Key

• Open License Manager• Go to Menu > Activate a License Key• Enter your License Key• Click OK

41

1 2

Page 42: Cube 6.4 Overview - FSUTMSOnline€¢ Overview • Cube Base • Cube Voyager • Other Cube programs • Cube 6.4 vs. legacy software • Installation, licensing, and activation

Manual Activation

• Open License Manager• Go to Menu > Manual Activation• Contact [email protected] and provide the HOSTID.

• Citilabs® will send you an activated license file(*.lic)。

• Open Manual Activation again and click Browse to locate the *.lic file.

42

2

3

1

Page 43: Cube 6.4 Overview - FSUTMSOnline€¢ Overview • Cube Base • Cube Voyager • Other Cube programs • Cube 6.4 vs. legacy software • Installation, licensing, and activation

Connecting to License Server

• Open License Manager• Go to Menu > Connect to a License Server• Enter your server name• Click OK

43

1

2

Page 44: Cube 6.4 Overview - FSUTMSOnline€¢ Overview • Cube Base • Cube Voyager • Other Cube programs • Cube 6.4 vs. legacy software • Installation, licensing, and activation

License Manager – Main Window

44

Page 45: Cube 6.4 Overview - FSUTMSOnline€¢ Overview • Cube Base • Cube Voyager • Other Cube programs • Cube 6.4 vs. legacy software • Installation, licensing, and activation

Q&A

• For software and/or license inquiries please contact:– Licensing Department > [email protected]– Technical Support Team > [email protected]