85e18a22 |
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Welcome to the WVMN Tile Server</title>
<style>
body {
padding-left: 60px;
padding-right: 60px;
}
table {
font-family: Arial, sans-serif;
border-collapse: collapse;
width: 100%;
}
th, td {
border: 1px solid #dddddd;
text-align: left;
padding: 8px;
}
th {
background-color: #009879;
color: #ffffff;
}
tr:nth-child(even) {
background-color: #f2f2f2;
}
</style>
</head>
<body>
<h1>Welcome to the WVMN Tile Server</h1>
<h2>This tile server has the following tile sets:</h2>
<table>
<tr>
<th>Map System</th>
<th>URL</th>
</tr>
<tr>
<td>OpenStreetMap (OSM)</td>
<td><b>//10.131.18.18/osm/tiles/{z}/{x}/{y}</b></td>
</tr>
<tr>
<td>Satellite</td>
<td><b>//10.131.18.18/satellite/tiles/{z}/{x}/{y}</b></td>
</tr>
<tr>
<td>Weather Radar (Nexrad) (WMS Layer Format)</td>
<td><b>//10.131.18.18/nexrad/</b></td>
</tr>
</table>
<br />
<h2>Cache Status:</h2>
<table>
<tr>
<th>Map System</th>
<th>Objects</th>
<th>Cache Size</th>
</tr>
<?php
function countFiles($dir) {
$iterator = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($dir));
$count = 0;
foreach ($iterator as $file) {
if ($file->isFile()) {
$count++;
}
}
return $count;
}
$cache = explode("\n", shell_exec("du -hs /tmp/maps*"));
array_pop($cache);
foreach ($cache as &$value) {
$data = explode(" ", $value);
echo "<tr><td>".str_replace("/tmp/maps-", "", $data[1])."</td><td>".countFiles($data[1])."</td><td>".$data[0]."</td></tr>";
}
?>
</table>
<br /><br />
<h2>For questions about this system contact:</h2>
<b>N:</b> Richard Cornwell<br />
<b>C:</b> K9RCP <br />
<b>E:</b> k9rcp@techtoknow.net<br />
<b>P:</b> 4048551727<br />
</body>
</html>
|