Projekt

Obecné

Profil

Stáhnout (6.28 KB) Statistiky
| Větev: | Revize:
1
{% extends 'base.html.twig' %}
2
  
3
{% block title %} Heatmap.ZČU {% endblock %}
4
{% block stylesheets %}
5
  <link rel="stylesheet" href="{{ asset('css/leaflet.css') }}" />
6
  <link rel="stylesheet" href="{{ asset('css/bootstrap.min.css') }}" />
7
  <link rel="stylesheet" href="{{ asset('css/style.css') }}" />
8
{% endblock %}
9

    
10

    
11
{% block body %}
12

    
13
  <header class="map">
14
    <nav class="navbar navbar-expand-lg">
15
      <a href="{{ path('heatmap') }}" class="navbar-brand">
16
        <h1>Heatmap.ZČU</h1>
17
      </a>
18

    
19
      <button type="button" class="navbar-toggler" data-toggle="collapse" data-target="#navigation" aria-controls="navigation" aria-expanded="false" aria-label="Toggle navigation">
20
        <span class="navbar-toggler-icon"></span>
21
      </button>
22

    
23
      <div class="collapse navbar-collapse" id="navigation">
24
        <form method="get">
25
          <ul class="navbar-nav">
26
            <li class="nav-item">
27
              <label for="date">Vyberte datum</label>
28
              <input type="date" name="date" id="date" class="form-control" required>
29
            </li>
30

    
31
            <li class="nav-item">
32
              <label for="hour">Vyberte čas</label>
33
              <select name="hour" id="hour" class="custom-select">
34
                <option value="0">0:00&ndash;1:00</option>
35
                <option value="1">1:00&ndash;2:00</option>
36
                <option value="2">2:00&ndash;3:00</option>
37
                <option value="3">3:00&ndash;4:00</option>
38
                <option value="4">4:00&ndash;5:00</option>
39
                <option value="5">5:00&ndash;6:00</option>
40
                <option value="6">6:00&ndash;7:00</option>
41
                <option value="7">7:00&ndash;8:00</option>
42
                <option value="8">8:00&ndash;9:00</option>
43
                <option value="9">9:00&ndash;10:00</option>
44
                <option value="10">10:00&ndash;11:00</option>
45
                <option value="11">11:00&ndash;12:00</option>
46
                <option value="12">12:00&ndash;13:00</option>
47
                <option value="13">13:00&ndash;14:00</option>
48
                <option value="14">14:00&ndash;15:00</option>
49
                <option value="15">15:00&ndash;16:00</option>
50
                <option value="16">16:00&ndash;17:00</option>
51
                <option value="17">17:00&ndash;18:00</option>
52
                <option value="18">18:00&ndash;19:00</option>
53
                <option value="19">19:00&ndash;20:00</option>
54
                <option value="20">20:00&ndash;21:00</option>
55
                <option value="21">21:00&ndash;22:00</option>
56
                <option value="22">22:00&ndash;23:00</option>
57
                <option value="23">23:00&ndash;0:00</option>
58
              </select>
59
            </li>
60

    
61
            <li class="nav-item">
62
              <label for="dataset">Vybrané datové sady</label>
63
              <select name="dataset" id="dataset" class="custom-select">
64
                <option value="internet">Wi-Fi a drátové připojení</option>
65
                <option value="jis">JIS snímače</option>
66
                <option value="scoobikes">Koloběžky</option>
67
              </select>
68
            </li>
69

    
70
            <li class="nav-item">
71
              <button class="btn btn-secondary" type="submit">
72
                Potvrdit výběr
73
              </button>
74
            </li>
75

    
76
            <li class="nav-item button">
77
              <h2>
78
                <a href="{{ path('home') }}" class="nav-link">O&nbsp;projektu</a>
79
              </h2>
80
            </li>
81
          </ul>
82
        </form>
83
      </div>
84

    
85
      <a href="{{ path('home') }}" class="navbar-button">
86
        <h2>
87
          O&nbsp;projektu
88
        </h2>
89
      </a>
90
    </nav>
91
  </header>
92

    
93
  <div class="map-locations">
94
    <a class="menu" data-toggle="collapse" href="#mapLocations" role="button" aria-expanded="false" aria-controls="mapLocations">
95
      Prohlédněte si jednotlivé oblasti
96
      <div class="circle"></div>
97
    </a>
98
    <div class="locations collapse show" id="mapLocations">
99
      <ul>
100
        <li onclick="setMapView()">Kampus ZČU</li>
101
        <li onclick="setMapView(49.7489485, 13.3757721, 19)">FF &ndash; Filozofická fakulta</li>
102
        <li onclick="setMapView(49.7367263, 13.3709177, 19)">FPE &ndash; Pedagogická fakulta</li>
103
        <li onclick="setMapView(49.7471633, 13.3739511, 19)">FPR &ndash; Právnická fakulta</li>
104
        <li onclick="setMapView(49.7450169, 13.3702668, 19)">FZS &ndash; Fakulta zdravotnických studií</li>
105
        <li onclick="setMapView(49.7236785, 13.3353118, 18)">NTC &ndash; výzkumné centrum</li>
106
        <li onclick="setMapView(49.7345564, 13.3585038, 19)">Koleje Borská</li>
107
        <li onclick="setMapView(49.7250373, 13.3696772, 19)">Koleje Bory</li>
108
        <li onclick="setMapView(49.7600000, 13.3723463, 19)">Koleje Lochotín</li>
109
      </ul>
110
    </div>
111
  </div>
112

    
113
  <div class="player">
114
    <div class="prev" onclick="changeTime('prev')"></div>
115
    <div class="play" onclick="animateTimeline()"></div>
116
    <div class="next" onclick="changeTime('next')"></div>
117

    
118
    <div class="timeline">
119
      <div class="time hour-0" id="time">0:00</div>
120

    
121
      <div class="hour"></div>
122
      <div class="hour"></div>
123
      <div class="hour"></div>
124
      <div class="hour"></div>
125
      <div class="hour"></div>
126
      <div class="hour"></div>
127
      <div class="hour"></div>
128
      <div class="hour"></div>
129
      <div class="hour"></div>
130
      <div class="hour"></div>
131
      <div class="hour"></div>
132
      <div class="hour"></div>
133
      <div class="hour"></div>
134
      <div class="hour"></div>
135
      <div class="hour"></div>
136
      <div class="hour"></div>
137
      <div class="hour"></div>
138
      <div class="hour"></div>
139
      <div class="hour"></div>
140
      <div class="hour"></div>
141
      <div class="hour"></div>
142
      <div class="hour"></div>
143
      <div class="hour"></div>
144
      <div class="hour"></div>
145
      <div class="end-dot"></div>
146
    </div>
147
  </div>
148

    
149
  <div id="heatmap"></div>
150
  
151
{% endblock %}
152

    
153
{% block javascripts %}
154

    
155
  <script src="{{ asset('js/jquery-3.4.1.min.js') }}"></script>
156
  <script src="{{ asset('js/bootstrap.min.js') }}"></script>
157
  <script src="{{ asset('js/leaflet.js') }}"></script>
158
  <script src="{{ asset('js/leaflet-heat.js') }}"></script>
159
  <script src="{{ asset('js/zcu-heatmap.js') }}"></script>
160
  <script>
161
      initMap();
162
      showHeatmap("{{ path('opendata', {'collectionName':'open-data-db.KOLOBEZKY31102018'}) }}");
163
  </script>
164

    
165
{% endblock %}
(2-2/3)