Product(s): | Cube |
Version(s): | 6.1 to 6.5 |
Area: | Public Transport |
The transit lines may not be compatible with highway network when highway network is modified without opening the transit line files or when the transit lines are modified directly in the text format.
In this case, the attached Cube application would be helpful to verify any invalid links that aren’t available on highway network as well as to update these invalid links based on the highway network. NOTE: this Cube application can be applicable only when highway network still contains all nodes utilized in the transit lines as stops or non-stops. It means that it doesn’t work properly if any nodes used in the transit lines are permanently removed in highway network. As example, if certain link in highway network is split to several links using newly added nodes, this Cube application can update the transit lines successfully with finding out these split links. However, if any existing nodes in highway network are deleted or renumbered, this Cube application may not build the shortest routes properly because of lack of information for two nodes used in transit lines.
As shown in the below figure, Cube application includes two major processes as ‘Verification of Transit Lines’ (Step 1 – Step 4) and ‘Update of Transit Lines’ (Step 5 – Step 8), respectively. The user can disable either process by zeroing out the designated program modules if necessary.
The first process finds out any invalid links in transit lines while the second process updates these invalid transit links based on the shortest route information in highway network. The Cube Application is directly executed after copying both highway network file (.NET) and transit line file (.LIN) into the input data folder (e.g. \Input_Data), but the Cube Catalog keys below should be updated to indicate the correct file locations.
The first process of ‘Verification of Transit Lines’ outputs a list of invalid links (e.g. ‘\Base\Invalid_Transit_Links.DBF’) as below, and the second process of ‘Update of Transit Lines’ finally outputs the modified transit line files (e.g. ‘\Base \TransitLines_MOD.LIN’) that are updated using the shortest route data (e.g. ‘\Base\Shortest_Paths.CSV’) between the node pairs for invalid links.
communities.bentley.com/.../PT_5F00_Transit_5F00_Lines_5F00_Update.zip