Support inflate delta

This commit is contained in:
WQY\qiong
2023-05-19 22:59:25 +08:00
parent 4e14b9398d
commit 99c82fcf15
4 changed files with 16 additions and 16 deletions

View File

@@ -1057,11 +1057,11 @@ def get_all_district_metering_area_ids(name: str) -> list[str]:
def get_all_district_metering_areas(name: str) -> list[dict[str, Any]]:
return api.get_all_district_metering_areas(name)
def generate_district_metering_area(name: str, part_count: int = 1, part_type: int = PARTITION_TYPE_RB) -> ChangeSet:
return api.generate_district_metering_area(name, part_count, part_type)
def generate_district_metering_area(name: str, part_count: int = 1, part_type: int = PARTITION_TYPE_RB, inflate_delta: float = 0.5) -> ChangeSet:
return api.generate_district_metering_area(name, part_count, part_type, inflate_delta)
def generate_sub_district_metering_area(name: str, dma: str, part_count: int = 1, part_type: int = PARTITION_TYPE_RB) -> ChangeSet:
return api.generate_sub_district_metering_area(name, dma, part_count, part_type)
def generate_sub_district_metering_area(name: str, dma: str, part_count: int = 1, part_type: int = PARTITION_TYPE_RB, inflate_delta: float = 0.5) -> ChangeSet:
return api.generate_sub_district_metering_area(name, dma, part_count, part_type, inflate_delta)
############################################################
@@ -1092,8 +1092,8 @@ def get_all_service_area_ids(name: str) -> list[str]:
def get_all_service_areas(name: str) -> list[dict[str, Any]]:
return api.get_all_service_areas(name)
def generate_service_area(name: str) -> ChangeSet:
return api.generate_service_area(name)
def generate_service_area(name: str, inflate_delta: float = 0.5) -> ChangeSet:
return api.generate_service_area(name, inflate_delta)
############################################################
@@ -1124,8 +1124,8 @@ def get_all_virtual_district_ids(name: str) -> list[str]:
def get_all_virtual_districts(name: str) -> list[dict[str, Any]]:
return api.get_all_virtual_districts(name)
def generate_virtual_district(name: str, centers: list[str]) -> ChangeSet:
return api.generate_virtual_district(name, centers)
def generate_virtual_district(name: str, centers: list[str], inflate_delta: float = 0.5) -> ChangeSet:
return api.generate_virtual_district(name, centers, inflate_delta)
############################################################