diff options
| author | user <user@node5.net> | 2024-04-07 17:25:06 +0200 |
|---|---|---|
| committer | user <user@node5.net> | 2024-04-07 17:25:06 +0200 |
| commit | 21dd4d87554a8222bb84acdc7d22927923c60094 (patch) | |
| tree | 996323567848453f6ae377aa6c48631796d5a9df /src/shop_map_node5_net.py | |
| parent | 0ead8a6c32e55fb2989e932ff0d5a20f88809fd9 (diff) | |
color polygons
Diffstat (limited to 'src/shop_map_node5_net.py')
| -rw-r--r-- | src/shop_map_node5_net.py | 20 |
1 files changed, 13 insertions, 7 deletions
diff --git a/src/shop_map_node5_net.py b/src/shop_map_node5_net.py index eafad5c..44c6cb5 100644 --- a/src/shop_map_node5_net.py +++ b/src/shop_map_node5_net.py @@ -29,10 +29,16 @@ def supermarkets(): @app.route("/voronoi_polygons.json") def voronoi_polygons(): d = db_handler.voronoi_polygons() - b = [] - for a in json.loads(d)['geometries']: - c = [] - for g in a['coordinates'][0]: - c.append([g[1], g[0]]) - b.append(c) - return json.dumps(b) + + +@app.route("/all.json") +def all(): + rows = db_handler.get_all() + for row in rows: + print(row['polygon']) + coordinates = [] + for coordinate in json.loads(row['polygon'])['coordinates'][0]: + coordinates.append([coordinate[1], coordinate[0]]) + row['polygon'] = coordinates + print(row['polygon']) + return json.dumps(rows) |
