aboutsummaryrefslogtreecommitdiff
path: root/src/shop_map_node5_net.py
diff options
context:
space:
mode:
authoruser <user@node5.net>2024-04-07 17:25:06 +0200
committeruser <user@node5.net>2024-04-07 17:25:06 +0200
commit21dd4d87554a8222bb84acdc7d22927923c60094 (patch)
tree996323567848453f6ae377aa6c48631796d5a9df /src/shop_map_node5_net.py
parent0ead8a6c32e55fb2989e932ff0d5a20f88809fd9 (diff)
color polygons
Diffstat (limited to 'src/shop_map_node5_net.py')
-rw-r--r--src/shop_map_node5_net.py20
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)