summaryrefslogtreecommitdiffstats
path: root/server.py
blob: 07109059eb7fa359e63d6389b43af915ea5d4843 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
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()