abstreet/traffic_signal_data/data/53223864.json
Dustin Carlino af44cb8a32 Remove most built-in traffic signal timings, leaving just one to keep
the infrastructure around and to keep the Arboretum map running
smoothly.

The immediate reason is that the new deduplicated crosswalk change
invalidates all of the old JSON files, because they contain extra
crosswalk movements. We could create a compatibility layer and deal with
this, but it seems like more trouble than it's worth.

And more generally, this traffic signal data getting out of sync when
OSM IDs change, or we start importing new footways or service roads, has
proven to be really unmaintainable. We also haven't prioritized running
simulations without gridlock in a while.
2021-12-20 23:11:36 +00:00

409 lines
12 KiB
JSON

{
"intersection_osm_node_id": 53223864,
"plans": [
{
"start_time_seconds": 0,
"stages": [
{
"protected_turns": [
{
"from": {
"osm_way_id": 337818332,
"osm_node1": 53223864,
"osm_node2": 53086809,
"is_forwards": false
},
"to": {
"osm_way_id": 337818332,
"osm_node1": 53223864,
"osm_node2": 53086809,
"is_forwards": true
},
"intersection_osm_node_id": 53223864,
"is_crosswalk": true
},
{
"from": {
"osm_way_id": 428315591,
"osm_node1": 53096142,
"osm_node2": 53223864,
"is_forwards": true
},
"to": {
"osm_way_id": 428315591,
"osm_node1": 53096142,
"osm_node2": 53223864,
"is_forwards": false
},
"intersection_osm_node_id": 53223864,
"is_crosswalk": true
},
{
"from": {
"osm_way_id": 739678024,
"osm_node1": 1818407082,
"osm_node2": 53223864,
"is_forwards": true
},
"to": {
"osm_way_id": 912599281,
"osm_node1": 3857577565,
"osm_node2": 53223864,
"is_forwards": false
},
"intersection_osm_node_id": 53223864,
"is_crosswalk": false
},
{
"from": {
"osm_way_id": 912599281,
"osm_node1": 3857577565,
"osm_node2": 53223864,
"is_forwards": true
},
"to": {
"osm_way_id": 6488417,
"osm_node1": 53223864,
"osm_node2": 3857576850,
"is_forwards": true
},
"intersection_osm_node_id": 53223864,
"is_crosswalk": false
}
],
"permitted_turns": [
{
"from": {
"osm_way_id": 337818332,
"osm_node1": 53223864,
"osm_node2": 53086809,
"is_forwards": false
},
"to": {
"osm_way_id": 6488417,
"osm_node1": 53223864,
"osm_node2": 3857576850,
"is_forwards": true
},
"intersection_osm_node_id": 53223864,
"is_crosswalk": false
},
{
"from": {
"osm_way_id": 428315591,
"osm_node1": 53096142,
"osm_node2": 53223864,
"is_forwards": true
},
"to": {
"osm_way_id": 912599281,
"osm_node1": 3857577565,
"osm_node2": 53223864,
"is_forwards": false
},
"intersection_osm_node_id": 53223864,
"is_crosswalk": false
},
{
"from": {
"osm_way_id": 739678024,
"osm_node1": 1818407082,
"osm_node2": 53223864,
"is_forwards": true
},
"to": {
"osm_way_id": 337818332,
"osm_node1": 53223864,
"osm_node2": 53086809,
"is_forwards": true
},
"intersection_osm_node_id": 53223864,
"is_crosswalk": false
},
{
"from": {
"osm_way_id": 739678024,
"osm_node1": 1818407082,
"osm_node2": 53223864,
"is_forwards": true
},
"to": {
"osm_way_id": 428315591,
"osm_node1": 53096142,
"osm_node2": 53223864,
"is_forwards": false
},
"intersection_osm_node_id": 53223864,
"is_crosswalk": false
},
{
"from": {
"osm_way_id": 912599281,
"osm_node1": 3857577565,
"osm_node2": 53223864,
"is_forwards": true
},
"to": {
"osm_way_id": 337818332,
"osm_node1": 53223864,
"osm_node2": 53086809,
"is_forwards": true
},
"intersection_osm_node_id": 53223864,
"is_crosswalk": false
},
{
"from": {
"osm_way_id": 912599281,
"osm_node1": 3857577565,
"osm_node2": 53223864,
"is_forwards": true
},
"to": {
"osm_way_id": 428315591,
"osm_node1": 53096142,
"osm_node2": 53223864,
"is_forwards": false
},
"intersection_osm_node_id": 53223864,
"is_crosswalk": false
}
],
"stage_type": {
"Fixed": 30
}
},
{
"protected_turns": [
{
"from": {
"osm_way_id": 337818332,
"osm_node1": 53223864,
"osm_node2": 53086809,
"is_forwards": false
},
"to": {
"osm_way_id": 428315591,
"osm_node1": 53096142,
"osm_node2": 53223864,
"is_forwards": false
},
"intersection_osm_node_id": 53223864,
"is_crosswalk": false
},
{
"from": {
"osm_way_id": 428315591,
"osm_node1": 53096142,
"osm_node2": 53223864,
"is_forwards": true
},
"to": {
"osm_way_id": 337818332,
"osm_node1": 53223864,
"osm_node2": 53086809,
"is_forwards": true
},
"intersection_osm_node_id": 53223864,
"is_crosswalk": false
},
{
"from": {
"osm_way_id": 739678024,
"osm_node1": 1818407082,
"osm_node2": 53223864,
"is_forwards": true
},
"to": {
"osm_way_id": 6488417,
"osm_node1": 53223864,
"osm_node2": 3857576850,
"is_forwards": true
},
"intersection_osm_node_id": 53223864,
"is_crosswalk": true
},
{
"from": {
"osm_way_id": 912599281,
"osm_node1": 3857577565,
"osm_node2": 53223864,
"is_forwards": true
},
"to": {
"osm_way_id": 912599281,
"osm_node1": 3857577565,
"osm_node2": 53223864,
"is_forwards": false
},
"intersection_osm_node_id": 53223864,
"is_crosswalk": true
}
],
"permitted_turns": [
{
"from": {
"osm_way_id": 337818332,
"osm_node1": 53223864,
"osm_node2": 53086809,
"is_forwards": false
},
"to": {
"osm_way_id": 6488417,
"osm_node1": 53223864,
"osm_node2": 3857576850,
"is_forwards": true
},
"intersection_osm_node_id": 53223864,
"is_crosswalk": false
},
{
"from": {
"osm_way_id": 337818332,
"osm_node1": 53223864,
"osm_node2": 53086809,
"is_forwards": false
},
"to": {
"osm_way_id": 912599281,
"osm_node1": 3857577565,
"osm_node2": 53223864,
"is_forwards": false
},
"intersection_osm_node_id": 53223864,
"is_crosswalk": false
},
{
"from": {
"osm_way_id": 428315591,
"osm_node1": 53096142,
"osm_node2": 53223864,
"is_forwards": true
},
"to": {
"osm_way_id": 6488417,
"osm_node1": 53223864,
"osm_node2": 3857576850,
"is_forwards": true
},
"intersection_osm_node_id": 53223864,
"is_crosswalk": false
},
{
"from": {
"osm_way_id": 428315591,
"osm_node1": 53096142,
"osm_node2": 53223864,
"is_forwards": true
},
"to": {
"osm_way_id": 912599281,
"osm_node1": 3857577565,
"osm_node2": 53223864,
"is_forwards": false
},
"intersection_osm_node_id": 53223864,
"is_crosswalk": false
},
{
"from": {
"osm_way_id": 739678024,
"osm_node1": 1818407082,
"osm_node2": 53223864,
"is_forwards": true
},
"to": {
"osm_way_id": 428315591,
"osm_node1": 53096142,
"osm_node2": 53223864,
"is_forwards": false
},
"intersection_osm_node_id": 53223864,
"is_crosswalk": false
},
{
"from": {
"osm_way_id": 912599281,
"osm_node1": 3857577565,
"osm_node2": 53223864,
"is_forwards": true
},
"to": {
"osm_way_id": 337818332,
"osm_node1": 53223864,
"osm_node2": 53086809,
"is_forwards": true
},
"intersection_osm_node_id": 53223864,
"is_crosswalk": false
}
],
"stage_type": {
"Fixed": 30
}
},
{
"protected_turns": [
{
"from": {
"osm_way_id": 337818332,
"osm_node1": 53223864,
"osm_node2": 53086809,
"is_forwards": false
},
"to": {
"osm_way_id": 912599281,
"osm_node1": 3857577565,
"osm_node2": 53223864,
"is_forwards": false
},
"intersection_osm_node_id": 53223864,
"is_crosswalk": false
},
{
"from": {
"osm_way_id": 428315591,
"osm_node1": 53096142,
"osm_node2": 53223864,
"is_forwards": true
},
"to": {
"osm_way_id": 6488417,
"osm_node1": 53223864,
"osm_node2": 3857576850,
"is_forwards": true
},
"intersection_osm_node_id": 53223864,
"is_crosswalk": false
},
{
"from": {
"osm_way_id": 739678024,
"osm_node1": 1818407082,
"osm_node2": 53223864,
"is_forwards": true
},
"to": {
"osm_way_id": 428315591,
"osm_node1": 53096142,
"osm_node2": 53223864,
"is_forwards": false
},
"intersection_osm_node_id": 53223864,
"is_crosswalk": false
}
],
"permitted_turns": [],
"stage_type": {
"Variable": [
5,
1,
10
]
}
}
],
"offset_seconds": 0
}
]
}