added obstacles
This commit is contained in:
Binary file not shown.
@@ -51,6 +51,8 @@ class LosRequest(BaseModel):
|
||||
class Obstruction(BaseModel):
|
||||
distance_m: float
|
||||
clearance_m: float
|
||||
fresnel_radius_m: float
|
||||
required_clearance_m: float
|
||||
type: Literal["terrain", "building", "canopy"]
|
||||
|
||||
|
||||
@@ -60,5 +62,9 @@ class LosResponse(BaseModel):
|
||||
first_fresnel_clearance_pct: float
|
||||
worst_obstruction: Obstruction | None
|
||||
obstructions: list[Obstruction]
|
||||
geometric_obstructions: list[Obstruction]
|
||||
fresnel_violations_count: int
|
||||
geometric_obstructions_count: int
|
||||
building_obstructions_count: int
|
||||
diffraction_loss_db: float
|
||||
profile_ref: str
|
||||
|
||||
Reference in New Issue
Block a user