-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathindex.html
138 lines (120 loc) · 4.16 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta http-equiv="X-UA-Compatible" content="ie=edge" />
<title>Terrain Visualizer</title>
<!-- CSS -->
<link
rel="stylesheet"
href="https://cdnjs.cloudflare.com/ajax/libs/materialize/1.0.0/css/materialize.min.css"
/>
<link rel="stylesheet" href="style.css" />
</head>
<body>
<br />
<div id="row-1">
<div class="card">
<div id="map"></div>
</div>
<div id="suggestions" class="card">
Select a location for some recommendations!
<ul id="dynamic_sug"></ul>
</div>
</div>
<div id="row-2">
<div id="generateButtonDiv">
<input class="btn disabled" type="button" value="Generate City Model" id="generateModelsButton" />
</div>
<div id="captureButtonDiv">
<input class="btn" type="button" value="Capture City View" id="captureModelsButton" onclick="Export()" />
</div>
<div id="refreshWeatherDiv">
<input class="btn" type="button" value="Refresh Weather Data" id="refreshWeatherButton" />
</div>
<div id="placeStuffDiv">
<input class="btn" target="_blank" type="button" value="Place Objects on map ↗" id="placeStuffButton" />
</div>
</div>
<div id="fullsized_image_holder">
<img alt="" style="display: none" id="element-out"></img>
<p id="colorInfo"></p>
</div>
<br>
<br />
<!-- 3d model viewers -->
<div id="row-3" class="card">
<div class="modelViewer" id="objViewer">
<canvas class="modelViewerCanvas" id="objViewerCanvas"></canvas>
</div>
<div class="modelViewer" id="materialObjViewer">
<canvas class="modelViewerCanvas" id="materialObjViewerCanvas"></canvas>
</div>
</div>
<p id = "analysisResult"></p>
<div class="progress">
<div class="determinate" id="pbar" style="width: 0%"></div>
</div>
<!-- Weather data forecast -->
<div id="row-4" style="margin-bottom: 1em;">
<div>
<div id="dial-wind" class="widget card"></div>
</div>
<div id="temperature" class=" widget card">
<div id="dial-temperature"></div>
</div>
<div id="indicators" class="card">
<div id="aqi">
<h6 class="indicator-title">Air Quality</h6>
<h5 id="aqi-index">--</h5>
</div>
<div id="water-table">
<h6 class="indicator-title">Water Table</h6>
<h5 id="water-index">--</h5>
</div>
</div>
</div>
<br>
<div id="text-warning" class="row">
<div class="span12">
<h2>Weather Warning</h2>
<h3></h3>
<p></p>
</div>
</div>
<br>
<div id="weather-table">
<div class="row">
<div id="chart-pressure" class="widget"></div>
<div id="chart-temp" class="widget"></div>
</div>
<div class="row">
<div id="chart-wind" class="widget"></div>
<div id="chart-rain" class="widget"></div>
</div>
</div>
<div id="loading" class="row">
<div class="span12">Loading…</div>
</div>
<div id="apimissing" class="row">
<div class="span12">
It seems the API key is missing.<br />
Please append it to the URL like <code>index.html?apikey=abcdef</code>
</div>
</div>
Made with <div style="color: #e25555;">❤</div> by Team Blinkception
<!-- JavaScript-->
<script src="https://unpkg.com/axios/dist/axios.min.js"></script>
<script src="gmaps.js"></script>
<script src="bundle.js" type="module"></script>
<script src="indicators_auth.js"></script>
<!-- For data visualisation -->
<script src="dataVisualisingJs/jquery-1.9.1.min.js"></script>
<script src="dataVisualisingJs/highcharts.js"></script>
<script src="dataVisualisingJs/highcharts-more.js"></script>
<script src="dataVisualisingJs/charts.js"></script>
<script src="dataVisualisingJs/loader.js"></script>
<script src="dataVisualisingJs/screensaver.js"></script>
</body>
</html>