summaryrefslogtreecommitdiffstats
path: root/server.py
diff options
context:
space:
mode:
Diffstat (limited to 'server.py')
-rw-r--r--server.py20
1 files changed, 20 insertions, 0 deletions
diff --git a/server.py b/server.py
index e69de29..0710905 100644
--- a/server.py
+++ b/server.py
@@ -0,0 +1,20 @@
+import json
+
+import store
+from lib import run_server, get, read_html
+
+
+@get('/')
+def index():
+ return read_html('templates/index.html')
+
+
+@get('/show-area')
+def show_area():
+ all = dict()
+ for (k, node) in enumerate(store.select_nodes_in_rectangle(store.extract_osm_nodes("university.osm"), 58.3984, 58.3990, 15.5733, 15.576)):
+ all[node.id] = node.coord_tuple()
+ return json.dumps(all)
+
+
+run_server()