abstreet/traffic_signal_data/data/53217946.json
Dustin Carlino 48a60c965b For extremely short roads (under 2 meters after calculating intersection
geometry), don't generate crosswalks or stop signs. In reality, these
usually represent the middle of a complicatd intersection. Ideally these
cases would be merged into a single intersection, but before that's
feasible, at least improve some of the inferred things nearby. #457
2021-01-15 15:32:01 -08:00

285 lines
8.5 KiB
JSON

{
"intersection_osm_node_id": 53217946,
"plans": [
{
"start_time_seconds": 0,
"stages": [
{
"protected_turns": [
{
"from": {
"osm_way_id": 332355468,
"osm_node1": 1726088131,
"osm_node2": 53217946,
"is_forwards": true
},
"to": {
"osm_way_id": 739621437,
"osm_node1": 3841983940,
"osm_node2": 53217946,
"is_forwards": false
},
"intersection_osm_node_id": 53217946,
"is_crosswalk": false
},
{
"from": {
"osm_way_id": 739621434,
"osm_node1": 848817336,
"osm_node2": 53217946,
"is_forwards": false
},
"to": {
"osm_way_id": 739621434,
"osm_node1": 848817336,
"osm_node2": 53217946,
"is_forwards": true
},
"intersection_osm_node_id": 53217946,
"is_crosswalk": true
},
{
"from": {
"osm_way_id": 739621434,
"osm_node1": 848817336,
"osm_node2": 53217946,
"is_forwards": true
},
"to": {
"osm_way_id": 739621434,
"osm_node1": 848817336,
"osm_node2": 53217946,
"is_forwards": false
},
"intersection_osm_node_id": 53217946,
"is_crosswalk": true
},
{
"from": {
"osm_way_id": 739621437,
"osm_node1": 3841983940,
"osm_node2": 53217946,
"is_forwards": true
},
"to": {
"osm_way_id": 8071896,
"osm_node1": 53217946,
"osm_node2": 987334546,
"is_forwards": true
},
"intersection_osm_node_id": 53217946,
"is_crosswalk": false
},
{
"from": {
"osm_way_id": 739621437,
"osm_node1": 3841983940,
"osm_node2": 53217946,
"is_forwards": true
},
"to": {
"osm_way_id": 332355468,
"osm_node1": 1726088131,
"osm_node2": 53217946,
"is_forwards": false
},
"intersection_osm_node_id": 53217946,
"is_crosswalk": false
}
],
"permitted_turns": [
{
"from": {
"osm_way_id": 332355468,
"osm_node1": 1726088131,
"osm_node2": 53217946,
"is_forwards": true
},
"to": {
"osm_way_id": 8071896,
"osm_node1": 53217946,
"osm_node2": 987334546,
"is_forwards": true
},
"intersection_osm_node_id": 53217946,
"is_crosswalk": false
},
{
"from": {
"osm_way_id": 332355468,
"osm_node1": 1726088131,
"osm_node2": 53217946,
"is_forwards": true
},
"to": {
"osm_way_id": 739621434,
"osm_node1": 848817336,
"osm_node2": 53217946,
"is_forwards": false
},
"intersection_osm_node_id": 53217946,
"is_crosswalk": false
},
{
"from": {
"osm_way_id": 739621437,
"osm_node1": 3841983940,
"osm_node2": 53217946,
"is_forwards": true
},
"to": {
"osm_way_id": 739621434,
"osm_node1": 848817336,
"osm_node2": 53217946,
"is_forwards": false
},
"intersection_osm_node_id": 53217946,
"is_crosswalk": false
}
],
"stage_type": {
"Fixed": 30
}
},
{
"protected_turns": [
{
"from": {
"osm_way_id": 8071896,
"osm_node1": 53217946,
"osm_node2": 987334546,
"is_forwards": false
},
"to": {
"osm_way_id": 739621434,
"osm_node1": 848817336,
"osm_node2": 53217946,
"is_forwards": false
},
"intersection_osm_node_id": 53217946,
"is_crosswalk": false
},
{
"from": {
"osm_way_id": 332355468,
"osm_node1": 1726088131,
"osm_node2": 53217946,
"is_forwards": false
},
"to": {
"osm_way_id": 332355468,
"osm_node1": 1726088131,
"osm_node2": 53217946,
"is_forwards": true
},
"intersection_osm_node_id": 53217946,
"is_crosswalk": true
},
{
"from": {
"osm_way_id": 332355468,
"osm_node1": 1726088131,
"osm_node2": 53217946,
"is_forwards": true
},
"to": {
"osm_way_id": 332355468,
"osm_node1": 1726088131,
"osm_node2": 53217946,
"is_forwards": false
},
"intersection_osm_node_id": 53217946,
"is_crosswalk": true
},
{
"from": {
"osm_way_id": 739621434,
"osm_node1": 848817336,
"osm_node2": 53217946,
"is_forwards": true
},
"to": {
"osm_way_id": 8071896,
"osm_node1": 53217946,
"osm_node2": 987334546,
"is_forwards": true
},
"intersection_osm_node_id": 53217946,
"is_crosswalk": false
},
{
"from": {
"osm_way_id": 739621437,
"osm_node1": 3841983940,
"osm_node2": 53217946,
"is_forwards": false
},
"to": {
"osm_way_id": 739621437,
"osm_node1": 3841983940,
"osm_node2": 53217946,
"is_forwards": true
},
"intersection_osm_node_id": 53217946,
"is_crosswalk": true
},
{
"from": {
"osm_way_id": 739621437,
"osm_node1": 3841983940,
"osm_node2": 53217946,
"is_forwards": true
},
"to": {
"osm_way_id": 739621437,
"osm_node1": 3841983940,
"osm_node2": 53217946,
"is_forwards": false
},
"intersection_osm_node_id": 53217946,
"is_crosswalk": true
}
],
"permitted_turns": [
{
"from": {
"osm_way_id": 8071896,
"osm_node1": 53217946,
"osm_node2": 987334546,
"is_forwards": false
},
"to": {
"osm_way_id": 739621437,
"osm_node1": 3841983940,
"osm_node2": 53217946,
"is_forwards": false
},
"intersection_osm_node_id": 53217946,
"is_crosswalk": false
},
{
"from": {
"osm_way_id": 739621434,
"osm_node1": 848817336,
"osm_node2": 53217946,
"is_forwards": true
},
"to": {
"osm_way_id": 332355468,
"osm_node1": 1726088131,
"osm_node2": 53217946,
"is_forwards": false
},
"intersection_osm_node_id": 53217946,
"is_crosswalk": false
}
],
"stage_type": {
"Fixed": 30
}
}
],
"offset_seconds": 0
}
]
}