Add API get network coords

This commit is contained in:
DingZQ
2024-12-08 18:08:52 +08:00
parent 8d6d7b5c59
commit 73598b7b38
2 changed files with 12 additions and 0 deletions

View File

@@ -830,6 +830,14 @@ def set_option_v3(name: str, cs: ChangeSet) -> ChangeSet:
def get_node_coord(name: str, node_id: str) -> dict[str, float]:
return api.get_node_coord(name, node_id)
# DingZQ, 2024-12-08, get all node coord
# id, x, y
def get_network_coords(name: str) -> dict[str, dict[str, float]]:
node_ids = api.get_all_node_ids(name)
result = {}
for node_id in node_ids:
result[node_id] = api.get_node_coord(name, node_id)
return result
############################################################
# vertex 25.[VERTICES]