33 lines
1.0 KiB
HTML
33 lines
1.0 KiB
HTML
<!DOCTYPE HTML>
|
|
<html>
|
|
<head>
|
|
<title>Speedtest.net map</title>
|
|
<meta charset="utf-8" />
|
|
<meta name='viewport' content='width=device-width, initial-scale=1'>
|
|
<link rel="stylesheet" href="main.css" type="text/css">
|
|
<link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/openlayers/openlayers.github.io@master/en/v6.5.0/css/ol.css" type="text/css">
|
|
<script src="https://cdn.jsdelivr.net/gh/openlayers/openlayers.github.io@master/en/v6.5.0/build/ol.js"></script>
|
|
</head>
|
|
<body>
|
|
<h1>SpeedTest.net file mapper</h1>
|
|
<hr />
|
|
<form action="javascript:void(0);">
|
|
<input type="file" name="file" id="files" accept=".csv,text/csv" oninput="trigger(event)" multiple />
|
|
<button type="button" onclick="triggerImport(event)">OK</button>
|
|
</form>
|
|
|
|
<h3>Status:</h3>
|
|
<div id="statusbox"></div>
|
|
|
|
<div id="layerlist">
|
|
</div>
|
|
|
|
<div id="map" class="map"></div>
|
|
<div id="popup" class="ol-popup">
|
|
<a href="#" id="popup-closer" class="ol-popup-closer">✖</a>
|
|
<div id="popup-content"></div>
|
|
</div>
|
|
|
|
<script src="main.js"></script>
|
|
</body>
|
|
</html> |