Scheduled Development Events Model (SDEM)
Objective
The Scheduled Development Events Model (SDEM) handles development events (projects) that are scheduled to happen in specified simulation years.
Algorithm
It modifies the buildings table according to specified action of each events in the scheduled_development_events table. See the sample scheduled_development_events table below for actions that are supported.
Configuration
OPUS path to model code
urbansim.models.scheduled_events_model
Model Parameters
The configuration of the SDEM in the zone model system is summarized in the following table:
| Element |
Setting |
| Dataset |
Buildings |
| Model Type |
User specified, deterministic |
Data
scheduled_development_events table is used by the Scheduled Development Events Model. Below is a sample scheduled_development_events table that demonstrates the functions of scheduled_development_events_model. The optional
notes column explains what each event does. Column year, action, attribute, and amount is required; users can remove one or all columns building_id, zone_id,building_type_id or add extra columns that are primary or computed attributes of building dataset.
| year |
action |
attribute |
amount |
building_id |
zone_id |
building_type_id |
__notes__ |
| 2010 |
add_value |
residential_units |
5000 |
1009 |
-1 |
-1 |
add 5000 residential_units to building 1009 |
| 2010 |
subtract_value |
non_residential_sqft |
100000 |
1009 |
-1 |
-1 |
reduce 100000 non_residential_sqft from building_id 1009 |
| 2011 |
set_value |
residential_units_capacity |
10000 |
7002 |
-1 |
-1 |
set the residential_unit_capacity to 10000 for building 7002 |
| 2011 |
multiply_value |
average_value_per_unit |
1.2 |
-1 |
700 |
-1 |
multiply the average_value_per_unit by 1.2 for all buildings in zone 700 |
--
LimingWang - 25 Jan 2010
Topic revision: r1 - 25 Jan 2010 - 20:43:09 -
LimingWang