提交 4dcf87f6a8e0b17eab5676c1ce259d3c0fd78db2

作者 nheweijun
1 个父辈 0c8d478e

2022.02.28 修复非空间表的获取info问题

@@ -34,10 +34,11 @@ class Api(ApiTemplate): @@ -34,10 +34,11 @@ class Api(ApiTemplate):
34 34
35 srid_sql = '''select st_srid({}) from public."{}" limit 1'''.format(layer.GetGeometryColumn(),layer.GetName()) 35 srid_sql = '''select st_srid({}) from public."{}" limit 1'''.format(layer.GetGeometryColumn(),layer.GetName())
36 srid_layer:Layer = pg_ds.ExecuteSQL(srid_sql) 36 srid_layer:Layer = pg_ds.ExecuteSQL(srid_sql)
37 - srid_feature : Feature = srid_layer.GetNextFeature()  
38 - if srid_feature:  
39 - if srid_feature.GetField(0):  
40 - append_dict["srid"] = str(srid_feature.GetField(0)) 37 + if srid_layer:
  38 + srid_feature : Feature = srid_layer.GetNextFeature()
  39 + if srid_feature:
  40 + if srid_feature.GetField(0):
  41 + append_dict["srid"] = str(srid_feature.GetField(0))
41 42
42 else: 43 else:
43 append_dict["exist"]=0 44 append_dict["exist"]=0
注册登录 后发表评论