Outside Resources

From Central Florida Regional Planning Model
Jump to navigation Jump to search

The purpose of this page is document the guiding documents, principles, and technologies used to make the CFRPM version 7 work.

Modeling 101[edit]

The Central Florida Regional Planning Model (CFRPM) is a four step travel demand model that is FSUTMS compliant. The following links provide:


Simplified Trips-on-Project Software (STOPS) is a conventional “4-step” model set that considers zone-to-zone travel markets stratified by household auto-ownership, employs a conventional mode-choice model to predict zone-tozone transit travel based on zone-to-zone travel characteristics of the transit and roadway networks, and then assigns the trips predicted to use fixed guideways onto the various rail and bus-rapid-transit facilities (including the proposed project) in the transit network.

NOTE: CFRPM 7's STOPS version is 2.50, do not download and use for CFRPM 7 the version on the FTA website as it is an older version.


CFRPM is a GIS-based model. GIS is a powerful tool used not just in transportation planning, but many other fields as well. While GIS is platform agnostic, one of the major vendors of GIS software is Esri, which is the most widely-known and used platform by most GIS professionals in the United States. The following resources include basics on GIS, as well as training opportunities.


R is a language and environment for statistical computing and graphics. R provides a wide variety of statistical (linear and nonlinear modelling, classical statistical tests, time-series analysis, classification, clustering, …) and graphical techniques, and is highly extensible. One of R’s strengths is the ease with which well-designed publication-quality plots can be produced, including mathematical symbols and formulae where needed. Great care has been taken over the defaults for the minor design choices in graphics, but the user retains full control. R is available as Free Software under the terms of the Free Software Foundation’s GNU General Public License in source code form. It compiles and runs on a wide variety of UNIX platforms and similar systems (including FreeBSD and Linux), Windows and MacOS.

NOTE: CFRPM 7's version of R should not be updated, the version is specifically selected and calibrated for use in the CFRPM 7 model.


Python is an object-oriented programming language. It has efficient high-level data structures and a simple but effective approach to object-oriented programming. Python's elegant syntax and dynamic typing, together with its interpreted nature, make it an ideal language for scripting and rapid application development in many areas on most platforms.

Modeling Document Guidelines[edit]