diff options
Diffstat (limited to 'server.py')
| -rw-r--r-- | server.py | 20 |
1 files changed, 20 insertions, 0 deletions
@@ -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() |
