QDAirPortTestSystemBackend/config/airport_bounds.json
2026-01-27 15:24:05 +08:00

147 lines
3.0 KiB
JSON

{
"airport": {
"rotation_angle": 68.53,
"reference_point": {
"x": 0.0,
"y": 0.0
},
"bounds": {
"x": -100,
"y": -200,
"width": 800,
"height": 400
}
},
"areas": {
"runway": {
"bounds": {
"x": -101,
"y": -201,
"width": 1,
"height": 1
},
"config": {
"collision_radius": {
"aircraft": 100.0,
"special": 50.0,
"unmanned": 25.0
},
"height_threshold": 15.0,
"warning_zone_radius": {
"aircraft": 200.0,
"special": 100.0,
"unmanned": 50.0
},
"alert_zone_radius": {
"aircraft": 100.0,
"special": 50.0,
"unmanned": 25.0
}
}
},
"taxiway": {
"bounds": {
"x": -101,
"y": -201,
"width": 1,
"height": 1
},
"config": {
"collision_radius": {
"aircraft": 50.0,
"special": 50.0,
"unmanned": 25.0
},
"height_threshold": 10.0,
"warning_zone_radius": {
"aircraft": 100.0,
"special": 100.0,
"unmanned": 50.0
},
"alert_zone_radius": {
"aircraft": 50.0,
"special": 50.0,
"unmanned": 25.0
}
}
},
"gate": {
"bounds": {
"x": -101,
"y": -201,
"width": 1,
"height": 1
},
"config": {
"collision_radius": {
"aircraft": 40.0,
"special": 50.0,
"unmanned": 25.0
},
"height_threshold": 5.0,
"warning_zone_radius": {
"aircraft": 80.0,
"special": 100.0,
"unmanned": 50.0
},
"alert_zone_radius": {
"aircraft": 40.0,
"special": 50.0,
"unmanned": 25.0
}
}
},
"service": {
"bounds": {
"x": -101,
"y": -201,
"width": 1,
"height": 1
},
"config": {
"collision_radius": {
"aircraft": 30.0,
"special": 50.0,
"unmanned": 25.0
},
"height_threshold": 5.0,
"warning_zone_radius": {
"aircraft": 60.0,
"special": 100.0,
"unmanned": 50.0
},
"alert_zone_radius": {
"aircraft": 30.0,
"special": 50.0,
"unmanned": 25.0
}
}
},
"test_zone": {
"bounds": {
"x": -100,
"y": -200,
"width": 800,
"height": 400
},
"config": {
"collision_radius": {
"aircraft": 30.0,
"special": 15.0,
"unmanned": 15.0
},
"height_threshold": 10.0,
"warning_zone_radius": {
"aircraft": 70.0,
"special": 30.0,
"unmanned": 30.0
},
"alert_zone_radius": {
"aircraft": 35.0,
"special": 15.0,
"unmanned": 15.0
}
}
}
}
}