added conopy

This commit is contained in:
2026-06-24 09:01:11 +03:00
parent d9c262cee2
commit 7ec7a51648
18 changed files with 652 additions and 34 deletions
+10
View File
@@ -7,6 +7,8 @@ from app.deps import get_db
from app.models.common import SurfaceKind
from app.models.terrain import (
ElevationResponse,
FresnelSliceRequest,
FresnelSliceResponse,
LosRequest,
LosResponse,
TerrainProfileRequest,
@@ -41,3 +43,11 @@ def los(
db: Annotated[Session, Depends(get_db)],
) -> LosResponse:
return terrain_service.los(request, db)
@router.post("/fresnel-slice", response_model=FresnelSliceResponse)
def fresnel_slice(
request: FresnelSliceRequest,
db: Annotated[Session, Depends(get_db)],
) -> FresnelSliceResponse:
return terrain_service.fresnel_slice(request, db)