正在显示
2 个修改的文件
包含
8 行增加
和
3 行删除
| ... | ... | @@ -183,8 +183,12 @@ class Api(ApiTemplate): |
| 183 | 183 | </renderer> |
| 184 | 184 | ''' |
| 185 | 185 | |
| 186 | - renderer = point_renderer if table.table_type==1 else line_renderer | |
| 187 | - renderer = renderer if table.table_type == 2 else polygon_renderer | |
| 186 | + renderer = point_renderer | |
| 187 | + if table.table_type==2: | |
| 188 | + renderer = line_renderer | |
| 189 | + if table.table_type==3: | |
| 190 | + renderer = polygon_renderer | |
| 191 | + | |
| 188 | 192 | extent = [float(x) for x in table.extent.split(",")] |
| 189 | 193 | |
| 190 | 194 | xml = xml_format.format(name = para.get("name"), |
| ... | ... | @@ -207,6 +211,7 @@ class Api(ApiTemplate): |
| 207 | 211 | pg_ds.Destroy() |
| 208 | 212 | |
| 209 | 213 | project_xml = xml.strip() |
| 214 | + print(project_xml) | |
| 210 | 215 | return str(base64.b64encode(project_xml.encode('utf-8')), encoding="utf8") |
| 211 | 216 | |
| 212 | 217 | def register_table(self, layer: Layer,para): | ... | ... |
请
注册
或
登录
后发表评论