Projekt

Obecné

Profil

Stáhnout (5.44 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
        
25
        {{ form_start(form) }}
26

    
27
          <ul class="navbar-nav">
28
            <li class="nav-item">
29
              {{ form_label(form.date, 'Vyberte datum') }}
30
              {{
31
                form_widget(form.date,
32
                {
33
                  'type' : 'date',
34
                  'id' : 'date',
35
                  'attr' : {
36
                    'class' : 'form-control',                 
37
                    'onChange' : 'checkDataSetsAvailability("' ~ path('available') ~ '")'
38
                  }
39
                })
40
              }}
41
            </li>
42

    
43
            <li class="nav-item">
44
              {{ form_label(form.date, 'Vyberte čas') }}
45
              {{
46
                form_widget(form.time, {
47
                  'attr' : {
48
                    'class' : "custom-select"
49
                  }
50
                })
51
              }}             
52
            </li>
53

    
54
            <li class="nav-item">
55
              {{ form_label(form.date, 'Vybrané datové sady') }}
56
              {{
57
                form_widget(form.type, {
58
                  'id' : 'types',
59
                  'attr' : {
60
                    'class' : "custom-select"                 
61
                  }
62
                })
63
              }}  
64
            </li>
65

    
66
            <li class="nav-item">
67
              {{
68
                form_widget(form.submit,
69
                {
70
                  'label' : 'Potvrdit výběr',
71
                  'type' : 'submit',
72
                  'attr' : {
73
                    'class': 'btn btn-secondary'
74
                  }
75
                })
76
              }}
77
            </li>
78

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

    
88
      </div>
89

    
90
      <a href="{{ path('home') }}" class="navbar-button">
91
        <h2>
92
          O&nbsp;projektu
93
        </h2>
94
      </a>
95
    </nav>
96
  </header>
97

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

    
118
  <div class="player">
119
    <div class="prev" onclick="changeTime('prev')"></div>
120
    <div class="play" onclick="animateTimeline()"></div>
121
    <div class="next" onclick="changeTime('next')"></div>
122

    
123
    <div class="timeline">
124
      <div class="time hour-0" id="time">0:00</div>
125

    
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="hour"></div>
146
      <div class="hour"></div>
147
      <div class="hour"></div>
148
      <div class="hour"></div>
149
      <div class="hour"></div>
150
      <div class="end-dot"></div>
151
    </div>
152
  </div>
153

    
154
  <div id="heatmap"></div>
155
  
156
{% endblock %}
157

    
158
{% block javascripts %}
159

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

    
170

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