Add inflate_delta to generate SA and generate VD

This commit is contained in:
DingZQ
2023-05-25 14:38:10 +08:00
parent 88f022d6df
commit 1cf4c40274

View File

@@ -1669,8 +1669,8 @@ async def fastapi_get_all_service_areas(network: str) -> list[dict[str, Any]]:
return get_all_service_areas(network)
@app.post('/generateservicearea/')
async def fastapi_generate_service_area(network: str) -> ChangeSet:
return generate_service_area(network)
async def fastapi_generate_service_area(network: str, inflate_delta: float) -> ChangeSet:
return generate_service_area(network, inflate_delta)
############################################################
@@ -1708,9 +1708,9 @@ async def fastapi_get_all_virtual_district(network: str) -> list[dict[str, Any]]
return get_all_virtual_districts(network)
@app.post('/generatevirtualdistrict/')
async def fastapi_generate_virtual_district(network: str, req: Request) -> ChangeSet:
async def fastapi_generate_virtual_district(network: str, inflate_delta: float, req: Request) -> ChangeSet:
props = await req.json()
return generate_virtual_district(network, props['centers'])
return generate_virtual_district(network, props['centers'], inflate_delta)
############################################################
# water_distribution_area 36