From c4b01fc48cb25580e27b9cfa7f7657e95ae6a837 Mon Sep 17 00:00:00 2001 From: "WQY\\qiong" Date: Sun, 30 Apr 2023 11:28:57 +0800 Subject: [PATCH] Check if node has coordinate --- api/s24_coordinates.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/api/s24_coordinates.py b/api/s24_coordinates.py index 09a30d5..6c36216 100644 --- a/api/s24_coordinates.py +++ b/api/s24_coordinates.py @@ -28,6 +28,10 @@ def get_node_coord(name: str, node: str) -> dict[str, float]: return from_postgis_point(row['coord_geom']) +def node_has_coord(name: str, node: str) -> bool: + return try_read(name, f"select node from coordinates where node = '{node}'") != None + + #-------------------------------------------------------------- # [EPA2][EPA3][IN][OUT] # id x y