TRANSCAD教程3:DEVELOP 2004 BASE YEAR TransCAD NETWORK and SKIMS
2012-10-23 10:39:48   来源:tranbbs      作者:佚名    评论:0 点击:

The Miasma Beach Transportation Model


Task 2. DEVELOP 2004 BASE YEAR TransCAD NETWORK and SKIMS


The objective of this task is to create a TransCAD network file that will convert the GIS information that represents the Transportation System T into a form suitable for subsequent transportation analysis. The first such analysis task will be to use TransCAD to find minimum path trees for all Miasma Beach centroids (internal zones and exterrnal stations).

2.1 Create TransCAD Network File

Set the Highway/Streets layer as the Working Layer. If you don't see Networks/Paths in your menu bar (on top of the TransCAD window), go to Procedures and check it. If you can see it, go to Networks/Paths / Create... . Create links from: Entire line layer. Read length from H_DIST, and choose all link attributes under Optional fields (highlight all fields by clicking on the first field and the last field, while holding the "Shift" key on the keyboard). Save this file as mb2004.net.

TransCAD Network File
The network file (*.net) created in TransCAD should not be mistaken for the geographic file for the highway network (which is used to display network links on the map). A *.net file is actually a special data structure that stores the cost of traveling on each network link. This data structure is needed to perform network analyses such as shortest paths and traffic assignment. The ability of TransCAD to create network files from existing geographic files should be appreciated -- in prior years, analysts had to manually code each single link to make up a network file. 

When the highway network geographic file is editted (e.g., adding or deleting links) or update link attributes (e.g., changing link speeds or capacities), the network file is NOT updated automatically. The network file must be re-created. The most recent network created is the active network and remains in memory and ready to use until it is actively changed. The name of the active network is displayed in the status bar at the bottom of the TransCAD program window. [References: See User's Manual (pp. 299-305)].


2.2 Develop 2004 Base Year SKIM Trees with TransCAD

Three steps are required. First, the actual Interzonal minimum paths are computed. Intrazonal travel times cannot be computed directly from the network, thus, a second step involves approximating these times from interzonal times to neighboring zones. Finally, terminal times are optionally appended to selected zone pairs. 

Produce a minimum tree schematic for at least one centroid. These schematics will help identify any network errors; if any are found, correct them immediately (and repeat earlier tasks as necessary). A sample network tree is in Figure 2.

     +---------------------------------------------------------------+

     | ----- link is on minimum path tree                          N |

     + ..... link is NOT on minimum path tree                     W+E|

     |                                                             S |

     |                                                               |

     |                                                               |

     +        1-+----+ . . . + . . . . . . . +----+-5                |

     |               |               .       |                       |

     |               |           4   .       |                       |

     |               |           |   .       |                       |

     +        2-+----+-------+---+ . +       + . . . +----+-6        |

     |               |               .       |       |               |

     |               |           3   .       |       |               |

     |         +-+   |           |   .       |       |               |

     +         |8|---+-----------+---+-------+-------+----7          |

     |         +-+                                                   |

     |                                                               |

     +-------+-------+-------+-------+-------+-------+-------+-------+

                Figure 2. Minimum Path Tree for Centroid #8

2.2.1 Create Interzonal Skim Trees

[Page]
Select network centroids to skim and compute shortest path trees. 

Select centroids
Set Nodes as the Working Layer. Go to Tools / Selection. Add a selection set by clicking at the "+" button, then click the "Selection Settings" button. Select your new selection, then click on Remane... Enter Centroids as the new name of this selection. Then, click at the "Select by Pointing" button on the vertical tool box (the one on the right hand side of the window). You then can click on each of the centroids while pressing down the Shift key on your keyboard (selected nodes will be highlighted). 

Find Skim Tree
Make sure Nodes is the Working Layer and MB2004.net is the active network. Go to Networks/Paths / Multiple Paths. Minimize: Travel Time. From: Centroids. To: Centroids. Select Matrix File as an output option (total cost of each path is stored in a matrix file). Click OK and save resultant file as time.mtx.

2.2.2 Append Intrazonal Impedances
Compute the average travel time to the two zones nearest in skim time to the zone in question. Use one half this average as the intrazonal time (diagonal elements). Manually enter these numbers into the diagonal cells of the matrix created in 2.2.1

2.2.3 Update Skim Trees with Terminal Times
Once you finish step 2.2.2, you have a matrix of Shortest Path with values in the diagonal cells. In this task, you are going to add 1 minute "terminal time" to each interzonal (off-diagonal) element. To do this, Go to File / New / Matrix file and click OK. Fill name as Terminal time, IDs are in ID, Rows from centroids, Columns from centroids, then click OK. Save the file as terminal.mtx. A matrix window will appear. Go to Matrix / Fill. In the subsequent dialog box, open the "Single Value" tab, and fill in the following:

  1. Fill with a Single Value: Change cells to value

  2. Value: 1

  3. Matrices to Fill: This matrix

  4. Cells to Fill: All

  5. Click OK

Go to Matrix / Fill again. This time fill the following under the "Single Value" tab:

  1. Fill with a Single Value: Change cells to value

  2. Value: 0

  3. Matrices to Fill: This matrix

  4. Cells to Fill: Diagonal

  5. Click OK

Go to File / New / Matrix file and click OK. Name this new matrix Skimtree.mtx. IDs are in ID, and both rows and colums are from Centroids. Label this matrix Skim tree. Return to Matrix / Fill. This time click onto the "Cell by Cell" tab. Fill the following:

  1. Method to Fill Matrix: Add matrices

  2. Matrices to Use: Shortest pathMatrix 1
    and Terminal timeMatrix 1

  3. Cells to Fill: All

  4. Click OK

This last file is required for subsequent modeling and corresponds to free-flow travel time between all origin-destination pairs as computed from link distances and input free-flow speeds. Once volumes are loaded on the network, congested travel times may be computed.


<

责任编辑:七星

相关热词搜索: transcad

上一篇:TRANSCAD教程2:The Miasma Beach Transportation Model
下一篇:TRANSCAD教程4:DEMAND FORECASTING: TRIP GENERATION

分享到: 收藏
智能交通行业首家推出移动互联网媒体,每日更新 !让您随时随地了解行业资讯。
专栏观点更多>>