Add API getpiperiskprobabilitygeometries

This commit is contained in:
DingZQ
2025-04-19 11:41:35 +08:00
parent 2fc204d8ed
commit 387e1f5989
3 changed files with 18 additions and 1 deletions

View File

@@ -51,4 +51,15 @@ def get_pipes_risk_probability(name: str, pipe_ids: list[str]) -> list[dict[str,
t['y'] = record['y']
pipe_risk_probability_list.append(t)
return pipe_risk_probability_list
return pipe_risk_probability_list
# node : {}, link : {}
def get_pipe_risk_probability_geometries(name: str) -> dict[str, Any]:
pipe_risk_probability_geometries = {}
with conn[name].cursor(row_factory=dict_row) as cur:
cur.execute(f"select * from GIS_pipe")
for record in cur:
print(record['geometry'])
return pipe_risk_probability_geometries